From fbc394728d1c5af91da77b47fcfe020fb77694bf Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 10 Sep 2003 19:46:28 +0000 Subject: [PATCH] - large inode support for 2.4.18-chaos NOTE: in fact, all we need is already there, but only check --- .../patches/ext3-large-inodes-2.4.18-chaos.patch | 20 ++++++++++++++++++++ .../pc/ext3-large-inodes-2.4.18-chaos.pc | 1 + 2 files changed, 21 insertions(+) create mode 100644 lustre/kernel_patches/patches/ext3-large-inodes-2.4.18-chaos.patch create mode 100644 lustre/kernel_patches/pc/ext3-large-inodes-2.4.18-chaos.pc diff --git a/lustre/kernel_patches/patches/ext3-large-inodes-2.4.18-chaos.patch b/lustre/kernel_patches/patches/ext3-large-inodes-2.4.18-chaos.patch new file mode 100644 index 0000000..028b81d --- /dev/null +++ b/lustre/kernel_patches/patches/ext3-large-inodes-2.4.18-chaos.patch @@ -0,0 +1,20 @@ + fs/ext3/super.c | 6 ------ + 1 files changed, 6 deletions(-) + +--- linux-2.4.18-chaos-uml/fs/ext3/super.c~ext3-large-inodes-2.4.18-chaos 2003-09-10 23:43:06.000000000 +0400 ++++ linux-2.4.18-chaos-uml-alexey/fs/ext3/super.c 2003-09-10 23:44:22.000000000 +0400 +@@ -1292,12 +1292,6 @@ struct super_block * ext3_read_super (st + } else { + sbi->s_inode_size = le16_to_cpu(es->s_inode_size); + sbi->s_first_ino = le32_to_cpu(es->s_first_ino); +- if (sbi->s_inode_size != EXT3_GOOD_OLD_INODE_SIZE) { +- printk (KERN_ERR +- "EXT3-fs: unsupported inode size: %d\n", +- sbi->s_inode_size); +- goto failed_mount; +- } + } + sbi->s_frag_size = EXT3_MIN_FRAG_SIZE << + le32_to_cpu(es->s_log_frag_size); + +_ diff --git a/lustre/kernel_patches/pc/ext3-large-inodes-2.4.18-chaos.pc b/lustre/kernel_patches/pc/ext3-large-inodes-2.4.18-chaos.pc new file mode 100644 index 0000000..08795de --- /dev/null +++ b/lustre/kernel_patches/pc/ext3-large-inodes-2.4.18-chaos.pc @@ -0,0 +1 @@ +fs/ext3/super.c -- 1.8.3.1