aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/nvme
Commit message (Expand)AuthorAgeFilesLines
* nvme_sim: Fix name in module version metadataOlivier Certner13 hours1-1/+1
* nvme: Replace bus_space_[read|write]_4 with bus_[read|write]_4Matt Delco2026-03-164-20/+9
* nvme: Removed unused 'regs' variableMatt Delco2026-03-163-4/+0
* nvme: Don't active memory space until all BARs are configuredMatt Delco2026-03-061-7/+37
* nvme_sim: Fix a cut and paste errorWarner Losh2026-03-031-1/+1
* chore: replace {0, 0} with {DEV,KOBJ}METHOD_ENDEnji Cooper2026-02-253-3/+3
* nvme: Fix sim unit number to match nvme deviceWarner Losh2026-02-181-1/+1
* nvme: fix panic if we boot w/o a namespaceWarner Losh2026-02-181-0/+10
* nvme: Use size_t for payload sizeDag-Erling Smørgrav2026-02-131-1/+3
* nvme: Change fail_on_reset to boolDag-Erling Smørgrav2026-02-132-2/+2
* nvme: Use __diagused instead of __unusedDag-Erling Smørgrav2026-02-071-1/+1
* nvme: Fix a typoMark Johnston2026-01-151-1/+2
* nvme: Add ability to override ioq to put the request onWarner Losh2026-01-152-2/+22
* nvme: Add APST payload overridingAlexey Sukhoguzov2026-01-091-8/+14
* nvme: Support Autonomous Power State Transition (APST)Alexey Sukhoguzov2026-01-091-0/+36
* nvme: Handle get/set feature payloadsAlexey Sukhoguzov2026-01-091-2/+10
* nvme: Only attach to storage NVMe devicesWarner Losh2025-12-101-1/+8
* nvme: remove now-redundant consumer interfaceWarner Losh2025-12-104-153/+0
* nvme: Notify failure with newbus callWarner Losh2025-12-103-16/+13
* nvme: Use new method to do async notificationsWarner Losh2025-12-103-25/+23
* nvd: Connect nvme_if methodsWarner Losh2025-12-104-54/+31
* nvme_sim: Connect to events broadcast with nvme_ifWarner Losh2025-12-101-61/+84
* nvme_sim: Attach as a child of nvmeWarner Losh2025-12-101-53/+85
* nvme: Add child device for each controllerWarner Losh2025-12-102-0/+10
* nvme: Nvme controller generated eventsWarner Losh2025-12-101-0/+55
* nvme: Rename NVME_NS_ADDED to NVME_NS_ALIVE and _CHANGED to _DELTAWarner Losh2025-12-053-6/+6
* nvme: Improve error message for invalid format valueWarner Losh2025-12-051-7/+5
* nvme: Fix devd logging of SMART_ERRORWarner Losh2025-12-041-1/+5
* nvme: Use memcpy instead of memmove in nvme_cdata_get_disk_identJohn Baldwin2025-12-021-1/+1
* nvme: Minor style nitWarner Losh2025-12-021-2/+1
* nvme: Use 'unsigned int' in preference to bare unsignedWarner Losh2025-11-261-1/+1
* nvme: Minor style(9) fixesWarner Losh2025-11-251-7/+4
* nvme(4): Increase HMB alignment.Ruslan Bukin2025-11-251-1/+1
* nvme: Fix some commentsWarner Losh2025-11-241-3/+2
* nvme: Include <sys/systm.h> explicitly for memmoveJohn Baldwin2025-11-201-0/+1
* nvme_sim: signal namespace depatureWanpeng Qian2025-11-181-9/+19
* nvme: Notify namespace changes betterWanpeng Qian2025-11-183-6/+22
* nvme: Fix backwards sense of error conditionWarner Losh2025-11-181-1/+1
* nvme: Abstract out function to obtain a disk ident string from cdataJohn Baldwin2025-11-174-22/+21
* sys/: rename bio_error variable to abio_errorKonstantin Belousov2025-11-041-7/+7
* nvme: Add handling for bar5Jasper Tran O'Leary2025-10-303-15/+48
* nvme: Remove a todo commentWarner Losh2025-10-281-4/+0
* nvme: add support for DIOCGIDENTAlan Somers2025-10-223-0/+30
* nvme: Use proper prototype for SYSINIT functionsZhenlei Huang2025-10-132-4/+4
* nvme: Use unsignedWarner Losh2025-10-131-3/+1
* nvme: use nitems() rather than hard coded valueWarner Losh2025-10-131-1/+1
* nvme: There's 64 LBAF descriptors, not 16Warner Losh2025-10-101-4/+2
* nvme: Tweak completion timeout loopDag-Erling Smørgrav2025-10-081-3/+3
* nvme: Linux compat: don't filter & 0x3.Warner Losh2025-09-081-8/+0
* nvme: Always print the opcode hex and sct/sc hex valuesWarner Losh2025-09-031-11/+12