aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement initial MMC partitions support for MMCCAM.Ilya Bakulin2018-05-221-209/+620
* Fix MMCCAM scanning for new cards.Ilya Bakulin2018-05-221-1/+1
* Hold the reference count until the CCB is releasedWarner Losh2018-05-153-4/+14
* Hold the reference count until the CCB is releasedWarner Losh2018-05-151-5/+6
* Fix build for platforms using GCC:Li-Wen Hsu2018-05-101-33/+4
* Rework CTL frontend & backend options to use nv(3), allow creating multipleMarcelo Araujo2018-05-1012-405/+510
* Remove the 'All Rights Reserved' clause from some of the stuff I'veWarner Losh2018-05-096-6/+0
* Refactor dadone(). There was no useful code sharing in it; it was justScott Long2018-05-011-1144/+1240
* cam_periph_runccb() changed several years ago to overwrite the ccb callbackScott Long2018-05-016-57/+53
* Add and fix comments for cam_periph_runccb()Scott Long2018-05-011-3/+7