scst_vdisk: Fix build on RHEL 8.6

Reported-by: Gilbert Standen <gilstanden@hotmail.com>

Fixes: https://github.com/SCST-project/scst/issues/45
This commit is contained in:
Gleb Chesnokov
2022-05-16 11:23:20 +03:00
parent dc99c021f0
commit c20d0edef8

View File

@@ -466,7 +466,9 @@ static int vdisk_blockio_flush(struct block_device *bdev, gfp_t gfp_mask,
(!defined(RHEL_MAJOR) || RHEL_MAJOR -0 < 8 || \
RHEL_MAJOR -0 == 8 && RHEL_MINOR -0 < 4)
res = blkdev_issue_flush(bdev, gfp_mask, NULL);
#elif LINUX_VERSION_CODE < KERNEL_VERSION(5, 12, 0)
#elif LINUX_VERSION_CODE < KERNEL_VERSION(5, 12, 0) && \
(!defined(RHEL_MAJOR) || RHEL_MAJOR -0 < 8 || \
RHEL_MAJOR -0 == 8 && RHEL_MINOR -0 < 6)
res = blkdev_issue_flush(bdev, gfp_mask);
#else
res = blkdev_issue_flush(bdev);