aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ata/ata_xpt.c
Commit message (Expand)AuthorAgeFilesLines
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-1/+1
* cam/xpt: Put all messages on one lineWarner Losh2025-02-041-20/+19
* CAM: Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin2023-11-221-6/+6
* cam: Minor opt_cam.h cleanupWarner Losh2023-11-061-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* cam: Remove non-sbuf announce/denounce proto and xport opsJohn Baldwin2023-08-011-89/+0
* cam/ata: Migrate to modern uintXX_t from u_intXX_tWarner Losh2023-07-251-10/+10
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* cam: Properly mask out the status bits to get completion codeWarner Losh2023-04-151-2/+2
* cam: Small reorg of ata xpt async codeWarner Losh2022-04-251-35/+37
* ata_xpt: Rename probe_softc to aprobe_softcWarner Losh2022-01-151-11/+11
* cam: revert half of 75b5caa08efEdward Tomasz Napierala2021-08-081-8/+0
* Fix potential NULL pointer dereference of device physical pathYoung Xiao2021-07-131-2/+5
* cam: turn KASSERTs into printfs for nowEdward Tomasz Napierala2021-05-161-0/+8
* cam: add missing zeroing of a stack-allocated CCB.Edward Tomasz Napierala2021-05-161-0/+1
* cam: allocate CCBs from UMA for SCSI and ATA IOEdward Tomasz Napierala2021-05-151-0/+7
* cam: make sure to clear even more CCBs allocated on the stackEdward Tomasz Napierala2021-04-111-0/+3
* cam: ANSIfy 0-argument function definitionsConrad Meyer2020-05-161-1/+1
* Make the ata probe* and xpt* routines aprobe* and axpt* respectively.Warner Losh2020-05-131-51/+50
* Take proper lock in ses_setphyspath_callback().Alexander Motin2019-08-291-1/+2
* Make CAM ATA stack handle disk resizes.Alexander Motin2019-07-231-18/+39
* ata_xpt: Use the correct union member when accessing valid.Brooks Davis2019-07-221-1/+1
* Replay r349340 by imp accidentally reverted by r349352Warner Losh2019-06-251-19/+1
* Replay r349339 by imp accidentally reverted by r349352Warner Losh2019-06-251-11/+14
* Remove NAND and NANDFS supportWarner Losh2019-06-251-4/+19
* 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