aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Fix panic message.Warner Losh2019-02-131-3/+4
* CID 1009492: Logically dead code in sys/cam/scsi/scsi_xpt.cDavid Bright2019-02-111-3/+6
* Add quirk for Sansisk X400 drivesWarner Losh2019-02-052-4/+22
* Regularize the Netflix copyrightWarner Losh2019-02-043-3/+3
* Use switch instead of chained if/else to improve readability.Alexander Motin2019-02-041-10/+12
* Remove stale now comment, forgotten in r343582.Alexander Motin2019-01-301-3/+1
* Relax BIO_FLUSH ordering in da(4), respecting BIO_ORDERED.Alexander Motin2019-01-301-1/+1
* Add NO_6_BYTE / NO_SYNC_CACHE quirks for (C|D|E).* Olympus digital camerasAndriy Voskoboinyk2019-01-271-0/+24
* [ata] Add workaround for KingDian S200 SSD crash on receiving TRIM commandOleksandr Tymoshenko2019-01-181-2/+16
* Allocate pager bufs from UMA instead of 80-ish mutex protected linked list.Gleb Smirnoff2019-01-151-4/+4
* Add NO_SYNC_CACHE quirk for PENTAX camerasWarner Losh2019-01-081-0/+8
* Add NO_RC16 quirk for Chipfancier 16GB USB stick...Warner Losh2018-12-311-0/+8
* add a knob that disables detection of write protected disksAndriy Gapon2018-12-171-1/+15
* nda(4) fix check for Dataset Management supportChuck Tuffli2018-12-131-1/+1
* Send a START UNIT command when a disk responds with an ASC of 04/1C.Warner Losh2018-12-091-1/+1
* Don't allocate the config_intrhook separately from the softc, it's smallScott Long2018-12-091-15/+4
* daprobedone: announce if a disk is write-protectedAndriy Gapon2018-12-071-0/+5
* NVME trim clockingWarner Losh2018-11-272-7/+85
* Minor tweaks to the formattingWarner Losh2018-11-261-7/+11
* Add cam_iosched_set_latfcn to set a latency callback for high latency.Warner Losh2018-11-152-3/+35
* Introduce scsi_ata_setfeatures() as a convenient way to makeWarner Losh2018-11-152-0/+38
* Remove trailing white space in advance of other changes.Warner Losh2018-11-142-52/+48
* Only assert locked for many async events.Warner Losh2018-11-051-14/+17
* Add comments explaining what hold/unhold doWarner Losh2018-11-012-3/+10
* Add statistics for TRIM comandsWarner Losh2018-10-263-6/+60
* Retire scsi_lowWarner Losh2018-10-223-5168/+0
* Move 32-bit compat support for CDIOREADTOCENTRYS to the right place.Brooks Davis2018-10-021-1/+41
* Fix a da(4) driver memory leak for SCSI SMR devices.Kenneth D. Merry2018-10-011-0/+3
* Make the wait in cfiscsi_offline() interruptible. This is the second halfEdward Tomasz Napierala2018-09-111-3/+9
* Add missing copyin() to access LUN and port ioctl arguments.Alexander Motin2018-09-061-2/+20
* Try harder in cfiscsi_offline(). This is believed to be the workaroundEdward Tomasz Napierala2018-09-011-4/+4
* Make NVMe compatible with the original APIChuck Tuffli2018-08-221-9/+4
* Remove unneccessary code, which also introduced a (very minor)Edward Tomasz Napierala2018-08-211-6/+0
* Flesh out a comment about what we're doing with read bias and trims.Warner Losh2018-08-151-1/+3
* Create xpt_sim_poll and refactor a bit using it.Warner Losh2018-08-132-19/+22
* Walk back r337554 while discussion continuesConrad Meyer2018-08-104-9/+1
* cam(4): Add an xpt-neutral flag indicating a valid panic CCBConrad Meyer2018-08-094-1/+9
* cam_ccb.h: Remove redundant declarations of static inline functionsConrad Meyer2018-08-091-42/+0
* For the dynamic I/O scheduler, make the TRIM stuff also count againstWarner Losh2018-07-261-1/+17
* Stop further SCSI recovery attempts after one has failed.Alexander Motin2018-07-211-5/+13
* remove unneeded inclusion of sys/interrupt.h from several filesAndriy Gapon2018-07-044-4/+0
* Fix setting RCA for MMC cardsIlya Bakulin2018-06-192-3/+34
* Don't try to turn power down MMC bus if it is already downIlya Bakulin2018-06-191-6/+8
* Correctly define rawscr so initializing it doesn't result in overwriting memory.Ilya Bakulin2018-06-191-3/+4
* Set MMC_DATA_MULTI flag when doing multi-block transfersIlya Bakulin2018-06-191-0/+1
* Fix da(4) locking when probing SMR drives.Kenneth D. Merry2018-06-141-8/+27
* Enable high-speed on the card before increasing frequency on the controllerIlya Bakulin2018-06-051-8/+62
* cam nvme: fix array overrunEric van Gyzen2018-05-281-1/+1
* Refactor NVMe CAM integration.Alexander Motin2018-05-253-44/+155
* We can't release the refcount outside of the periph lock.Warner Losh2018-05-241-6/+5