- Implement general ioctl support
- Implement NVMEIOCGETLOG which retrieves a log page.
4384492 nvme - Implement ioctl support to retrieve log pages
sys/dev/disk/nvme/Makefile | 3 +-
sys/dev/disk/nvme/nvme.c | 7 ++--
sys/dev/disk/nvme/nvme.h | 7 ++++
sys/dev/disk/nvme/nvme_admin.c | 2 ++
sys/dev/disk/nvme/nvme_chipset.h | 16 +++++----
sys/dev/disk/nvme/nvme_disk.c | 15 +++++++-
sys/dev/disk/nvme/nvme_dragonfly.h | 1 +
sys/dev/disk/nvme/nvme_ioctl.c | 66 ++++++++++++++++++++++++++++++++++++
sys/dev/disk/nvme/nvme_ioctl.h | 48 ++++++++++++++++++++++++++
9 files changed, 155 insertions(+), 10 deletions(-)
Upstream: gitweb.dragonflybsd.org