diff options
| author | Andi Kleen <ak@muc.de> | 2003-01-15 19:36:37 -0800 |
|---|---|---|
| committer | Christoph Hellwig <hch@sgi.com> | 2003-01-15 19:36:37 -0800 |
| commit | cf34d92350569ae3840b43dd70577a596ec9dd33 (patch) | |
| tree | 4a73351d8a576e9d168956dc977e1957d79a26ca /include/linux | |
| parent | 188db2b969962bf592f7e31fbbdbed1ed3e8d74d (diff) | |
[PATCH] x86_64 update
x86-64 updates for 2.5.58. Changes only x86-64 specific files.
- Rewrote module allocation. Lots of bugs fixed. Module loading
should work now again.
- Kconfig help fixes from Randy Dunlap
- Makefile cleanups from Pavel Machek and Sam Ravnborg
- Assembly cleanups from Pavel
- defconfig update
- Better strlen_user/strnlen_user
- Merge with i386: new ptrace commands, 32bit vsyscall signal trampolines
new deactivate_mm, add asm/bug.h
- Make sure initramfs is freed after booting (thanks to Kai for the hint)
- User per cpu data for profile counters (Ravikiran Thirumalai)
- 32bit compat_* updates from Stephen Rothwell
- Fix race in context switch. The exception handler for bogus segment
loads in __switch_to needs to keep interrupts disabled, otherwise an
interrupt can deadlock on scheduler locks. Also make sure they don't
printk or set oops_in_progress during printk because printk does a
wake_up too.
- Disable 64bit GS base changes for processes. I cannot get it to work
reliably.
- Clear IOPL on kernel entry
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
