Commit Graph

132 Commits (bb7f32fe966aa009ef6757aa08067cca3b2ac913)

Author SHA1 Message Date
Andy Lutomirski 37c975545e x86, vdso: Fix the symbol versions on the 32-bit vDSO 11 years ago
Andy Lutomirski b9a4a56c1e x86, vdso, build: Don't rebuild 32-bit vdsos on every make 11 years ago
H. Peter Anvin 26f5ef2e3c x86, vdso: Actually discard the .discard sections 11 years ago
Stefani Seibold 645a387ecb x86, vdso: Fix size of get_unmapped_area() 11 years ago
Andy Lutomirski 9e6f450f94 x86, vdso: Move more vdso definitions into vdso.h 11 years ago
Andy Lutomirski b67e612cef x86: Load the 32-bit vdso in place, just like the 64-bit vdsos 11 years ago
Stefani Seibold 4e40112c4f x86, vdso32: handle 32 bit vDSO larger one page 11 years ago
H. Peter Anvin 008cc907de x86, vdso32: Disable stack protector, adjust optimizations 11 years ago
Stefani Seibold 7c03156f34 x86, vdso: Add 32 bit VDSO time support for 64 bit kernel 11 years ago
Stefani Seibold 7a59ed415f x86, vdso: Add 32 bit VDSO time support for 32 bit kernel 11 years ago
Andy Lutomirski b4b541a610 x86, vdso: Patch alternatives in the 32-bit VDSO 11 years ago
Stefani Seibold 0df1ea2b79 x86, vdso: Cleanup __vdso_gettimeofday() 11 years ago
Stefani Seibold af8c93d8d9 x86, vdso: Replace VVAR(vsyscall_gtod_data) by gtod macro 11 years ago
Stefani Seibold ce39c64028 x86, vdso: __vdso_clock_gettime() cleanup 11 years ago
Stefani Seibold 411f790cd7 x86, vdso: Revamp vclock_gettime.c 11 years ago
Andy Lutomirski b0b49f2673 x86, vdso: Remove compat vdso support 11 years ago
Andi Kleen 67424d5a22 x86, lto: Disable LTO for the x86 VDSO 11 years ago
John Stultz 0c3351d451 seqlock: Use raw_ prefix instead of _no_lockdep 11 years ago
Paul Gortmaker 663b55b9b3 x86: Delete non-required instances of include <linux/init.h> 11 years ago
John Stultz 1ca7d67cf5 seqcount: Add lockdep functionality to seqcount/seqlock structures 11 years ago
Marcelo Tosatti e04c5d76b0 remove sched notifier for cross-cpu migrations 12 years ago
Joe Perches f07d91ede6 x86/vdso: Convert use of typedef ctl_table to struct ctl_table 12 years ago
Satoru Takeuchi 36dfbbf136 timers/x86/hpet: Use HPET_COUNTER to specify the hpet counter in vread_hpet() 12 years ago
Michel Lespinasse f99024729e mm: use vm_unmapped_area() on x86_64 architecture 12 years ago
Marcelo Tosatti 51c19b4f59 x86: vdso: pvclock gettime support 12 years ago
John Stultz 650ea02475 time: Convert x86_64 to using new update_vsyscall 13 years ago
H. Peter Anvin 715c85b1fc x86, cpu: Rename checking_wrmsrl() to wrmsrl_safe() 13 years ago
Jason Baron 909af768e8 coredump: remove VM_ALWAYSDUMP flag 13 years ago
Andy Lutomirski 5f293474c4 x86-64: Inline vdso clock_gettime helpers 13 years ago
Andy Lutomirski 91ec87d57f x86-64: Simplify and optimize vdso clock_gettime monotonic variants 13 years ago
Thomas Gleixner 2ab516575f x86: vdso: Use seqcount instead of seqlock 13 years ago
John Stultz a939e817aa time: x86: Fix race switching from vsyscall to non-vsyscall clock 13 years ago
H. Peter Anvin 862ae3132d x32: Drop non-__vdso weak symbols from the x32 VDSO 13 years ago
H. Peter Anvin 22e842d4d9 x32: Fix coding style violations in the x32 VDSO code 13 years ago
H. J. Lu 1a21d4e095 x32: Add x32 VDSO support 13 years ago
H. Peter Anvin 7ca0758cdb x86-32, vdso: On system call restart after SYSENTER, use int $0x80 14 years ago
Borislav Petkov dfb09f9b7a x86, amd: Avoid cache aliasing penalties on AMD family 15h 14 years ago
Andy Lutomirski 1bdfac19b3 x86-64: Pad vDSO to a page boundary 14 years ago
Andy Lutomirski aafade242f x86-64, vdso: Do not allocate memory for the vDSO 14 years ago
Borislav Petkov 8c400f6ce0 x86, vdso: Drop now wrong comment 14 years ago
Andy Lutomirski 98d0ac38ca x86-64: Move vread_tsc and vread_hpet into the vDSO 14 years ago
Andy Lutomirski 7f79ad15f3 x86-64: Add --no-undefined to vDSO build 14 years ago
Andy Lutomirski 1b3f2a72bb x86-64: Allow alternative patching in the vDSO 14 years ago
Andy Lutomirski 0d7b8547fb x86-64: Remove kernel.vsyscall64 sysctl 14 years ago
Thomas Gleixner e9d35946c8 x86: vdso: Remove unused variable 14 years ago
Andy Lutomirski 973aa8181e x86-64: Optimize vDSO time() 14 years ago
Andy Lutomirski f144a6b4d1 x86-64: Add time to vDSO 14 years ago
Andy Lutomirski 6447facba3 x86-64: Turn off -pg and turn on -foptimize-sibling-calls for vDSO 14 years ago
Andy Lutomirski 0f51f2852c x86-64: Vclock_gettime(CLOCK_MONOTONIC) can't ever see nsec < 0 14 years ago
Andy Lutomirski 8c49d9a74b x86-64: Clean up vdso/kernel shared variables 14 years ago