aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/nvme/nvme_xpt.c
Commit message (Expand)AuthorAgeFilesLines
* nvme xpt: convert restart to a bool.Warner Losh2026-03-031-4/+4
* nda: React to namespace change eventsWanpeng Qian2025-11-181-0/+2
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-1/+1
* cam nvme: Add nvme_command_stringJohn Baldwin2025-06-041-4/+3
* cam/xpt: Put all messages on one lineWarner Losh2025-02-041-6/+6
* cam: Add a XPORT_NVMF for NVMe over Fabrics simsJohn Baldwin2024-05-021-0/+1
* CAM: Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin2023-11-221-1/+1
* 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-42/+0
* cam mmc_xpt/nvme_xpt: Add _sbuf variants of {an,de}nounce xport and proto opsJohn Baldwin2023-08-011-7/+35
* cam/nvme: Remove spurious newline during periph detach announcementJohn Baldwin2023-08-011-1/+6
* cam/nvme: Migrate to modern uintXX_t from u_intXX_tWarner Losh2023-07-251-5/+5
* nvme_xpt: Tidy nvme_announce_periph for fabrics support.John Baldwin2023-06-271-7/+10
* cam: Use FreeBSD standard copyrightWarner Losh2022-10-081-13/+13
* Fix non-printable characters in NVMe model and serial numbers.Kenneth D. Merry2022-02-091-2/+5
* cam: Remove all the write-only variablesWarner Losh2021-11-241-4/+0
* Fix potential NULL pointer dereference of device physical pathYoung Xiao2021-07-131-2/+5
* cam: make sure to clear even more CCBs allocated on the stackEdward Tomasz Napierala2021-04-111-0/+2
* cam: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Fill device serial_num and device_id in NVMe XPT.Alexander Motin2020-08-131-3/+67
* cam: ANSIfy 0-argument function definitionsConrad Meyer2020-05-161-2/+1
* Take proper lock in ses_setphyspath_callback().Alexander Motin2019-08-291-1/+2
* Fix nda(4) PCIe link status outputChuck Tuffli2019-06-071-5/+12
* Fix condition broken at r345815.Alexander Motin2019-05-221-1/+1
* Make cam_error_print() decode NVMe commands.Alexander Motin2019-04-021-2/+4
* remove unneeded inclusion of sys/interrupt.h from several filesAndriy Gapon2018-07-041-1/+0
* Refactor NVMe CAM integration.Alexander Motin2018-05-251-42/+151
* Remove the 'All Rights Reserved' clause from some of the stuff I'veWarner Losh2018-05-091-1/+0
* Return a C errno for cam_periph_acquire().Scott Long2018-02-061-5/+3
* SPDX: finish tagging sys/cam.Pedro F. Giffuni2018-01-161-0/+2
* Release the held refcount on the probe periph when probing isScott Long2018-01-091-2/+1
* Define xpt_path_inq.Warner Losh2017-12-061-9/+3
* Properly decode NVMe state of the drive and print out the informationWarner Losh2017-11-141-3/+17
* Provide link speed data in XPT_GET_TRAN_SETTINGS. Provide full versionWarner Losh2017-11-141-0/+2
* Fix NVMe's use of XPT_GDEV_TYPEWarner Losh2017-08-291-0/+18
* Move protocol specific stuff into a linker set object that'sWarner Losh2016-07-281-0/+41
* Switch to linker sets to find the xport callback object. ThisWarner Losh2016-07-281-6/+10
* Remove some extraneous printfs.Warner Losh2016-07-251-5/+0
* Remove some bogus comments and printfs. Also, we can'tWarner Losh2016-07-211-7/+5
* Commit the bits of nda that were missed. This should fix the build.Warner Losh2016-06-101-1/+3
* New NVMe front end (nda).Warner Losh2016-06-091-0/+605