aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/nvme/nvme_da.c
Commit message (Expand)AuthorAgeFilesLines
* power: Add stype parameter in power_suspend/resume eventhandlersAymeric Wibo2025-10-061-2/+3
* cam/iosched: Make each periph driver provide schedule fnpWarner Losh2024-07-201-1/+2
* cam/iosched: Pass in the disk when initializingWarner Losh2024-07-201-8/+9
* cam: Drop periph lock when completing I/O with ENOMEM statusWarner Losh2024-05-241-0/+10
* nda: Use the NVMEV macro instead of expanded versionsJohn Baldwin2024-01-291-8/+5
* cam: Let cam_periph_unmapmem() return an errorMark Johnston2023-12-281-2/+3
* CAM: Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin2023-11-221-1/+1
* cam: Remove left-over sys/cdefs.h in sys/camWarner Losh2023-11-061-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* cam/nvme: Migrate to modern uintXX_t from u_intXX_tWarner Losh2023-07-251-5/+5
* cam: Add CAM_NVME_STATUS_ERROR error codeWarner Losh2023-07-211-0/+1
* cam/nda: Remove impossible CAM codesWarner Losh2023-07-211-5/+0
* cam: Properly mask out the status bits to get completion codeWarner Losh2023-04-151-2/+1
* nvme: fix resv commands with nda deviceYuri Pankov2023-03-271-1/+2
* cam: Use FreeBSD standard copyrightWarner Losh2022-10-081-13/+13
* Delay GEOM disk_create() until CAM periph probe completes.Alexander Motin2022-07-141-14/+10
* kerneldump: remove physical argument from d_dumperMitchell Horne2022-05-131-2/+2
* ndaasync: sync to SCSI's daasyncs cam_periph_async() callsWarner Losh2022-04-261-1/+1
* ata/nvme: Add commentWarner Losh2022-04-241-0/+4
* nda: Fix commentWarner Losh2022-04-241-3/+4
* CAM: Replicate e0ceec676dc8 from da to ada and nda.Alexander Motin2022-04-241-0/+3
* cam: Fix typos in source code commentsGordon Bergling2022-04-021-1/+1
* Fix non-printable characters in NVMe model and serial numbers.Kenneth D. Merry2022-02-091-4/+6
* cam: Unbreak CAM_IO_STATS buildWarner Losh2021-11-241-0/+7
* cam: Remove all the write-only variablesWarner Losh2021-11-241-7/+0
* cam: Don't permit crashdumps on non-pollable devices.John Baldwin2021-02-111-1/+2
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-2/+2
* nvme: Note where the CCB was released for passthrough commandWarner Losh2020-10-061-0/+1
* cam: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-8/+6
* Report proper stripesize for nda(4).Alexander Motin2020-08-121-1/+5
* Add a tunable for the nvd symlink creation.Warner Losh2020-06-061-2/+6
* Ensure that we send at least LBA range per TRIM.Warner Losh2020-06-061-0/+1
* Add nvd alias back to nda now that it actually works.Warner Losh2020-05-131-1/+1
* We need to hold the periph lock when we release the ccb (and when weWarner Losh2020-05-031-9/+9
* Fix three bugs highlighted by review:Warner Losh2020-04-301-3/+4
* Implement the NVME_GET_NSID and NVME_PASSTHROUGH_CMD ioctlsWarner Losh2020-04-301-3/+90
* Export the nda device's flags as a sysctl.Warner Losh2020-04-271-0/+30
* Fix parameter reversal potentially causing buffer overrun.David Bright2020-03-191-2/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-4/+4
* Add rudamentary support for UFS to probe whether a block device supports theScott Long2020-02-161-0/+7
* Revert r357710 and 357711 until they can be debuggedScott Long2020-02-101-5/+0
* Add rudamentary support for UFS to probe whether a block device supports theScott Long2020-02-101-0/+5
* Ever since the block layer expanded its command syntax beyond justScott Long2020-02-071-0/+5
* Revert r355831Warner Losh2019-12-171-11/+0
* NVME trim stuff.Warner Losh2019-12-171-0/+11
* Add GEOM attribute to report physical device name, and report itEdward Tomasz Napierala2019-11-091-0/+2
* nda(4): Remove unnecessary union and avoid Clang -Wsizeof-array-divwarningBrooks Davis2019-10-241-9/+7
* Build NVMe CAM transport unrelated to NVMe SIM.Alexander Motin2019-04-021-6/+2
* Regularize the Netflix copyrightWarner Losh2019-02-041-1/+1
* nda(4) fix check for Dataset Management supportChuck Tuffli2018-12-131-1/+1