]> git.neil.brown.name Git - history.git/commit
[PATCH] i386 vsyscall DSO implementation
authorRoland McGrath <roland@redhat.com>
Thu, 1 May 2003 16:18:50 +0000 (09:18 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Thu, 1 May 2003 16:18:50 +0000 (09:18 -0700)
commit15150b6ba78f114fb796e3c61604cdb98bf3b56d
tree7b258fb2cfff184b3f26dfdeea3981410e18f311
parenteb0a5728e048e61e7802a0aa3e1dcd9d0353e78f
[PATCH] i386 vsyscall DSO implementation

This creates the full debugging input for the vsyscall page as a DSO,
allowing for debuggers and exception handlers to correctly handle the
processor state during the vsyscall.

There was a small bug in the core dump changes in the original patch I
posted.  I fixed that, and the rest of the patch is unchanged.
arch/i386/kernel/Makefile
arch/i386/kernel/entry.S
arch/i386/kernel/signal.c
arch/i386/kernel/sysenter.c
arch/i386/kernel/vsyscall-int80.S [new file with mode: 0644]
arch/i386/kernel/vsyscall-sigreturn.S [new file with mode: 0644]
arch/i386/kernel/vsyscall-sysenter.S [new file with mode: 0644]
arch/i386/kernel/vsyscall.lds [new file with mode: 0644]
fs/binfmt_elf.c
include/asm-i386/elf.h
include/linux/elf.h