summaryrefslogtreecommitdiffstats
path: root/sys/cam/ata
Commit message (Expand)AuthorAgeFilesLines
* sys: extend use of the howmany() macro when available.pfg2016-04-261-7/+4
* sys: use our nitems() macro when param.h is available.pfg2016-04-211-1/+1
* Remove slightly used const values that can be replaced with nitems().pfg2016-04-211-5/+2
* Implement Auxiliary register. Add PIM_ATA_EXT flag to flag that a SIMimp2016-04-172-3/+3
* tag_action is not used at all in ata. It's set to 1 for orderedimp2016-04-171-1/+1
* Dell has an OEM drive from Samsung that has issues. NCQ Trim isn'timp2016-04-171-0/+9
* Expand CAM_IO_STATS #ifdef to logical unit.imp2016-04-151-4/+2
* Out of an abundance of caution treatimp2016-04-151-3/+11
* Add FCCT M500 to the NCQ black list. Linux added it in 4.2 (Augustimp2016-04-151-5/+13
* Fix typos (intenral -> internal) in commentsngie2016-04-151-1/+1
* Add a comment about why the timeout for flush was lowered to 5s.imp2016-04-141-0/+5
* New CAM I/O scheduler for FreeBSD. The default I/O scheduler is the sameimp2016-04-142-85/+367
* Add sbuf variants ata_cmd_sbuf() and ata_res_sbuf(), and reimplement thescottl2016-04-132-24/+45
* CAM: Generalize 4k quirk to all Samsung MZ7* SSDsdumbbell2016-03-291-18/+5
* Add 4k enabled cam quirks for Samsung SM863 Series SSDssbruno2016-03-241-0/+8
* Add defines for WRITE_UNCORRECTABLE ATA command, and improve command loggingrpokala2016-02-041-17/+43
* Add asynchronous command support to the pass(4) driver, and the newken2015-12-031-7/+18
* Removed unused malloc types.mav2015-11-062-4/+0
* Remove legacy CHS geometry from dmesg and unify capacity outputs.mav2015-10-111-6/+3
* Remove compatibility shims for legacy ATA device names.mav2015-10-111-24/+2
* Attach pass driver to LUNs is OFFLINE state.mav2015-08-291-1/+2
* Remove some code duplication by using biofinish().mav2015-08-221-6/+2
* Don't panic if disk lost TRIM support due to switching to PIO mode.mav2015-08-081-5/+8
* Add some additional quirks for various Western Digital Caviar MHDDseadler2015-03-301-1/+16
* Improve ATA and SCSI versions printing.mav2015-03-171-12/+22
* Explain a bit of tricky code dealing with trims and how it preventsimp2015-01-131-0/+10
* Fix CF ERASE breakage caused by 268205.smh2014-10-261-0/+6
* Add new quirks for the latest Samsung SSD, model 850.gnn2014-10-191-0/+8
* Add 4k quirks for PM853T Samsung SSDsbruno2014-10-161-0/+8
* Follow up to r225617. In order to maximize the re-usability of kernel codedavide2014-10-161-1/+1
* Add a few defines and packet types for SATA 3.2 and FPDMA (First Partyimp2014-08-301-0/+3
* We should never enter the PROBE_SETAN phase if we're not ATAPI, sinceimp2014-08-221-10/+5
* Add the Samsung 843T as a 4k enabled drivesbruno2014-08-211-0/+8
* Turns out that IDENTIFY DEVICE and IDENTIFY PACKET DEVICE return dataimp2014-08-201-10/+8
* Added 4K quirks for Corsair Force GT and Samsung 840 SSDssmh2014-08-141-2/+10
* Rework the BIO_DELETE code slightly. Always queue the BIO_DELETEimp2014-07-031-90/+103
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-282-22/+11
* Revert r267961, r267973:gjb2014-06-272-11/+22
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-272-22/+11
* The code that combines adjacent ranges for BIO_DELETEs to optimizeimp2014-06-051-4/+1
* Fix support for increased logical sector size (4K-native drives).mav2014-03-071-7/+10
* Some microoptimizations for da and ada drivers:mav2013-10-241-14/+10
* Improve ZFS N-way mirror read performance by using load and localitysmh2013-10-231-1/+2
* Merge GEOM direct dispatch changes from the projects/camlock branch.mav2013-10-221-1/+1
* Merge CAM locking changes from the projects/camlock branch to radicallymav2013-10-213-110/+91
* MFprojects/camlock:mav2013-10-211-16/+14
* Unify periph invalidation and destruction reporting.mav2013-10-154-4/+26
* Added 4K quirks for Corsair Neutron GTX SSD'ssmh2013-10-151-0/+8
* Added 4K quirks for:-smh2013-08-141-0/+24
* Fix returning incorrect bio_resid value with failed BIO_DELETE requests.mav2013-07-281-21/+23
OpenPOWER on IntegriCloud