commit | fd79b77117f16264206ed2618199d42e93cc8f09 | [log] [tgz] |
---|---|---|
author | Pavel Emelyanov <xemul@openvz.org> | Wed Nov 28 16:21:31 2007 -0800 |
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | Thu Nov 29 09:24:52 2007 -0800 |
tree | 5441a9bea8e58106a419e910eb547fe731539ac4 | |
parent | 75d427982fef672b3608ae809b8819ec6358edfe [diff] |
ipc: lost unlock and fput in mqueue.c on error path The error path in sys_mq_getsetattr() after the call to audit_mq_getsetattr() is wrong - the info->lock is not unlocked and the struct file *filp is not put. Fix them both. Signed-off-by: Pavel Emelyanov <xemul@openvz.org> Cc: Pierre Peiffer <pierre.peiffer@bull.net> Cc: Nadia Derbey <Nadia.Derbey@bull.net> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>