summaryrefslogtreecommitdiffstats
path: root/src/kernel/blk.c
diff options
context:
space:
mode:
authorSimon Rettberg2022-06-14 17:23:19 +0200
committerSimon Rettberg2022-06-14 17:23:19 +0200
commita59e4a337a82e32612fbc7fdd2e93287b826abf2 (patch)
tree4a0530edd50d8ce2e5546c54fb9d45af2fee4592 /src/kernel/blk.c
parentUpdate README (diff)
downloaddnbd3-a59e4a337a82e32612fbc7fdd2e93287b826abf2.tar.gz
dnbd3-a59e4a337a82e32612fbc7fdd2e93287b826abf2.tar.xz
dnbd3-a59e4a337a82e32612fbc7fdd2e93287b826abf2.zip
[KERNEL] Adapt to Linux 5.18
Diffstat (limited to 'src/kernel/blk.c')
-rw-r--r--src/kernel/blk.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/kernel/blk.c b/src/kernel/blk.c
index 6e9952b..448f62f 100644
--- a/src/kernel/blk.c
+++ b/src/kernel/blk.c
@@ -466,7 +466,11 @@ int dnbd3_blk_add_device(dnbd3_device_t *dev, int minor)
}
#endif
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
dev->disk->flags |= GENHD_FL_NO_PART_SCAN;
+#else
+ dev->disk->flags |= GENHD_FL_NO_PART;
+#endif
dev->disk->major = major;
dev->disk->first_minor = minor;
dev->disk->minors = 1;