summaryrefslogtreecommitdiffstats
path: root/sys/cam/ata
Commit message (Expand)AuthorAgeFilesLines
* Added 4K QUIRK for OCZ Vertex 4 SSDssmh2013-07-091-0/+8
* Restore use of polling mode for disk cache flush in case of kernel panic.mav2013-06-151-3/+9
* Revert r251649:mav2013-06-131-3/+0
* Acquire periph reference when handling d_getattr() method call.mav2013-06-121-0/+3
* Added missing SCSI quirks from r241784smh2013-05-281-45/+64
* Added output of device QUIRKS for CAM and AHCI devices during boot.smh2013-05-181-0/+5
* Intel's 320-series and 510-series SSDs advertise 512-byte sectorseadler2013-05-111-0/+16
* Disable sending Early R_OK on SiI3726/SiI3826 port multipliers.mav2013-05-111-3/+82
* Rework r250298 in more correct way.mav2013-05-061-5/+3
* Fix byte order of ATA WWN when converting it to SCSI LUN ID.mav2013-05-061-2/+5
* Correct comment typo'ssmh2013-04-281-1/+1
* MFprojects/camlock r249542:mav2013-04-271-29/+7
* Added automatic detection of non-rotating media which disables thesmh2013-04-261-1/+5
* Teach GEOM and CAM about the difference between the max "size" of r/w and deletesmh2013-04-261-1/+6
* Updated TRIM calculations in cam/ata to be based off ATA_DSM_* definessmh2013-04-261-14/+24
* MFprojects/camlock r248982:mav2013-04-141-2/+2
* MFprojects/camlock r248890, r248897, r248898, r248900, r248903, r248905,mav2013-04-142-53/+45
* MFprojects/camlock r248894:mav2013-04-131-4/+2
* Add a callback to the ada(4) driver so that it knows when GEOM has releasedken2013-04-101-0/+26
* - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) relatedmarius2013-04-061-1/+0
* Replicate r245306 from SCSI to ATA. The problem didn't appear so far,mav2013-04-061-0/+3
* Unbreak ATA_NO_48BIT_DMA with ATA_CAM by treating 48-bit DMA as anmarius2013-04-063-29/+68
* MFprojects/camlock:mav2013-04-041-11/+0
* MFprojects/camlock r248931:mav2013-04-041-2/+2
* MFprojects/camlock r248930:mav2013-04-041-16/+0
* Remove all legacy ATA code parts, not used since options ATA_CAM enabled inmav2013-04-041-4/+0
* Add xpt_release_ccb()'s missed at r248872. That made `shutdown -p` stuckmav2013-04-031-0/+2
* Adds the ability to enable / disable sorting of BIO requests queued withinsmh2013-03-291-4/+19
* Make pre-shutdown flush and spindown routines to not use xpt_polled_action(),mav2013-03-291-29/+15
* Implement CAM_PERIPH_FOREACH() macro, safely iterating over the list ofmav2013-03-291-3/+3
* Remove two bzero()s that are erasing only few more bytes then set later.mav2013-03-251-2/+6
* Support unmapped i/o for the md(4).kib2013-03-191-3/+11
* Hide SEMB port of the SiI3826 Port Multiplier by default to avoid extramav2013-02-221-1/+3
* Fix problem with the Samsung 840 PRO series SSD detection.mav2012-11-261-0/+8
* Adds 4K quirks for the some SSD's which all perform better when 4Keadler2012-10-201-0/+110
* Protect xpt_getattr() calls with the SIM lock and assert that.mav2012-10-121-5/+5
* Don't duplicate path/ccb allocation code, use existing functions.mav2012-10-111-16/+7
* Remove 'periph == NULL' check from bunch of periph drivers.mav2012-10-103-15/+0
* ata_da: set disk::d_ident from serial numberavg2012-10-061-0/+2
* Implement media change notification for DA and CD removable media devices.mav2012-07-292-0/+13
* Add and utilize defines for the ATA device register.brueffer2012-07-121-3/+3
* Apply similar same change as in r238379:brueffer2012-07-111-2/+2
* - fix description of SECURITY_FREEZE_LOCK (1)brueffer2012-07-111-2/+2
* One more major cam_periph_error() rewrite to improve error handling andmav2012-06-092-39/+36
* ATA/SATA controllers have no idea about protocol of the connected devicemav2012-06-061-1/+19
* Use default error handler when flushing disk caches.mav2012-06-051-1/+1
* Tune and add some more CAM_DEBUG() points for the probe sequences.mav2012-06-051-11/+15
* Tune and add some missing CAM_DEBUG() points for better consistency.mav2012-06-052-6/+18
* Remove some dead code that I doubt will ever be implemented.mav2012-06-041-108/+0
* Rewrite enabling NCQ for SATA devices in a way more alike to SCSI TCQ.mav2012-06-021-94/+95
OpenPOWER on IntegriCloud