Add bio(4) support to nvme(4). Provide information on controller and configured
authorkrw <krw@openbsd.org>
Mon, 13 May 2024 11:41:52 +0000 (11:41 +0000)
committerkrw <krw@openbsd.org>
Mon, 13 May 2024 11:41:52 +0000 (11:41 +0000)
commit7f4636ce12f84d7d396cff7bc4c91dd86e860113
treeca6347dd4afd8e06a00f4f2c8d8fbe75c6e02bcf
parentaa47c49a2e9a5112e6a4bc79c916fa4f62fbda97
Add bio(4) support to nvme(4). Provide information on controller and configured
namespaces via bioctl(8)'s BIOCINQ, BIOCVOL, BIOCDISK requests.

Based on work with dlg@ at h2k23 and many subsequent improvements and tests by
jmatthew@.

ok jmatthew@
sys/dev/ic/nvme.c
sys/dev/ic/nvmereg.h
sys/dev/ic/nvmevar.h