]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/patches/suse-2.6.27.31/patches.arch/ppc-spufs-01-use-inc_nlink.patch
Move xen patchset to new version's subdir.
[people/pmueller/ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.arch / ppc-spufs-01-use-inc_nlink.patch
diff --git a/src/patches/suse-2.6.27.31/patches.arch/ppc-spufs-01-use-inc_nlink.patch b/src/patches/suse-2.6.27.31/patches.arch/ppc-spufs-01-use-inc_nlink.patch
new file mode 100644 (file)
index 0000000..2bf96e6
--- /dev/null
@@ -0,0 +1,36 @@
+Subject: use inc_nlink
+From: Jeremy Kerr <jk@ozlabs.org>
+References: 447133 - LTC50070
+
+Style change: use inc_nlink instead of incrementing i_nlink directly
+
+Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
+Signed-off-by: Olaf Hering <olh@suse.de>
+---
+ arch/powerpc/platforms/cell/spufs/inode.c |    8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+--- a/arch/powerpc/platforms/cell/spufs/inode.c
++++ b/arch/powerpc/platforms/cell/spufs/inode.c
+@@ -298,8 +298,8 @@ spufs_mkdir(struct inode *dir, struct de
+       d_instantiate(dentry, inode);
+       dget(dentry);
+-      dir->i_nlink++;
+-      dentry->d_inode->i_nlink++;
++      inc_nlink(dir);
++      inc_nlink(dentry->d_inode);
+       goto out;
+ out_free_ctx:
+@@ -540,8 +540,8 @@ spufs_mkgang(struct inode *dir, struct d
+       inode->i_fop = &simple_dir_operations;
+       d_instantiate(dentry, inode);
+-      dir->i_nlink++;
+-      dentry->d_inode->i_nlink++;
++      inc_nlink(dir);
++      inc_nlink(dentry->d_inode);
+       return ret;
+ out_iput: