packages: kernel/kernel-vserver-fixes.patch - fix for double lock causing h...
arekm
arekm at pld-linux.org
Mon Mar 12 18:58:46 CET 2012
Author: arekm Date: Mon Mar 12 17:58:46 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- fix for double lock causing hangs (from xfs mailing list; but introduced by vserver patch)
---- Files affected:
packages/kernel:
kernel-vserver-fixes.patch (1.25 -> 1.26)
---- Diffs:
================================================================
Index: packages/kernel/kernel-vserver-fixes.patch
diff -u packages/kernel/kernel-vserver-fixes.patch:1.25 packages/kernel/kernel-vserver-fixes.patch:1.26
--- packages/kernel/kernel-vserver-fixes.patch:1.25 Wed Oct 12 19:27:49 2011
+++ packages/kernel/kernel-vserver-fixes.patch Mon Mar 12 18:58:40 2012
@@ -36,3 +36,14 @@
(int)strcspn(init_utsname()->version, " "),
init_utsname()->version);
+--- linux-3.2/fs/xfs/xfs_vnodeops.c~ 2012-03-12 17:22:36.000000000 +0100
++++ linux-3.2/fs/xfs/xfs_vnodeops.c 2012-03-12 18:57:38.818045193 +0100
+@@ -152,7 +152,7 @@
+ goto error_out;
+
+ xfs_ilock(ip, XFS_ILOCK_EXCL);
+- xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL);
++ xfs_trans_ijoin(tp, ip, 0);
+
+ inode->i_flags = flags;
+ inode->i_vflags = vflags;
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel/kernel-vserver-fixes.patch?r1=1.25&r2=1.26&f=u
More information about the pld-cvs-commit
mailing list