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
The patch for this ticket is for SLES11 SP0 so its not needed for master. Officially master support SLES11 SP1 clients but the work (i.e ldiskfs) is there to support server side. Also the patch from
LU-1812will allow true SLES11 SP1 support. SLES11 SP2 without ldiskfs will be possible also.