aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ata/ata_xpt.c
Commit message (Expand)AuthorAgeFilesLines
* Create ata_param_fixupWarner Losh2019-06-241-19/+1
* Go ahead and completely fix the ata_params before calling the vetoWarner Losh2019-06-241-11/+14
* remove unneeded inclusion of sys/interrupt.h from several filesAndriy Gapon2018-07-041-1/+0
* Return a C errno for cam_periph_acquire().Scott Long2018-02-061-5/+3
* Define xpt_path_inq.Warner Losh2017-12-061-21/+6
* Remove unused 4th argument to match the standard error routines.Warner Losh2017-12-061-2/+2
* sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Allow PROBE_SPINUP to fail in CAM ATA transportAndriy Gapon2017-05-261-0/+10
* Add infrastructure to the ATA and SCSI transports that supportsScott Long2017-04-191-18/+115
* cam/ata: Allow drivers to veto ATA disk attachment.Sepherosa Ziehau2016-09-281-0/+13
* Move protocol specific stuff into a linker set object that'sWarner Losh2016-07-281-0/+79
* Switch to linker sets to find the xport callback object. ThisWarner Losh2016-07-281-7/+13
* Remove slightly used const values that can be replaced with nitems().Pedro F. Giffuni2016-04-211-5/+2
* Attach pass driver to LUNs is OFFLINE state.Alexander Motin2015-08-291-1/+2
* We should never enter the PROBE_SETAN phase if we're not ATAPI, sinceWarner Losh2014-08-221-10/+5
* Turns out that IDENTIFY DEVICE and IDENTIFY PACKET DEVICE return dataWarner Losh2014-08-201-10/+8
* Merge CAM locking changes from the projects/camlock branch to radicallyAlexander Motin2013-10-211-42/+40
* Rework r250298 in more correct way.Alexander Motin2013-05-061-5/+3
* Fix byte order of ATA WWN when converting it to SCSI LUN ID.Alexander Motin2013-05-061-2/+5
* MFprojects/camlock r248982:Alexander Motin2013-04-141-2/+2
* MFprojects/camlock r248890, r248897, r248898, r248900, r248903, r248905,Alexander Motin2013-04-141-32/+27
* Unbreak ATA_NO_48BIT_DMA with ATA_CAM by treating 48-bit DMA as anMarius Strobl2013-04-061-13/+38
* MFprojects/camlock:Alexander Motin2013-04-041-11/+0
* Fix problem with the Samsung 840 PRO series SSD detection.Alexander Motin2012-11-261-0/+8
* Don't duplicate path/ccb allocation code, use existing functions.Alexander Motin2012-10-111-16/+7
* Remove 'periph == NULL' check from bunch of periph drivers.Alexander Motin2012-10-101-5/+0
* Implement media change notification for DA and CD removable media devices.Alexander Motin2012-07-291-0/+12
* One more major cam_periph_error() rewrite to improve error handling andAlexander Motin2012-06-091-6/+3
* ATA/SATA controllers have no idea about protocol of the connected deviceAlexander Motin2012-06-061-1/+19
* Tune and add some more CAM_DEBUG() points for the probe sequences.Alexander Motin2012-06-051-11/+15
* Remove some dead code that I doubt will ever be implemented.Alexander Motin2012-06-041-108/+0
* Rewrite enabling NCQ for SATA devices in a way more alike to SCSI TCQ.Alexander Motin2012-06-021-94/+95
* Use AC_GETDEV_CHANGED async to notify ada driver about DMA and NCQ statusAlexander Motin2012-06-011-0/+2
* Allow to change number of openings (used tags) for ATA/SATA devicesAlexander Motin2012-05-291-4/+8
* Plug request and references leak caused by race between invalidatedAlexander Motin2012-05-291-6/+11
* MFprojects/zfsd:Alexander Motin2012-05-241-9/+163
* Make CAM ATA honor old hw.ata.ata_dma and hw.ata.atapi_dma tunables.Alexander Motin2012-02-021-0/+13
* Fix ATAPI breakage introduced by r223443. It made SCSI commands to ATAPIAlexander Motin2011-06-231-1/+2
* Plumb support for the device advanced information CCB in the ATA XPT.Will Andrews2011-06-221-0/+33
* Do not report CFA devices as ATAPI, even though IDENTIFY data look alike.Alexander Motin2011-06-121-3/+7
* Add basic support for DMA-capable ATA disks on DMA-incapable controller.Alexander Motin2011-04-201-0/+5
* Improve SATA Asynchronous Notification feature support in CAM:Alexander Motin2011-04-131-0/+25
* In addition to r217444 ignore also ATA status errors on DMA Auto-ActivationAlexander Motin2011-01-261-0/+8
* Make device initialization sequence shorter when possible. Do not enable/Alexander Motin2011-01-261-3/+9
* Some old WD SATA disks report supported and enabled device-initiatedAlexander Motin2011-01-151-3/+17
* If HBA doesn't report user-enabled SATA capabilies (like ATA_CAM wrapper) -Alexander Motin2010-11-181-0/+4
* ATA device reset starts probe sequence from the beginning. If reset causedAlexander Motin2010-07-061-4/+19
* Add allocation error hadling.Alexander Motin2010-06-051-0/+7
* Add a new primitive, XPT_SCAN_TGT, to cover the range between scanning aMatt Jacob2010-05-261-0/+2
* Remove unnecessary headers which were inherited from cam_xpt.c withoutMarius Strobl2010-05-201-4/+0