Whamcloud - gitweb
- broken patch was committed last time
authoralex <alex>
Thu, 23 Sep 2004 09:43:14 +0000 (09:43 +0000)
committeralex <alex>
Thu, 23 Sep 2004 09:43:14 +0000 (09:43 +0000)
lustre/kernel_patches/patches/ext3-mds-num-2.4.24.patch

index c524f01..e0b1763 100644 (file)
@@ -1,7 +1,7 @@
 Index: linux-2.4.24/fs/ext3/namei.c
 ===================================================================
---- linux-2.4.24.orig/fs/ext3/namei.c  2004-09-12 17:52:58.000000000 +0400
-+++ linux-2.4.24/fs/ext3/namei.c       2004-09-12 17:53:10.000000000 +0400
+--- linux-2.4.24.orig/fs/ext3/namei.c  2004-09-23 13:10:48.181661672 +0400
++++ linux-2.4.24/fs/ext3/namei.c       2004-09-23 13:10:48.274647536 +0400
 @@ -1099,6 +1099,23 @@
        inode = NULL;
        if (bh) {
@@ -186,8 +186,8 @@ Index: linux-2.4.24/fs/ext3/namei.c
  struct inode_operations ext3_dir_inode_operations = {
 Index: linux-2.4.24/fs/ext3/dir.c
 ===================================================================
---- linux-2.4.24.orig/fs/ext3/dir.c    2004-08-07 16:35:23.000000000 +0400
-+++ linux-2.4.24/fs/ext3/dir.c 2004-09-12 17:53:10.000000000 +0400
+--- linux-2.4.24.orig/fs/ext3/dir.c    2004-09-23 13:10:45.649046688 +0400
++++ linux-2.4.24/fs/ext3/dir.c 2004-09-23 13:10:48.275647384 +0400
 @@ -42,6 +42,9 @@
  
  static unsigned char get_dtype(struct super_block *sb, int filetype)
@@ -213,8 +213,8 @@ Index: linux-2.4.24/fs/ext3/dir.c
                ext3_error (dir->i_sb, function,
 Index: linux-2.4.24/fs/ext3/ext3-exports.c
 ===================================================================
---- linux-2.4.24.orig/fs/ext3/ext3-exports.c   2004-08-07 16:35:24.000000000 +0400
-+++ linux-2.4.24/fs/ext3/ext3-exports.c        2004-09-12 17:53:10.000000000 +0400
+--- linux-2.4.24.orig/fs/ext3/ext3-exports.c   2004-09-23 13:10:46.365937704 +0400
++++ linux-2.4.24/fs/ext3/ext3-exports.c        2004-09-23 13:10:48.275647384 +0400
 @@ -26,3 +26,10 @@
  EXPORT_SYMBOL(ext3_decode_error);
  EXPORT_SYMBOL(__ext3_std_error);
@@ -228,9 +228,19 @@ Index: linux-2.4.24/fs/ext3/ext3-exports.c
 +
 Index: linux-2.4.24/include/linux/ext3_fs.h
 ===================================================================
---- linux-2.4.24.orig/include/linux/ext3_fs.h  2004-09-12 17:52:58.000000000 +0400
-+++ linux-2.4.24/include/linux/ext3_fs.h       2004-09-12 18:11:02.000000000 +0400
-@@ -519,11 +519,13 @@
+--- linux-2.4.24.orig/include/linux/ext3_fs.h  2004-09-23 13:10:48.188660608 +0400
++++ linux-2.4.24/include/linux/ext3_fs.h       2004-09-23 13:17:40.703948752 +0400
+@@ -446,7 +446,8 @@
+       __u8    s_def_hash_version;     /* Default hash version to use */
+       __u8    s_reserved_char_pad;
+       __u16   s_reserved_word_pad;
+-      __u32   s_reserved[192];        /* Padding to the end of the block */
++      __u32   s_mdsnum;
++      __u32   s_reserved[191];        /* Padding to the end of the block */
+ };
+ #ifdef __KERNEL__
+@@ -519,11 +520,13 @@
  #define EXT3_FEATURE_INCOMPAT_FILETYPE                0x0002
  #define EXT3_FEATURE_INCOMPAT_RECOVER         0x0004 /* Needs recovery */
  #define EXT3_FEATURE_INCOMPAT_JOURNAL_DEV     0x0008 /* Journal device */
@@ -244,7 +254,7 @@ Index: linux-2.4.24/include/linux/ext3_fs.h
                                         EXT3_FEATURE_INCOMPAT_EXTENTS)
  #define EXT3_FEATURE_RO_COMPAT_SUPP   (EXT3_FEATURE_RO_COMPAT_SPARSE_SUPER| \
                                         EXT3_FEATURE_RO_COMPAT_LARGE_FILE| \
-@@ -585,6 +587,9 @@
+@@ -585,6 +588,9 @@
  #define EXT3_DIR_ROUND                        (EXT3_DIR_PAD - 1)
  #define EXT3_DIR_REC_LEN(name_len)    (((name_len) + 8 + EXT3_DIR_ROUND) & \
                                         ~EXT3_DIR_ROUND)
@@ -256,8 +266,8 @@ Index: linux-2.4.24/include/linux/ext3_fs.h
   * (c) Daniel Phillips, 2001
 Index: linux-2.4.24/include/linux/ext3_fs_sb.h
 ===================================================================
---- linux-2.4.24.orig/include/linux/ext3_fs_sb.h       2004-08-10 16:10:54.000000000 +0400
-+++ linux-2.4.24/include/linux/ext3_fs_sb.h    2004-09-12 18:11:38.000000000 +0400
+--- linux-2.4.24.orig/include/linux/ext3_fs_sb.h       2004-09-23 13:10:46.069982696 +0400
++++ linux-2.4.24/include/linux/ext3_fs_sb.h    2004-09-23 13:11:21.026668472 +0400
 @@ -86,6 +86,7 @@
        wait_queue_head_t s_delete_thread_queue;
        wait_queue_head_t s_delete_waiter_queue;
@@ -268,8 +278,8 @@ Index: linux-2.4.24/include/linux/ext3_fs_sb.h
  #endif        /* _LINUX_EXT3_FS_SB */
 Index: linux-2.4.24/include/linux/dcache.h
 ===================================================================
---- linux-2.4.24.orig/include/linux/dcache.h   2004-08-07 16:35:23.000000000 +0400
-+++ linux-2.4.24/include/linux/dcache.h        2004-09-12 18:11:38.000000000 +0400
+--- linux-2.4.24.orig/include/linux/dcache.h   2004-09-23 13:10:46.153969928 +0400
++++ linux-2.4.24/include/linux/dcache.h        2004-09-23 13:11:06.451884176 +0400
 @@ -120,6 +120,9 @@
        atomic_t d_count;
        unsigned int d_flags;