[PATCH] x86_64: Report SIGSEGV for IRET faults
tcsh is not happy with the -9999 error code. Suggested by Ernie Petrides Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
ad90573f93
commit
3076a492a5
|
@ -553,7 +553,7 @@ iret_label:
|
||||||
/* force a signal here? this matches i386 behaviour */
|
/* force a signal here? this matches i386 behaviour */
|
||||||
/* running with kernel gs */
|
/* running with kernel gs */
|
||||||
bad_iret:
|
bad_iret:
|
||||||
movq $-9999,%rdi /* better code? */
|
movq $11,%rdi /* SIGSEGV */
|
||||||
sti
|
sti
|
||||||
jmp do_exit
|
jmp do_exit
|
||||||
.previous
|
.previous
|
||||||
|
|
Loading…
Reference in New Issue