aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Add basic programmable early warning error injection to the sa(4) driver.Kenneth D. Merry2017-05-051-3/+30
* Add the SCSI Solid State Media Log page (0x11) definition.Kenneth D. Merry2017-05-041-0/+8
* Fix error recovery behavior in the pass(4) driver.Kenneth D. Merry2017-05-031-3/+3
* Don't bother retrying errors for encrypted drives that are locked.Kenneth D. Merry2017-05-031-1/+1
* Fix an unsafe malloc usage with sbufs.Scott Long2017-05-031-1/+2
* Add the SCSI SSC Manufacturer assigned serial number VPD page.Kenneth D. Merry2017-05-021-0/+13
* Change ctl_free_lun() locking.Alexander Motin2017-04-241-18/+9
* Slightly compact the code.Alexander Motin2017-04-242-16/+5
* Reorder the minimum_cmd_size code to make it a little smaller andScott Long2017-04-201-10/+8
* Add infrastructure to the ATA and SCSI transports that supportsScott Long2017-04-1915-129/+584
* da(4): Fix a TRIM regression introduced in r308155Conrad Meyer2017-04-181-1/+2
* Fix few minor issues found by Clang Analyzer.Alexander Motin2017-04-092-4/+10
* Split iscsi(4) ctl frontend off of ctl(4) as cfiscsi(4)Enji Cooper2017-03-301-2/+2
* In r289137 the legacy_aliases compatibility shims for ata were removed,Michael Gmelin2017-03-281-4/+0
* Release ccb if mode_buffer allocation fails.Bryan Drewery2017-03-281-0/+1
* Remove "UNMAPPED" messages printed on da periph attach.Alexander Motin2017-03-231-1/+0
* Implement moving SD.Warner Losh2017-03-221-68/+53
* Minor cosmetic addition to r315673.Alexander Motin2017-03-211-6/+7
* Make CAM SIM lock optional.Alexander Motin2017-03-212-38/+65
* Increase device openings to tagged maximum.Alexander Motin2017-03-111-5/+25
* Allow XPT_GDEV_STATS for UNCONFIGURED devices.Alexander Motin2017-03-111-29/+18
* Abort all ATIOs and INOTs queued to SIM on LUN disable.Alexander Motin2017-03-101-22/+45
* Switch work_queue from TAILQ to STAILQ.Alexander Motin2017-03-101-14/+13
* Request change of SIM target role only when it is different.Alexander Motin2017-03-101-51/+51
* Add initial support for UNMAP granularity.Alexander Motin2017-03-081-13/+71
* Add mechanism to unload CAM periph drivers.Alexander Motin2017-03-073-18/+73
* Reject userland CCBs that have CAM_UNLOCKED set.Mark Johnston2017-03-032-14/+25
* Add check missed in r314257.Alexander Motin2017-03-011-1/+1
* Make ctl_queue_sense() not sleep.Alexander Motin2017-02-281-14/+8
* Polish handling of different reset flavours.Alexander Motin2017-02-273-93/+101
* Add support for SIMs without autosense.Alexander Motin2017-02-261-0/+14
* Use resid field of CTIO to detect under/overruns.Alexander Motin2017-02-261-3/+4
* Move inclusion of opt_printf.h around so that we can compile all theWarner Losh2017-02-252-10/+11
* Add reporting SAS protocol, in case we ever have one.Alexander Motin2017-02-252-0/+4
* Reenable CTL_WITH_CA, optimizing it for lower memory usage.Alexander Motin2017-02-252-46/+45
* Axe out some forever disabled questionable functionality.Alexander Motin2017-02-251-116/+6
* Improve CAM target frontend reference counting.Alexander Motin2017-02-251-54/+52
* Explicitly abort ATIO if CTIO sending status has failed.Alexander Motin2017-02-241-0/+8
* We can't access periph after ctlfe_free_ccb().Alexander Motin2017-02-241-1/+3
* Unify ATIO/INOT CCBs requeuing.Alexander Motin2017-02-241-58/+48
* Some code cleanup.Alexander Motin2017-02-241-38/+15
* Do not blindly free completed ATIOs/INOTs on invalidation.Alexander Motin2017-02-211-59/+19
* Remove dead mentions of CAM target mode APIs from drivers.Alexander Motin2017-02-191-9/+0
* Change XCOPY memory allocations.Alexander Motin2017-02-181-13/+12
* Make ctl(4) build with CTL_IO_DELAY defined.Kenneth D. Merry2017-02-171-0/+3
* Change the way MaxCmdSN is used.Alexander Motin2017-02-171-6/+6
* No need to erase sense_data when sense_len is set to zero.Alexander Motin2017-02-141-15/+0
* Fix panic on shutdown of ramdisk LU with zero capacity.Alexander Motin2017-02-141-1/+3
* Revert crap accidentally committedBaptiste Daroussin2017-01-281-1/+1
* Revert r312923 a better approach will be taken laterBaptiste Daroussin2017-01-281-1/+1