aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/scsi/scsi_xpt.c
Commit message (Expand)AuthorAgeFilesLines
* cam: Use bool for doneWarner Losh2025-07-071-5/+5
* cam: Create free_scan_info helper functionWarner Losh2025-07-071-8/+13
* cam: In scsi_scan_bus, fix an error caseWarner Losh2025-07-071-1/+1
* cam/scsi: Use xpt_path_inq() instead of hand-rolled expansionWarner Losh2025-07-071-20/+5
* ufshci: Introduce the ufshci(4) driverJaeyoon Choi2025-06-151-0/+1
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-1/+1
* cam/xpt: Put all messages on one lineWarner Losh2025-02-041-28/+27
* CAM: Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin2023-11-221-4/+4
* cam: Minor opt_cam.h cleanupWarner Losh2023-11-061-2/+0
* cam: Remove extra breakWarner Losh2023-09-091-1/+1
* 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-75/+0
* cam/scsi: Migrate to modern uintXX_t from u_intXX_tWarner Losh2023-07-251-16/+16
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* Fix bd82711aff98 serial number trailing spaces removal.Alexander Motin2022-05-091-1/+1
* cam: Remove trailing spaces from serial numbers tooWarner Losh2021-11-051-0/+8
* cam: revert second half of 75b5caa08efEdward Tomasz Napierala2021-09-011-8/+0
* cam(4): Fix quick unplug/replug for SCSI.Alexander Motin2021-08-211-23/+38
* cam(4): Mark all sysctls as CTLFLAG_MPSAFE.Alexander Motin2021-08-111-22/+2
* cam: drop unused 'saved_ccb' field from softcsEdward Tomasz Napierala2021-07-061-1/+0
* 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: fix integer overflow during inquiryEdward Tomasz Napierala2021-05-031-6/+2
* cam: make sure to clear even more CCBs allocated on the stackEdward Tomasz Napierala2021-04-111-0/+2
* cam: make sure to clear CCBs allocated on the stackEdward Tomasz Napierala2021-03-301-0/+7
* cam: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-8/+1
* cam: ANSIfy 0-argument function definitionsConrad Meyer2020-05-161-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* Take proper lock in ses_setphyspath_callback().Alexander Motin2019-08-291-0/+1
* Always check cam_periph_error() status for ERESTART.Alexander Motin2019-08-271-4/+6
* Minor white space changes.Warner Losh2019-06-111-5/+5
* CID 1009492: Logically dead code in sys/cam/scsi/scsi_xpt.cDavid Bright2019-02-111-3/+6
* 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-3/+1
* Remove unused 4th argument to match the standard error routines.Warner Losh2017-12-061-20/+14
* sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add assertion in probedone() that we're holding the device lock.Alan Somers2017-11-171-0/+1
* Fix potential NULL pointer dereference of device physical pathAlan Somers2017-11-171-1/+2
* Introduce Genesys GL3224 quirksWojciech Macek2017-05-291-0/+8
* Add infrastructure to the ATA and SCSI transports that supportsScott Long2017-04-191-23/+111
* Improve CAM_CDB_POINTER support.Alexander Motin2017-01-131-2/+2
* Fix "camcontrol rescan" with SATA drives behind a SAS controllerAlan Somers2016-11-171-2/+2
* Move protocol specific stuff into a linker set object that'sWarner Losh2016-07-281-0/+42
* Switch to linker sets to find the xport callback object. ThisWarner Losh2016-07-281-7/+18
* Strip leading spaces off of a SCSI disk's serial numberAlan Somers2016-05-271-6/+15
* cam/scsi: Remove mostly unused scsi_quirk_table_size.Pedro F. Giffuni2016-05-061-3/+1
* sys/cam: spelling fixes in comments.Pedro F. Giffuni2016-04-291-2/+2
* sys: use our nitems() macro when param.h is available.Pedro F. Giffuni2016-04-211-4/+2