summaryrefslogtreecommitdiff
path: root/sys/dev/nvd
AgeCommit message (Expand)Author
2025-12-10nvme: remove now-redundant consumer interfaceWarner Losh
2025-12-10nvd: Connect nvme_if methodsWarner Losh
2025-12-10nvd: Attach as a child of nvmeWarner Losh
2025-12-05nvme: Rename NVME_NS_ADDED to NVME_NS_ALIVE and _CHANGED to _DELTAWarner Losh
2025-11-18nvd: handle namespace changesWanpeng Qian
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-15Add interface NVME to devstatAlexander Motin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-07-20Adjust nvd_{load,unload}() definitions to avoid clang 15 warningsDimitry Andric
2022-05-13kerneldump: remove physical argument from d_dumperMitchell Horne
2021-12-06nvd: For AHCI attached devices, report ahci bridgeWarner Losh
2020-09-01nvd: clean up empty lines in .c and .h filesMateusz Guzik
2020-08-12Report attachment for nvd same as reported for nda.Alexander Motin
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2019-08-14Add missing break statements in r351004.Alexander Motin
2019-08-13Make nvd(4) report NGUID or EUI64 as GEOM::lunid.Alexander Motin
2019-08-12Missed part of r350523.Alexander Motin
2019-01-29Fix GCC build, failed due to false integer overflow in r343562.Alexander Motin
2019-01-29Reimplement BIO_ORDERED handling in nvd(4).Alexander Motin
2018-12-27Fix incorrectly inserted copyright in r342557.Alexander Motin
2018-12-27Reimplement nvd(4) detach handling.Alexander Motin
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-08-04Make nvd vs nda choice boot-time rather than build-timeWarner Losh
2017-01-12Report random flash storage as non-rotating to GEOM_DISK.Alexander Motin
2016-07-19Remove unused variable from last commit.Scott Long
2016-07-19Supporting flushing the dump before returning, and simplify/combine theScott Long
2016-07-19Implement crashdump support on NVMEScott Long
2016-03-10Revert r292074 (by smh): Limit stripesize reported from nvd(4) to 4KAlexander Motin
2016-01-28nvd: add hw.nvd.delete_max tunableJim Harris
2016-01-07nvd: submit bios directly when BIO_ORDERED not set or in flightJim Harris
2016-01-07nvd: break out submission logic into separate functionJim Harris
2016-01-07nvd: skip BIO_ORDERED logic when bio fails submissionJim Harris
2016-01-07nvd: do not wait for previous bios before submitting ordered bioJim Harris
2016-01-07nvd: set DISKFLAG_DIRECT_COMPLETIONJim Harris
2015-12-11Limit stripesize reported from nvd(4) to 4KSteven Hartland
2015-10-30nvd, nvme: report stripesize through GEOM disk layerJim Harris
2015-07-21nvd: set d_delmaxsize to full capacity of NVMe namespaceJim Harris
2013-10-08Add driver-assisted striping for upcoming Intel NVMe controllers that canJim Harris
2013-07-19Add message when nvd disks are attached and detached.Jim Harris
2013-07-19Do not call disk_create() until we have completed all initialization of ourJim Harris
2013-07-17Define constants for the lengths of the serial number, model numberJim Harris
2013-07-09Update copyright dates.Jim Harris
2013-04-01Add unmapped bio support to nvme(4) and nvd(4).Jim Harris
2013-03-26Change a number of malloc(9) calls to use M_WAITOK instead ofJim Harris
2013-03-26Add the ability to internally mark a controller as failed, if it is unable toJim Harris
2013-03-26Have nvd(4) register for controller notifications.Jim Harris
2013-03-26Create struct nvme_status.Jim Harris
2013-03-26Add an interface for nvme shim drivers (i.e. nvd) to register forJim Harris
2012-10-18Add ability to queue nvme_request objects if no nvme_trackers are available.Jim Harris