-
Andi Kleen authored
And here all the other x86-64 changes that have accumulated in my tree. It's various bugfixes and cleanups. Changes: - fix nmi watchdog - remove local timer spreading over CPUs - it's useless here and caused many problems - New offset.h computation from Kai - Lots of changes for the C99 initializer syntax - New MTRR driver from Dave & Mats - Bugfix: kernel threads don't start with interrupts disabled anymore, which fixes various boottime hangs (this was fixed a long time ago, but the bug crept in again by the backdoor) - Do %gs reload in context switch lockless - Fix device_not_available entry point race - New per CPU GDT layout following i386: the layot is not completely compatible with i386, which may problems with Wine in theory. Haven't seen any yet. - Support disableapic option - driverfs support removed for now because it caused crashes - Updates for new signal setup - Support for kallsyms - Port TLS clone flags/syscalls: unfortunately made the context switch even uglier than it already is. - Security fixes for ptrace - New in_interrupt()/atomic setup ported from i386 - New makefiles mostly from Kai - Various updates ported from i386
1595982c