X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=ldiskfs%2Fkernel_patches%2Fpatches%2Fext3-mballoc3-core.patch;h=b199182dae1c62281dad09cec635fcaa0ba22fcf;hp=6f2cb7fb896626aaf3351348f402e7783eb5b2a0;hb=1db2837aada2f219e71900275f3126afb3947c5d;hpb=d1d4a0438128acc07fd817beb80a7702db5bb18a diff --git a/ldiskfs/kernel_patches/patches/ext3-mballoc3-core.patch b/ldiskfs/kernel_patches/patches/ext3-mballoc3-core.patch index 6f2cb7f..b199182 100644 --- a/ldiskfs/kernel_patches/patches/ext3-mballoc3-core.patch +++ b/ldiskfs/kernel_patches/patches/ext3-mballoc3-core.patch @@ -183,7 +183,7 @@ Index: linux-2.6.9-full/fs/ext3/mballoc.c =================================================================== --- linux-2.6.9-full.orig/fs/ext3/mballoc.c 2007-10-17 21:59:51.072534980 +0400 +++ linux-2.6.9-full/fs/ext3/mballoc.c 2007-10-17 23:09:22.000000000 +0400 -@@ -0,0 +1,4404 @@ +@@ -0,0 +1,4398 @@ +/* + * Copyright (c) 2003-2006, Cluster File Systems, Inc, info@clusterfs.com + * Written by Alex Tomas @@ -3889,8 +3889,6 @@ Index: linux-2.6.9-full/fs/ext3/mballoc.c + spin_lock(&pa->pa_lock); + if (atomic_read(&pa->pa_count)) { + spin_unlock(&pa->pa_lock); -+ printk("uh! busy PA\n"); -+ dump_stack(); + busy = 1; + continue; + } @@ -3983,8 +3981,6 @@ Index: linux-2.6.9-full/fs/ext3/mballoc.c + * use preallocation while we're discarding it */ + spin_unlock(&pa->pa_lock); + spin_unlock(&ei->i_prealloc_lock); -+ printk("uh-oh! used pa while discarding\n"); -+ dump_stack(); + current->state = TASK_UNINTERRUPTIBLE; + schedule_timeout(HZ); + goto repeat; @@ -4014,8 +4010,6 @@ Index: linux-2.6.9-full/fs/ext3/mballoc.c + * add a flag to force wait only in case + * of ->clear_inode(), but not in case of + * regular truncate */ -+ printk("uh-oh! some one just deleted it\n"); -+ dump_stack(); + current->state = TASK_UNINTERRUPTIBLE; + schedule_timeout(HZ); + goto repeat;