From 222e5f1b9df32c7aee959c40f44477ec9b9f47ad Mon Sep 17 00:00:00 2001 From: Zach Brown Date: Tue, 24 Nov 2020 12:15:13 -0800 Subject: [PATCH] scoutfs: convert endian in SCOUTFS_IS_META_BDEV We missed that flags is le64. Signed-off-by: Zach Brown --- kmod/src/super.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kmod/src/super.h b/kmod/src/super.h index c5453b69..13912bdc 100644 --- a/kmod/src/super.h +++ b/kmod/src/super.h @@ -98,7 +98,7 @@ static inline bool SCOUTFS_HAS_SBI(struct super_block *sb) static inline bool SCOUTFS_IS_META_BDEV(struct scoutfs_super_block *super_block) { - return !!(super_block->flags & SCOUTFS_FLAG_IS_META_BDEV); + return !!(le64_to_cpu(super_block->flags) & SCOUTFS_FLAG_IS_META_BDEV); } #define SCOUTFS_META_BDEV_MODE (FMODE_READ | FMODE_WRITE | FMODE_EXCL)