lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 1 Jun 2007 16:54:41 -0600 From: Andreas Dilger <adilger@...sterfs.com> To: "Jose R. Santos" <jrs@...ibm.com> Cc: linux-ext4 <linux-ext4@...r.kernel.org> Subject: Re: [RFC][PATCH] Set JBD2_FEATURE_INCOMPAT_64BIT on filesystems larger than 32-bit blocks. On Jun 01, 2007 10:52 -0500, Jose R. Santos wrote: > Set the journals JBD2_FEATURE_INCOMPAT_64BIT on devices with more > than 32bit block sizes during mount time. This ensure proper record > lenth when writing to the journal. > > Signed-off-by: Jose R. Santos <jrs@...ibm.com> Content is good, but indenting should be fixed, spaces removed. > --- .pc/ext4-set_64-bit_JBD_incompat.patch/fs/ext4/super.c 2007-05-31 22:25:21.843984697 -0500 > +++ fs/ext4/super.c 2007-05-31 22:26:14.913670672 -0500 > @@ -1824,6 +1824,17 @@ static int ext4_fill_super (struct super > goto failed_mount3; > } > > + /* > + * Make sure to set JBD2_FEATURE_INCOMPAT_64BIT on filesystems > + * with more that 32-bit block counts > + */ > + if(es->s_blocks_count_hi) > + if (!jbd2_journal_set_features(EXT4_SB(sb)->s_journal, 0, 0, > + JBD2_FEATURE_INCOMPAT_64BIT)){ > + printk(KERN_ERR "ext4: Failed to set 64-bit journal feature\n"); > + goto failed_mount4; > + } /* * Make sure to set JBD2_FEATURE_INCOMPAT_64BIT on filesystems * with more that 32-bit block counts */ if (es->s_blocks_count_hi && !jbd2_journal_set_features(EXT4_SB(sb)->s_journal, 0, 0, JBD2_FEATURE_INCOMPAT_64BIT)) { printk(KERN_ERR "ext4: Failed to set 64-bit journal feature\n"); goto failed_mount4; } Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists