summaryrefslogtreecommitdiff
path: root/sys/cam/nvme
AgeCommit message (Expand)Author
2025-11-25nda: fix setting of unmappedio flagChuck Silvers
2025-11-18nda: React to namespace change eventsWanpeng Qian
2025-11-18nvme: Refactor geom setting to function.Wanpeng Qian
2025-10-06power: Add stype parameter in power_suspend/resume eventhandlersAymeric Wibo
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-06-05nvme: Move opcode and status code tables from base CAM to nvme_util.cJohn Baldwin
2025-06-04cam nvme: Add nvme_command_stringJohn Baldwin
2025-06-02cam nvme: Move opcode and status code tables from CTL to base CAMJohn Baldwin
2025-02-04cam/xpt: Put all messages on one lineWarner Losh
2024-07-19cam/iosched: Make each periph driver provide schedule fnpWarner Losh
2024-07-19cam/iosched: Pass in the disk when initializingWarner Losh
2024-05-24cam: Drop periph lock when completing I/O with ENOMEM statusWarner Losh
2024-05-02cam: Add a XPORT_NVMF for NVMe over Fabrics simsJohn Baldwin
2024-01-29nda: Use the NVMEV macro instead of expanded versionsJohn Baldwin
2023-12-28cam: Let cam_periph_unmapmem() return an errorMark Johnston
2023-11-22CAM: Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin
2023-11-06cam: Remove left-over sys/cdefs.h in sys/camWarner Losh
2023-11-06cam: Minor opt_cam.h cleanupWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-08-01cam: Remove non-sbuf announce/denounce proto and xport opsJohn Baldwin
2023-08-01cam mmc_xpt/nvme_xpt: Add _sbuf variants of {an,de}nounce xport and proto opsJohn Baldwin
2023-08-01cam/nvme: Remove spurious newline during periph detach announcementJohn Baldwin
2023-07-24cam/nvme: Migrate to modern uintXX_t from u_intXX_tWarner Losh
2023-07-20cam: Add CAM_NVME_STATUS_ERROR error codeWarner Losh
2023-07-20cam/nda: Remove impossible CAM codesWarner Losh
2023-06-26nvme_xpt: Tidy nvme_announce_periph for fabrics support.John Baldwin
2023-04-15cam: Properly mask out the status bits to get completion codeWarner Losh
2023-03-27nvme: fix resv commands with nda deviceYuri Pankov
2022-10-07cam: Use FreeBSD standard copyrightWarner Losh
2022-07-14Delay GEOM disk_create() until CAM periph probe completes.Alexander Motin
2022-05-13kerneldump: remove physical argument from d_dumperMitchell Horne
2022-04-26ndaasync: sync to SCSI's daasyncs cam_periph_async() callsWarner Losh
2022-04-24ata/nvme: Add commentWarner Losh
2022-04-23nda: Fix commentWarner Losh
2022-04-23CAM: Replicate e0ceec676dc8 from da to ada and nda.Alexander Motin
2022-04-02cam: Fix typos in source code commentsGordon Bergling
2022-02-09Fix non-printable characters in NVMe model and serial numbers.Kenneth D. Merry
2021-11-24cam: Unbreak CAM_IO_STATS buildWarner Losh
2021-11-23cam: Remove all the write-only variablesWarner Losh
2021-07-13Fix potential NULL pointer dereference of device physical pathYoung Xiao
2021-04-11cam: make sure to clear even more CCBs allocated on the stackEdward Tomasz Napierala
2021-02-11cam: Don't permit crashdumps on non-pollable devices.John Baldwin
2020-11-28Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov
2020-10-13Fix sbuf_finish() error code check in user-space.Alexander Motin
2020-10-06nvme: Note where the CCB was released for passthrough commandWarner Losh
2020-09-01cam: clean up empty lines in .c and .h filesMateusz Guzik
2020-08-13Fill device serial_num and device_id in NVMe XPT.Alexander Motin
2020-08-12Report proper stripesize for nda(4).Alexander Motin
2020-06-06Add a tunable for the nvd symlink creation.Warner Losh