Revision a3ed2a15719219769bb095b28009c1d654a419e8 authored by André Goddard Rosa on 11 May 2010, 21:07:03 UTC, committed by Linus Torvalds on 12 May 2010, 00:33:42 UTC
In case of aborting because we reach the maximum amount of memory which
can be allocated to message queues per user (RLIMIT_MSGQUEUE), we would
try to free the message area twice when bailing out: first by the error
handling code itself, and then later when cleaning up the inode through
delete_inode().

Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
Cc: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent de145b4
History
File Mode Size
vdso32
vdso64
Makefile -rw-r--r-- 1.8 KB
asm-offsets.c -rw-r--r-- 8.2 KB
audit.c -rw-r--r-- 1.6 KB
audit.h -rw-r--r-- 394 bytes
base.S -rw-r--r-- 2.9 KB
bitmap.c -rw-r--r-- 1.7 KB
compat_audit.c -rw-r--r-- 673 bytes
compat_exec_domain.c -rw-r--r-- 741 bytes
compat_linux.c -rw-r--r-- 17.3 KB
compat_linux.h -rw-r--r-- 7.0 KB
compat_ptrace.h -rw-r--r-- 2.5 KB
compat_signal.c -rw-r--r-- 17.8 KB
compat_wrapper.S -rw-r--r-- 47.8 KB
cpcmd.c -rw-r--r-- 3.0 KB
crash.c -rw-r--r-- 267 bytes
debug.c -rw-r--r-- 35.1 KB
diag.c -rw-r--r-- 1.8 KB
dis.c -rw-r--r-- 46.4 KB
early.c -rw-r--r-- 10.7 KB
ebcdic.c -rw-r--r-- 17.5 KB
entry.S -rw-r--r-- 32.6 KB
entry.h -rw-r--r-- 2.0 KB
entry64.S -rw-r--r-- 30.7 KB
ftrace.c -rw-r--r-- 4.6 KB
head.S -rw-r--r-- 14.1 KB
head31.S -rw-r--r-- 3.0 KB
head64.S -rw-r--r-- 3.0 KB
init_task.c -rw-r--r-- 937 bytes
ipl.c -rw-r--r-- 49.1 KB
irq.c -rw-r--r-- 2.3 KB
kprobes.c -rw-r--r-- 17.2 KB
machine_kexec.c -rw-r--r-- 1.7 KB
mcount.S -rw-r--r-- 1.5 KB
mcount64.S -rw-r--r-- 1.4 KB
mem_detect.c -rw-r--r-- 1.5 KB
module.c -rw-r--r-- 12.9 KB
nmi.c -rw-r--r-- 9.7 KB
process.c -rw-r--r-- 8.4 KB
processor.c -rw-r--r-- 2.1 KB
ptrace.c -rw-r--r-- 27.5 KB
reipl.S -rw-r--r-- 2.4 KB
reipl64.S -rw-r--r-- 3.2 KB
relocate_kernel.S -rw-r--r-- 2.9 KB
relocate_kernel64.S -rw-r--r-- 3.0 KB
s390_ext.c -rw-r--r-- 3.5 KB
s390_ksyms.c -rw-r--r-- 112 bytes
sclp.S -rw-r--r-- 7.9 KB
setup.c -rw-r--r-- 23.0 KB
signal.c -rw-r--r-- 14.4 KB
smp.c -rw-r--r-- 26.0 KB
stacktrace.c -rw-r--r-- 2.5 KB
suspend.c -rw-r--r-- 1.9 KB
switch_cpu.S -rw-r--r-- 1.2 KB
switch_cpu64.S -rw-r--r-- 1.1 KB
swsusp_asm64.S -rw-r--r-- 7.0 KB
sys_s390.c -rw-r--r-- 5.6 KB
syscalls.S -rw-r--r-- 20.3 KB
sysinfo.c -rw-r--r-- 12.0 KB
time.c -rw-r--r-- 45.5 KB
topology.c -rw-r--r-- 6.5 KB
traps.c -rw-r--r-- 22.7 KB
vdso.c -rw-r--r-- 8.9 KB
vmlinux.lds.S -rw-r--r-- 1.7 KB
vtime.c -rw-r--r-- 14.6 KB

back to top