aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ata/ata_da.c
Commit message (Expand)AuthorAgeFilesLines
* Add quirk for Sansisk X400 drivesWarner Losh2019-02-051-2/+11
* [ata] Add workaround for KingDian S200 SSD crash on receiving TRIM commandOleksandr Tymoshenko2019-01-181-2/+16
* Remove trailing white space in advance of other changes.Warner Losh2018-11-141-15/+12
* Add statistics for TRIM comandsWarner Losh2018-10-261-1/+21
* Walk back r337554 while discussion continuesConrad Meyer2018-08-101-3/+0
* cam(4): Add an xpt-neutral flag indicating a valid panic CCBConrad Meyer2018-08-091-0/+3
* Hold the reference count until the CCB is releasedWarner Losh2018-05-151-2/+4
* cam_periph_runccb() changed several years ago to overwrite the ccb callbackScott Long2018-05-011-5/+5
* Create a sysctl kern.cam.{,a,n}da.X.invalidateWarner Losh2018-03-141-3/+7
* Backout r329818, r329816 and r329815.Warner Losh2018-02-221-1/+1
* Introduce capacity flags for periphsWarner Losh2018-02-221-1/+1
* Return a C errno for cam_periph_acquire().Scott Long2018-02-061-4/+4
* Don't hold the periph lock when calling into cam_periph_runccb()Scott Long2018-01-091-6/+1
* cam/da: QUIRK: Add 4K quirks for WD Red and Black MHDDsEitan Adler2018-01-051-1/+6
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-251-4/+1
* Reduce size of several on-stack string buffers.Alexander Motin2017-12-131-1/+1
* Use ataio ccb instead of general ccb to avoid excessice stack usage.Warner Losh2017-12-131-14/+14
* Define xpt_path_inq.Warner Losh2017-12-061-4/+1
* Now that cam_periph_runccb() can be called from situations where theWarner Losh2017-12-061-40/+7
* cam: fix sign-extension error in adagetparamsAlan Somers2017-12-061-1/+2
* Remove unused 4th argument to match the standard error routines.Warner Losh2017-12-061-1/+1
* sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Quirk Seagate ST8000AS0003-2HHAlan Somers2017-11-201-1/+1
* Add some 4k quirks for Samsung pm863a SSDsBaptiste Daroussin2017-11-161-0/+8
* Send IDLE IMMEDIATE for warm boot.Warner Losh2017-10-301-6/+18
* We should be call adaerror() instead of cam_periph_error() always.Warner Losh2017-10-261-4/+4
* Always send STANDBY IMMEDIATE when shutting downWarner Losh2017-10-261-10/+44
* Handle RB_POWERCYCLE in ada driverWarner Losh2017-10-251-1/+1
* Zero out the ccb's alloated on the stack for the dump routines to moreWarner Losh2017-10-151-0/+1
* Add comment about where we need to place this routine, and why.Warner Losh2017-08-281-0/+6
* adaasync(): Set ADA_STATE_WCACHE based on ADA_FLAG_CAN_WCACHEAlexander Motin2017-07-271-1/+1
* Add 4k and NCQ_TRIM_BROKEN quirks for Samsung 845 SSDs.Sean Bruno2017-07-131-0/+8
* Add 4K quirks for Samsung 750 EVO SSDSean Bruno2017-07-131-0/+8
* Add infrastructure to the ATA and SCSI transports that supportsScott Long2017-04-191-7/+19
* In r289137 the legacy_aliases compatibility shims for ata were removed,Michael Gmelin2017-03-281-4/+0
* Add 4k quirk for Micron 5100 and Intel S3610 SSDsSean Bruno2017-01-171-0/+16
* Add label annotations to CAM sysctls.Ed Schouten2016-12-141-2/+2
* Replicate r307507 for ATA disks.Alexander Motin2016-10-171-2/+1
* Restore PIM_ATA_EXT flag handling, lost at r300207.Alexander Motin2016-07-171-0/+2
* Fix memory leaks in (a|)daregister introduced in r298002Conrad Meyer2016-06-071-0/+1
* Fix a few ada(4) driver issues:Kenneth D. Merry2016-05-251-7/+45
* Fix ada(4) trim support quirk setting.Kenneth D. Merry2016-05-231-5/+6
* Add support for managing Shingled Magnetic Recording (SMR) drives.Kenneth D. Merry2016-05-191-146/+1196
* sys: extend use of the howmany() macro when available.Pedro F. Giffuni2016-04-261-7/+4
* sys: use our nitems() macro when param.h is available.Pedro F. Giffuni2016-04-211-1/+1
* Implement Auxiliary register. Add PIM_ATA_EXT flag to flag that a SIMWarner Losh2016-04-171-2/+3
* tag_action is not used at all in ata. It's set to 1 for orderedWarner Losh2016-04-171-1/+1
* Dell has an OEM drive from Samsung that has issues. NCQ Trim isn'tWarner Losh2016-04-171-0/+9
* Expand CAM_IO_STATS #ifdef to logical unit.Warner Losh2016-04-151-4/+2
* Out of an abundance of caution treatWarner Losh2016-04-151-3/+11