linux-stable-rt/arch/um/sys-i386
Jeff Dike fb30d64568 [PATCH] uml: add missing __volatile__
We were missing __volatile__ on some bits of asm in the segfault handlers.
On x86_64, this was messing up the move from %rdx to uc because that was
moved to after the GET_FAULTINFO_FROM_SC, which changed %rdx.

Also changed the other bit of asm and the one in the i386 handler to
prevent any similar occurrences.

Signed-off-by: Jeff Dike <jdike@addtoit.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-04-19 09:13:51 -07:00
..
Makefile [PATCH] uml: implement {get,set}_thread_area for i386 2006-03-31 12:18:52 -08:00
bugs.c
checksum.S
delay.c
fault.c
ksyms.c [PATCH] uml: fix some double export warnings 2006-04-11 06:18:36 -07:00
ldt.c
ptrace.c [PATCH] uml: add arch_switch_to for newly forked thread 2006-03-31 12:18:52 -08:00
ptrace_user.c [PATCH] uml: fix format errors 2006-04-11 06:18:36 -07:00
sigcontext.c
signal.c [PATCH] uml: __user annotations 2006-04-19 09:13:51 -07:00
stub.S
stub_segv.c [PATCH] uml: add missing __volatile__ 2006-04-19 09:13:51 -07:00
sys_call_table.S [PATCH] uml: implement {get,set}_thread_area for i386 2006-03-31 12:18:52 -08:00
syscalls.c [PATCH] uml: implement {get,set}_thread_area for i386 2006-03-31 12:18:52 -08:00
sysrq.c
tls.c [PATCH] UML: TLS fixlets 2006-04-11 06:18:35 -07:00
unmap.c
user-offsets.c [PATCH] uml: move libc-dependent irq code to os-Linux 2006-03-27 08:44:37 -08:00