You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Laurent MEYER
d09042da72
[PATCH] fix incorrect SA_ONSTACK behaviour for 64-bit processes
...
- When setting a sighandler using sigaction() call, if the flag
SA_ONSTACK is set and no alternate stack is provided via sigaltstack(),
the kernel still try to install the alternate stack. This behavior is
the opposite of the one which is documented in Single Unix Specifications
V3.
- Also when setting an alternate stack using sigaltstack() with the flag
SS_DISABLE, the kernel try to install the alternate stack on signal
delivery.
These two use cases makes the process crash at signal delivery.
Signed-off-by: Laurent Meyer <meyerlau@fr.ibm.com>
Cc: Richard Henderson <rth@twiddle.net>
Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
Cc: David Howells <dhowells@redhat.com>
Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
Cc: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Roman Zippel <zippel@linux-m68k.org>
Cc: Kyle McMartin <kyle@mcmartin.ca>
Cc: Paul Mundt <lethal@linux-sh.org>
Cc: Kazumoto Kojima <kkojima@rr.iij4u.or.jp>
Cc: Chris Zankel <chris@zankel.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
19 years ago
..
Makefile
Linux-2.6.12-rc2
20 years ago
anna-rom.ld
Linux-2.6.12-rc2
20 years ago
anna.c
[PATCH] Don't export machine_restart, machine_halt, or machine_power_off.
20 years ago
anna.ld
Linux-2.6.12-rc2
20 years ago
as85ep1-rom.ld
Linux-2.6.12-rc2
20 years ago
as85ep1.c
[PATCH] Don't export machine_restart, machine_halt, or machine_power_off.
20 years ago
as85ep1.ld
Linux-2.6.12-rc2
20 years ago
asm-offsets.c
kbuild: v850 use generic asm-offsets.h support
20 years ago
bug.c
Linux-2.6.12-rc2
20 years ago
entry.S
kbuild: v850 use generic asm-offsets.h support
20 years ago
fpga85e2c.c
[PATCH] Don't export machine_restart, machine_halt, or machine_power_off.
20 years ago
fpga85e2c.ld
Linux-2.6.12-rc2
20 years ago
gbus_int.c
Linux-2.6.12-rc2
20 years ago
head.S
Linux-2.6.12-rc2
20 years ago
highres_timer.c
Linux-2.6.12-rc2
20 years ago
init_task.c
Linux-2.6.12-rc2
20 years ago
intv.S
Linux-2.6.12-rc2
20 years ago
irq.c
[PATCH] v850: use generic hardirq code
19 years ago
ma.c
Linux-2.6.12-rc2
20 years ago
mach.c
Linux-2.6.12-rc2
20 years ago
mach.h
Linux-2.6.12-rc2
20 years ago
me2.c
Linux-2.6.12-rc2
20 years ago
memcons.c
Linux-2.6.12-rc2
20 years ago
module.c
Linux-2.6.12-rc2
20 years ago
process.c
[PATCH] kill include/linux/platform.h, default_idle() cleanup
19 years ago
procfs.c
Linux-2.6.12-rc2
20 years ago
ptrace.c
[PATCH] v850: task_stack_page(), task_pt_regs()
19 years ago
rte_cb.c
[PATCH] Don't export machine_restart, machine_halt, or machine_power_off.
20 years ago
rte_cb_leds.c
Linux-2.6.12-rc2
20 years ago
rte_cb_multi.c
Linux-2.6.12-rc2
20 years ago
rte_ma1_cb-rom.ld
Linux-2.6.12-rc2
20 years ago
rte_ma1_cb.c
Linux-2.6.12-rc2
20 years ago
rte_ma1_cb.ld
Linux-2.6.12-rc2
20 years ago
rte_mb_a_pci.c
[PATCH] v850: Update PCI support
20 years ago
rte_me2_cb.c
Linux-2.6.12-rc2
20 years ago
rte_me2_cb.ld
Linux-2.6.12-rc2
20 years ago
rte_nb85e_cb-multi.ld
Linux-2.6.12-rc2
20 years ago
rte_nb85e_cb.c
Linux-2.6.12-rc2
20 years ago
rte_nb85e_cb.ld
Linux-2.6.12-rc2
20 years ago
semaphore.c
Linux-2.6.12-rc2
20 years ago
setup.c
[PATCH] V850: C99 initializers for hw_interrupt_type structures
20 years ago
signal.c
[PATCH] fix incorrect SA_ONSTACK behaviour for 64-bit processes
19 years ago
sim.c
[PATCH] V850: C99 initializers for hw_interrupt_type structures
20 years ago
sim.ld
Linux-2.6.12-rc2
20 years ago
sim85e2.c
[PATCH] Don't export machine_restart, machine_halt, or machine_power_off.
20 years ago
sim85e2.ld
Linux-2.6.12-rc2
20 years ago
simcons.c
[PATCH] Fix some ucLinux breakage from the tty updates
19 years ago
syscalls.c
Linux-2.6.12-rc2
20 years ago
teg.c
Linux-2.6.12-rc2
20 years ago
time.c
[PATCH] jiffies_64 cleanup
20 years ago
v850_ksyms.c
[PATCH] No arch-specific strpbrk implementations
19 years ago
v850e2_cache.c
Linux-2.6.12-rc2
20 years ago
v850e_cache.c
Linux-2.6.12-rc2
20 years ago
v850e_intc.c
Linux-2.6.12-rc2
20 years ago
v850e_timer_d.c
Linux-2.6.12-rc2
20 years ago
v850e_utils.c
Linux-2.6.12-rc2
20 years ago
vmlinux.lds.S
[PATCH] add EXPORT_SYMBOL_GPL_FUTURE()
19 years ago