summaryrefslogtreecommitdiff
path: root/sys/cam/cam.c
AgeCommit message (Expand)Author
2026-01-07cam: Start adding dtrace provider 'cam'Warner Losh
2025-06-02cam nvme: Decode NVMe status for NVMe command failuresJohn Baldwin
2023-11-22CAM: Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin
2023-11-08cam: Add human readable statuses for some CAM_ status values.Warner Losh
2023-11-06cam: Remove left-over sys/cdefs.h in sys/camWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-24cam: Migrate to modern uintXX_t from u_intXX_tWarner Losh
2023-07-18cam: Move bus_dmamap_load_ccb into cam.c.John Baldwin
2023-07-14memdesc: Retire MEMDESC_CCB.John Baldwin
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-02-09Fix non-printable characters in NVMe model and serial numbers.Kenneth D. Merry
2020-09-01cam: clean up empty lines in .c and .h filesMateusz Guzik
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2019-04-02Make cam_error_print() decode NVMe commands.Alexander Motin
2017-11-27sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-21Fix uninitialized variable from 326034Alan Somers
2017-11-20Fix multiple bugs in cam_strmatchAlan Somers
2016-08-19Improve the pattern matching so that internal *'s work, as well asWarner Losh
2016-04-21Remove slightly used const values that can be replaced with nitems().Pedro F. Giffuni
2016-04-13Add sbuf variants ata_cmd_sbuf() and ata_res_sbuf(), and reimplement theScott Long
2015-06-09Add support for reading MAM attributes to camcontrol(8) and libcam(3).Kenneth D. Merry
2014-06-28Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky
2014-06-27Revert r267961, r267973:Glen Barber
2014-06-27Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky
2013-03-29Adds the ability to enable / disable sorting of BIO requests queued withinSteven Hartland
2011-02-25Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/Alexander Leidinger
2010-11-30Add Serial Management Protocol (SMP) passthrough support to CAM.Kenneth D. Merry
2010-08-02Fix two (very common) occurrences of s/sytem/system in comments.Benedict Reuschling
2010-01-28MFp4: Large set of CAM inprovements.Alexander Motin
2009-11-11MFp4:Alexander Motin
2009-11-03MFp4:Alexander Motin
2009-07-10Separate the parallel scsi knowledge out of the core of the XPT, andScott Long
2009-06-14Include <camlib.h> for cam_path_string().Ed Schouten
2007-05-23Remove duplicate includes.Olivier Houchard
2006-04-18Do more guarding against zero divide traps for the geom subroutine.Matt Jacob
2005-01-05Start each of the license/copyright comments with /*-Warner Losh
2003-06-14Merge common XPT_CALC_GEOMETRY functions into a single convenience function.Nate Lawson
2003-06-10Use __FBSDID().David E. O'Brien
2003-05-31Add /* FALLTHROUGH */Poul-Henning Kamp
2002-01-09Define the kern.cam sysctl in the cam layer, rather than multiply in severalMike Smith
2001-03-27Rewrite of the CAM error recovery code.Kenneth D. Merry
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1998-09-22cam.c:Justin T. Gibbs
1998-09-15CAM Transport Layer (XPT).Justin T. Gibbs