2002-11-28 03:05:38

by SL Baur

[permalink] [raw]
Subject: [PATCH] fs/namei.c fix

One of Greg KH's security cleanups reversed the sense of a test.
Without this patch, 2.5.50 oopses at boot. Please apply.

===== fs/namei.c 1.59 vs edited =====
--- 1.59/fs/namei.c Thu Nov 28 08:11:14 2002
+++ edited/fs/namei.c Thu Nov 28 12:09:53 2002
@@ -1648,7 +1648,7 @@
error = -EBUSY;
else {
error = security_inode_unlink(dir, dentry);
- if (error)
+ if (!error)
error = dir->i_op->unlink(dir, dentry);
}
up(&dentry->d_inode->i_sem);