mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-17 02:50:39 +00:00
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> |
||
|---|---|---|
| .. | ||
| bugs.c | ||
| delay.c | ||
| fault.c | ||
| ksyms.c | ||
| Makefile | ||
| mem.c | ||
| ptrace_user.c | ||
| ptrace.c | ||
| sigcontext.c | ||
| signal.c | ||
| stub_segv.c | ||
| stub.S | ||
| syscall_table.c | ||
| syscalls.c | ||
| sysrq.c | ||
| tls.c | ||
| um_module.c | ||
| unmap.c | ||
| user-offsets.c | ||