summaryrefslogtreecommitdiffstats
path: root/sys/cam/ata
Commit message (Expand)AuthorAgeFilesLines
* MFC r307507, r307509, r307515:mav2016-10-291-2/+1
* MFC r304918: Decode some new ATA commands found in ACS-3.mav2016-10-291-0/+11
* MFC 306396sephe2016-10-191-0/+13
* MFC r303891, r303892:pfg2016-09-081-1/+1
* MFC r302960: Restore PIM_ATA_EXT flag handling, lost at r300207.mav2016-07-211-0/+2
* Fix memory leaks in (a|)daregister introduced in r298002cem2016-06-071-0/+1
* Fix a few ada(4) driver issues:ken2016-05-251-7/+45
* Fix ada(4) trim support quirk setting.ken2016-05-231-5/+6
* Add support for managing Shingled Magnetic Recording (SMR) drives.ken2016-05-193-163/+1455
* 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
OpenPOWER on IntegriCloud