aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/nvmf/host/nvmf_ns.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/nvmf/host/nvmf_ns.c')
-rw-r--r--sys/dev/nvmf/host/nvmf_ns.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/nvmf/host/nvmf_ns.c b/sys/dev/nvmf/host/nvmf_ns.c
index 4215c8295d2e..d57280e19d41 100644
--- a/sys/dev/nvmf/host/nvmf_ns.c
+++ b/sys/dev/nvmf/host/nvmf_ns.c
@@ -278,6 +278,9 @@ nvmf_ns_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag,
sizeof(gnsid->cdev));
gnsid->nsid = ns->id;
return (0);
+ case DIOCGIDENT:
+ nvme_cdata_get_disk_ident(ns->sc->cdata, (uint8_t *)arg);
+ return (0);
case DIOCGMEDIASIZE:
*(off_t *)arg = ns->size;
return (0);