Serge E. Hallyn
0f2452855d
[PATCH] namespaces: fix task exit disaster
...
This is based on a patch by Eric W. Biederman, who pointed out that pid
namespaces are still fake, and we only have one ever active.
So for the time being, we can modify any code which could access
tsk->nsproxy->pid_ns during task exit to just use &init_pid_ns instead,
and move the exit_task_namespaces call in do_exit() back above
exit_notify(), so that an exiting nfs server has a valid tsk->sighand to
work with.
Long term, pulling pid_ns out of nsproxy might be the cleanest solution.
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
[ Eric's patch fixed to take care of free_pid() too ]
Signed-off-by: Serge E. Hallyn <serue@us.ibm.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-01-30 13:40:36 -08:00
..
acpi
ACPI: increase ACPI_MAX_REFERENCE_COUNT for larger systems
2007-01-02 00:18:52 -05:00
asm-alpha
[PATCH] dma-mapping.h stubs fix
2007-01-30 08:39:21 -08:00
asm-arm
[ARM] 4111/1: Allow VFP to work with thread migration on SMP
2007-01-25 16:35:29 +00:00
asm-arm26
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-avr32
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-cris
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-frv
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-generic
Fix Maple PATA IRQ assignment.
2007-01-26 17:27:40 -05:00
asm-h8300
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-i386
[PATCH] i386 vDSO: use VM_ALWAYSDUMP
2007-01-26 13:50:58 -08:00
asm-ia64
ia64: add pci_get_legacy_ide_irq()
2007-01-27 13:46:54 +01:00
asm-m32r
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-m68k
[PATCH] m68k: uaccess.h needs sched.h
2007-01-30 08:26:45 -08:00
asm-m68knommu
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-mips
[PATCH] mm: mremap correct rmap accounting
2007-01-30 08:33:32 -08:00
asm-parisc
[ARM] pass vma for flush_anon_page()
2007-01-08 19:49:54 +00:00
asm-powerpc
[PATCH] dma-mapping.h stubs fix
2007-01-30 08:39:21 -08:00
asm-ppc
Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
2006-12-11 16:31:42 +11:00
asm-s390
[PATCH] FD_ZERO build fix
2007-01-11 18:18:22 -08:00
asm-sh
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-sh64
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-sparc
[SPARC64]: Fix of_iounmap() region release.
2006-12-31 14:06:05 -08:00
asm-sparc64
[SPARC64]: Fix of_iounmap() region release.
2006-12-31 14:06:05 -08:00
asm-um
asm-v850
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
asm-x86_64
[PATCH] x86_64: fix put_user for 64-bit constant
2007-01-25 17:50:37 -08:00
asm-xtensa
[PATCH] FD_ZERO build fix
2007-01-11 18:18:22 -08:00
crypto
keys
linux
[PATCH] namespaces: fix task exit disaster
2007-01-30 13:40:36 -08:00
math-emu
media
V4L/DVB (5001): Add two required headers on kernel 2.6.20-rc1
2006-12-27 14:20:46 -02:00
mtd
net
[TCP]: Restore SKB socket owner setting in tcp_transmit_skb().
2007-01-26 01:04:55 -08:00
pcmcia
rdma
IB: Fix ib_dma_alloc_coherent() wrapper
2006-12-15 13:57:26 -08:00
rxrpc
scsi
sound
[PATCH] ALSA: Fix sysfs breakage
2007-01-29 14:32:53 -08:00
video
[PATCH] sstfb: add sysfs interface
2006-12-13 09:05:55 -08:00
Kbuild