diff --git a/nvme-wrap.c b/nvme-wrap.c index bcec2d1904..59f6be3840 100644 --- a/nvme-wrap.c +++ b/nvme-wrap.c @@ -440,8 +440,5 @@ int nvme_cli_get_log_mgmt_addr_list(struct nvme_dev *dev, __u32 len, int nvme_cli_get_log_rotational_media_info(struct nvme_dev *dev, __u16 endgid, __u32 len, struct nvme_rotational_media_info_log *info) { - if (dev->type == NVME_DEV_DIRECT) - return nvme_get_log_rotational_media_info(dev->direct.fd, endgid, len, info); - - return -ENODEV; + return do_admin_op(get_log_rotational_media_info, dev, endgid, len, info); } diff --git a/subprojects/libnvme.wrap b/subprojects/libnvme.wrap index b9cf8c5394..cb7411f3a8 100644 --- a/subprojects/libnvme.wrap +++ b/subprojects/libnvme.wrap @@ -1,6 +1,6 @@ [wrap-git] url = https://github.com/linux-nvme/libnvme.git -revision = d8d954209535ca2097f2a2284d10214332fbdad9 +revision = 4907ecb838a201f03a3b174d01939cf3bacd6902 [provide] libnvme = libnvme_dep