summaryrefslogtreecommitdiffstats
path: root/arch/x86/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-08-146-53/+16
|\
| * x86/tsc: Make use of tsc_calibrate_cpu_early()Pavel Tatashin2018-07-201-1/+0
| * x86/tsc: Split native_calibrate_cpu() into early and late partsPavel Tatashin2018-07-201-0/+1
| * x86/tsc: Calibrate tsc only oncePavel Tatashin2018-07-201-1/+1
| * x86/alternatives, jumplabel: Use text_poke_early() before mm_init()Pavel Tatashin2018-07-201-0/+1
| * x86/kvmclock: Move kvmclock vsyscall param and init to kvmclockThomas Gleixner2018-07-201-7/+0
| * x86/kvmclock: Decrapify kvm_register_clock()Thomas Gleixner2018-07-201-1/+0
| * Merge branch 'linus' into x86/timersThomas Gleixner2018-07-193-2/+64
| |\
| * | x86/platform/intel-mid: Remove per platform codeAndy Shevchenko2018-07-031-29/+0
| * | x86/platform/intel-mid: Remove custom TSC calibrationAndy Shevchenko2018-07-031-14/+0
| * | x86/cpu: Introduce INTEL_CPU_FAM*() helper macrosAndy Shevchenko2018-07-031-0/+13
* | | Merge branch 'x86/pti' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2018-08-1419-112/+176
|\ \ \
| * | | x86/mm/pti: Move user W+X check into pti_finalize()Joerg Roedel2018-08-101-2/+5
| * | | Merge branch 'x86/pti-urgent' into x86/ptiThomas Gleixner2018-08-064-2/+9
| |\ \ \
| | * | | x86/mm/init: Remove freed kernel image areas from alias mappingDave Hansen2018-08-061-0/+1
| | * | | x86/mm/init: Add helper for freeing kernel image pagesDave Hansen2018-08-051-0/+1
| * | | | x86/speculation: Support Enhanced IBRS on future CPUsSai Praneeth2018-08-032-0/+2
| * | | | x86/ldt: Enable LDT user-mapping for PAEJoerg Roedel2018-07-201-5/+0
| * | | | x86/ldt: Define LDT_END_ADDRJoerg Roedel2018-07-202-0/+3
| * | | | x86/ldt: Reserve address-space range on 32 bit for the LDTJoerg Roedel2018-07-201-2/+5
| * | | | x86/mm/pti: Introduce pti_finalize()Joerg Roedel2018-07-201-2/+1
| * | | | x86/mm/pti: Make pti_clone_kernel_text() compile on 32 bitJoerg Roedel2018-07-201-0/+1
| * | | | x86/mm/pti: Define X86_CR3_PTI_PCID_USER_BIT on x86_32Joerg Roedel2018-07-201-4/+4
| * | | | x86/mm/legacy: Populate the user page-table with user pgd'sJoerg Roedel2018-07-201-0/+9
| * | | | x86/mm/pae: Populate the user page-table with user pgd'sJoerg Roedel2018-07-201-0/+7
| * | | | x86/mm/pae: Populate valid user PGD entriesJoerg Roedel2018-07-201-2/+26
| * | | | x86/pgtable: Move two more functions from pgtable_64.h to pgtable.hJoerg Roedel2018-07-206-38/+21
| * | | | x86/pgtable: Move pti_set_user_pgtbl() to pgtable.hJoerg Roedel2018-07-201-0/+23
| * | | | x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.hJoerg Roedel2018-07-202-49/+49
| * | | | x86/pgtable/pae: Unshare kernel PMDs when PTI is enabledJoerg Roedel2018-07-201-2/+3
| * | | | x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl()Joerg Roedel2018-07-201-6/+6
| * | | | x86/entry: Rename update_sp0 to update_task_stackJoerg Roedel2018-07-201-1/+1
| * | | | x86/entry/32: Enter the kernel via trampoline stackJoerg Roedel2018-07-201-2/+12
| * | | | x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigationJiang Biao2018-07-191-1/+0
* | | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-08-141-0/+2
|\ \ \ \ \
| * | | | | x86/irqflags: Provide a declaration for native_save_flNick Desaulniers2018-08-051-0/+2
| | |/ / / | |/| | |
* | | | | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-08-141-16/+5
|\ \ \ \ \
| * | | | | x86/mm/tlb: Always use lazy TLB modeRik van Riel2018-07-171-16/+0
| * | | | | x86/mm/tlb: Leave lazy TLB mode at page table free timeRik van Riel2018-07-171-0/+5
| | |_|_|/ | |/| | |
* | | | | Merge branch 'x86-hyperv-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-08-142-0/+49
|\ \ \ \ \
| * | | | | Merge branch 'x86/urgent' into x86/hypervThomas Gleixner2018-07-067-6/+71
| |\| | | |
| * | | | | x86/hyper-v: Trace PV IPI sendVitaly Kuznetsov2018-07-031-0/+15
| * | | | | x86/hyper-v: Implement hv_do_fast_hypercall16Vitaly Kuznetsov2018-07-031-0/+34
* | | | | | Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-08-131-1/+1
|\ \ \ \ \ \
| * | | | | | x86/cpufeatures: Add EPT_AD feature bitPeter Feiner2018-08-031-1/+1
| | |_|_|_|/ | |/| | | |
* | | | | | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-08-133-9/+16
|\ \ \ \ \ \
| * | | | | | x86/unwind/orc: Detect the end of the stackJosh Poimboeuf2018-06-212-6/+12
| * | | | | | x86/asm: Use CC_SET/CC_OUT in percpu_cmpxchg8b_double() to micro-optimize cod...Uros Bizjak2018-06-211-3/+4
* | | | | | | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-08-133-7/+8
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2018-08-021-1/+1
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | |