Whamcloud - gitweb
b=23368 MMP: Watchdog detected LOCKUP on CPU 1 RIP: __list_add+0x6/0x68
authorRahul Deshmukh <Rahul.Deshmukh@sun.com>
Mon, 27 Dec 2010 07:29:52 +0000 (12:59 +0530)
committerVitaly Fertman <vitaly.fertman@oracle.com>
Wed, 29 Dec 2010 02:02:41 +0000 (05:02 +0300)
ldiskfs/kernel_patches/patches/ext4-failed-mount-b23368.patch [new file with mode: 0644]
ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel5-ext4.series

diff --git a/ldiskfs/kernel_patches/patches/ext4-failed-mount-b23368.patch b/ldiskfs/kernel_patches/patches/ext4-failed-mount-b23368.patch
new file mode 100644 (file)
index 0000000..12a8dc8
--- /dev/null
@@ -0,0 +1,19 @@
+diff --git a/ldiskfs/kernel_patches/patches/ext4-failed-mount-b23368.patch b/ldiskfs/kernel_patches/patches/ext4-failed-mount-b23368.patch
+new file mode 100644
+index 0000000..9de80c0
+--- /dev/null
++++ b/ldiskfs/kernel_patches/patches/ext4-failed-mount-b23368.patch
+@@ -0,0 +1,12 @@
++Index: linux-stage/fs/ext4/super.c
++===================================================================
++--- linux-stage.orig/fs/ext4/super.c
+++++ linux-stage/fs/ext4/super.c
++@@ -3466,7 +3466,6 @@ failed_mount:
++       brelse(bh);
++ out_fail:
++       sb->s_fs_info = NULL;
++-      kfree(&sbi->s_blockgroup_lock);
++       kfree(sbi);
++       lock_kernel();
++       return ret;
+
index de0367b..eeb0ca1 100644 (file)
@@ -31,3 +31,4 @@ ext4-disable-mb-cache-rhel5.patch
 ext4-disable-delalloc-rhel5.patch
 ext4-back-dquot-to-rhel54.patch
 ext4-nocmtime-2.6-rhel5.patch
 ext4-disable-delalloc-rhel5.patch
 ext4-back-dquot-to-rhel54.patch
 ext4-nocmtime-2.6-rhel5.patch
+ext4-failed-mount-b23368.patch