SOURCES (Titanium): linux-2.6-vs2.3.patch - added delta-mutex-fix01.diff

hawk hawk at pld-linux.org
Tue Nov 4 10:08:04 CET 2008


Author: hawk                         Date: Tue Nov  4 09:08:04 2008 GMT
Module: SOURCES                       Tag: Titanium
---- Log message:
- added delta-mutex-fix01.diff

---- Files affected:
SOURCES:
   linux-2.6-vs2.3.patch (1.1.2.17.2.23 -> 1.1.2.17.2.24) 

---- Diffs:

================================================================
Index: SOURCES/linux-2.6-vs2.3.patch
diff -u SOURCES/linux-2.6-vs2.3.patch:1.1.2.17.2.23 SOURCES/linux-2.6-vs2.3.patch:1.1.2.17.2.24
--- SOURCES/linux-2.6-vs2.3.patch:1.1.2.17.2.23	Tue Nov  4 10:06:51 2008
+++ SOURCES/linux-2.6-vs2.3.patch	Tue Nov  4 10:07:57 2008
@@ -27438,3 +27438,27 @@
  #include <linux/parser.h>
  #include <linux/nfs_mount.h>
  #include <net/ipv6.h>
+diff -NurpP linux-2.6.22.19-vs2.2.0.7/fs/namei.c linux-2.6.22.19-vs2.2.0.7.1/fs/namei.c
+--- linux-2.6.22.19-vs2.2.0.7/fs/namei.c	2008-01-18 12:59:22 +0100
++++ linux-2.6.22.19-vs2.2.0.7.1/fs/namei.c	2008-11-01 19:24:11 +0100
+@@ -2807,14 +2807,16 @@ retry:
+ 
+ 	/* this puppy downs the inode mutex */
+ 	new_dentry = lookup_create(&dir_nd, 0);
+-	vxdprintk(VXD_CBIT(misc, 2),
+-		"lookup_create(new): %p [»%.*s«:%d]", new_dentry,
+-		new_dentry->d_name.len, new_dentry->d_name.name,
+-		new_dentry->d_name.len);
+ 	if (!new_dentry || IS_ERR(new_dentry)) {
++		vxdprintk(VXD_CBIT(misc, 2),
++			"lookup_create(new): %ld", PTR_ERR(new_dentry));
+ 		path_release(&dir_nd);
+ 		goto retry;
+ 	}
++	vxdprintk(VXD_CBIT(misc, 2),
++		"lookup_create(new): %p [»%.*s«:%d]", new_dentry,
++		new_dentry->d_name.len, new_dentry->d_name.name,
++		new_dentry->d_name.len);
+ 	dir = dir_nd.dentry;
+ 
+ 	ret = vfs_create(dir_nd.dentry->d_inode, new_dentry, mode, &dir_nd);
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/linux-2.6-vs2.3.patch?r1=1.1.2.17.2.23&r2=1.1.2.17.2.24&f=u



More information about the pld-cvs-commit mailing list