diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2010-04-02 10:20:05 +0200 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2010-04-02 10:20:05 +0200 |
commit | ac4d7f0bed9b03204539de81c8b62b35c9f4e16a (patch) | |
tree | 6afd6fa0580f6a6f316788222b026f86b83647ac /ipc | |
parent | 1630ae851f808a7fe563ed8e988a42d3326bd75a (diff) | |
parent | 19f00f070c17584b5acaf186baf4d12a7d2ed125 (diff) | |
download | lwn-ac4d7f0bed9b03204539de81c8b62b35c9f4e16a.tar.gz lwn-ac4d7f0bed9b03204539de81c8b62b35c9f4e16a.zip |
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.33.y
Conflicts:
Makefile
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'ipc')
-rw-r--r-- | ipc/mqueue.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/ipc/mqueue.c b/ipc/mqueue.c index 5bcb571342be..60d4df2e717b 100644 --- a/ipc/mqueue.c +++ b/ipc/mqueue.c @@ -705,7 +705,7 @@ SYSCALL_DEFINE4(mq_open, const char __user *, u_name, int, oflag, mode_t, mode, dentry = lookup_one_len(name, ipc_ns->mq_mnt->mnt_root, strlen(name)); if (IS_ERR(dentry)) { error = PTR_ERR(dentry); - goto out_err; + goto out_putfd; } mntget(ipc_ns->mq_mnt); @@ -742,7 +742,6 @@ out: mntput(ipc_ns->mq_mnt); out_putfd: put_unused_fd(fd); -out_err: fd = error; out_upsem: mutex_unlock(&ipc_ns->mq_mnt->mnt_root->d_inode->i_mutex); |