Roland McGrath
5c7edcd7ee
tracehook: fix exit_signal=0 case
...
My commit 2b2a1ff64a introduced a regression
(sorry about that) for the odd case of exit_signal=0 (e.g. clone_flags=0).
This is not a normal use, but it's used by a case in the glibc test suite.
Dying with exit_signal=0 sends no signal, but it's supposed to wake up a
parent's blocked wait*() calls (unlike the delayed_group_leader case).
This fixes tracehook_notify_death() and its caller to distinguish a
"signal 0" wakeup from the delayed_group_leader case (with no wakeup).
Signed-off-by: Roland McGrath <roland@redhat.com>
Tested-by: Serge Hallyn <serue@us.ibm.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-08-01 12:01:11 -07:00
..
acpi
PCI: disable ASPM per ACPI FADT setting
2008-07-28 14:56:09 -07:00
asm-alpha
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-arm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2008-07-28 18:14:24 -07:00
asm-avr32
Merge commit 'upstream/master'
2008-07-27 13:54:08 +02:00
asm-blackfin
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-cris
Merge branch 'linus' into core/generic-dma-coherent
2008-07-29 00:07:55 +02:00
asm-frv
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-generic
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2008-07-28 18:14:24 -07:00
asm-h8300
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-ia64
sgi-xp: replace AMO_t typedef by struct amo
2008-07-30 09:41:49 -07:00
asm-m32r
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-m68k
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-m68knommu
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-mips
[MIPS] kgdb: add arch support for the kernel's kgdb core
2008-07-30 21:54:42 +01:00
asm-mn10300
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-parisc
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-powerpc
powerpc/mm: Lockless get_user_pages_fast() for 64-bit (v3)
2008-07-30 15:26:54 +10:00
asm-s390
[S390] cio: Include linux/string.h in schid.h.
2008-08-01 16:39:35 +02:00
asm-um
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-x86
generic, x86: fix add iommu_num_pages helper function
2008-07-29 12:12:48 +02:00
asm-xtensa
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
crypto
drm
keys
linux
tracehook: fix exit_signal=0 case
2008-08-01 12:01:11 -07:00
math-emu
media
V4L/DVB (8525): fix a few assorted spelling mistakes.
2008-07-27 11:07:13 -03:00
mtd
net
ipvs: Move userspace definitions to include/linux/ip_vs.h
2008-07-31 20:45:24 -07:00
pcmcia
rdma
dma-mapping: add the device argument to dma_mapping_error()
2008-07-26 12:00:03 -07:00
rxrpc
scsi
[SCSI] extend the last_sector_bug flag to cover more sectors
2008-07-27 10:16:13 -04:00
sound
ALSA: ASoC: Export dapm_reg_event() fully
2008-07-29 16:00:33 +02:00
video
include/video/atmel_lcdc.h must #include <linux/workqueue.h>
2008-07-26 12:00:01 -07:00
xen
Kbuild