Ingo Molnar
|
14b9675ae9
x86/fpu: Move FPU data structures to asm/fpu_types.h
|
10 years ago |
Ingo Molnar
|
126009993f
x86/fpu: Improve the comment for the fpu::counter field
|
10 years ago |
Ingo Molnar
|
c0c2803dee
x86/fpu: Move thread_info::fpu_counter into thread_info::fpu.counter
|
10 years ago |
Ingo Molnar
|
1a7dc0db71
x86/fpu: Rename fpu_detect() to fpu__detect()
|
10 years ago |
Linus Torvalds
|
6c8a53c9e6
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
10 years ago |
Andy Lutomirski
|
cf9328cc99
x86/asm/entry/32: Stop caching MSR_IA32_SYSENTER_ESP in tss.sp1
|
10 years ago |
Ingo Molnar
|
ac9af4983e
x86/asm/entry/64: Remove thread_struct::usersp
|
10 years ago |
Ingo Molnar
|
9854dd74c3
x86/asm/entry/64: Simplify 'old_rsp' usage
|
10 years ago |
Denys Vlasenko
|
d828c71fba
x86/asm/entry/32: Document the 32-bit SYSENTER "emergency stack" better
|
10 years ago |
Denys Vlasenko
|
5c39403e00
x86/asm/entry: Simplify task_pt_regs() macro definition
|
10 years ago |
Andy Lutomirski
|
76e4c4908a
x86/asm/entry/32: Document our abuse of x86_hw_tss::ss1 and x86_hw_tss::sp1
|
10 years ago |
Andy Lutomirski
|
d9e05cc5a5
x86/asm/entry: Unify and fix initial thread_struct::sp0 values
|
10 years ago |
Andy Lutomirski
|
3ee4298f44
x86/asm/entry: Create and use a 'TOP_OF_KERNEL_STACK_PADDING' macro
|
10 years ago |
Andy Lutomirski
|
a7fcf28d43
x86/asm/entry: Replace this_cpu_sp0() with current_top_of_stack() and fix it on x86_32
|
10 years ago |
Andy Lutomirski
|
d0a0de21f8
x86/asm/entry: Remove INIT_TSS and fold the definitions into 'cpu_tss'
|
10 years ago |
Andy Lutomirski
|
24933b82c0
x86/asm/entry: Rename 'init_tss' to 'cpu_tss'
|
10 years ago |
Andy Lutomirski
|
8ef46a672a
x86/asm/entry: Add this_cpu_sp0() to read sp0 for the current cpu
|
10 years ago |
Peter P Waskiewicz Jr
|
cbc82b1726
x86: Add support for Intel Cache QoS Monitoring (CQM) detection
|
10 years ago |
Borislav Petkov
|
a930dc4543
x86/asm: Cleanup prefetch primitives
|
10 years ago |
Andy Lutomirski
|
375074cc73
x86: Clean up cr4 manipulation
|
11 years ago |
Linus Torvalds
|
3100e448e7
Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
10 years ago |
Linus Torvalds
|
b6444bd0a1
Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
10 years ago |
Dave Hansen
|
fe3d197f84
x86, mpx: On-demand kernel allocation of bounds tables
|
11 years ago |
Dave Hansen
|
62e7759b1b
x86, mpx: Rename cfg_reg_u and status_reg
|
11 years ago |
Dave Hansen
|
c04e051ccc
x86: mpx: Give bndX registers actual names
|
11 years ago |
Andy Lutomirski
|
07114f0f1c
x86_64: Add a comment explaining the TASK_SIZE_MAX guard page
|
11 years ago |
Jan Beulich
|
2c773dd31f
x86: Convert a few more per-CPU items to read-mostly ones
|
11 years ago |
Linus Torvalds
|
7453f33b2e
Merge branch 'x86-xsave-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
11 years ago |
Linus Torvalds
|
ce47479632
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
11 years ago |
Dave Hansen
|
e9f4e0a9fe
x86/mm: Rip out complicated, out-of-date, buggy TLB flushing
|
11 years ago |