]> git.hungrycats.org Git - linux/commit
[PATCH] signal-race-fix: ia64
authorDavid Mosberger <davidm@napali.hpl.hp.com>
Wed, 25 Aug 2004 11:06:16 +0000 (04:06 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 25 Aug 2004 11:06:16 +0000 (04:06 -0700)
commit30bf4cdddb295da07b07e90bcc398c47735318bf
treeb4740d1c762fedc70b650b3f3de8b487dc6d376c
parent2f66cc426c891a77427a93b95a21b8f004e6443b
[PATCH] signal-race-fix: ia64

It looks fine to me, except that I decided to play chicken as far as the
give_sigsegv update of sa_handler is concerned.

Arun, I hope I got the ia32 emulation parts right, but you may want to
double-check.

The patch seems to work fine as far as I have tested.  I'm seeing some
oddity in context-switch overhead and pipe latency as reported by LMbench,
but I suspect that's due to another change that happened somewhere between
2.6.5-rc1 and Linus' bk tree as of this morning.

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/ia64/kernel/signal.c