Details
-
Bug
-
Resolution: Fixed
-
Trivial
-
Lustre 1.8.8
-
None
-
SLES11
-
24,636
-
9765
Description
For sles11 lustre expands s_mount_opts to unsigned long long:
ldiskfs/kernel_patches/patches/ext4-misc-sles11.patch:
@@ -997,7 +1004,7 @@ struct ext4_sb_info {
struct buffer_head * s_sbh; /* Buffer containing the super block */
struct ext4_super_block s_es; / Pointer to the super block in the buffer */
struct buffer_head **s_group_desc;
- unsigned int s_mount_opt;
+ unsigned long long s_mount_opt; /* lustre need more options */
unsigned int s_mount_flags;
ext4_fsblk_t s_sb_block;
uid_t s_resuid;
but does not update printk's specifier in fs/ext4/inode.c:ext4_forget()
jbd_debug(4, "forgetting bh %p: is_metadata = %d, mode %o, "
"data mode %x\n",
bh, is_metadata, inode->i_mode,
test_opt(inode->i_sb, DATA_FLAGS));
test_opt(inode->i_sb, DATA_FLAGS) is unsigned long long now, so it should be printed as %Lx
Attachments
Issue Links
- Trackbacks
-
Lustre 1.8.x known issues tracker While testing against Lustre b18 branch, we would hit known bugs which were already reported in Lustre Bugzilla https://bugzilla.lustre.org/. In order to move away from relying on Bugzilla, we would create a JIRA