summaryrefslogtreecommitdiffstats
path: root/arch/x86/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/fpu: Eager switch PKRU stateRik van Riel2019-04-113-3/+31
* x86/fpu: Only write PKRU if it is different from currentSebastian Andrzej Siewior2019-04-111-0/+7
* x86/pkeys: Provide *pkru() helpersSebastian Andrzej Siewior2019-04-112-4/+10
* x86/fpu: Use a feature number instead of mask in two more helpersSebastian Andrzej Siewior2019-04-101-2/+2
* x86/fpu: Add an __fpregs_load_activate() internal helperRik van Riel2019-04-102-8/+25
* x86/fpu: Remove user_fpu_begin()Sebastian Andrzej Siewior2019-04-101-17/+0
* x86/fpu: Remove fpu->initializedSebastian Andrzej Siewior2019-04-103-21/+11
* x86/fpu: Always init the state in fpu__clear()Sebastian Andrzej Siewior2019-04-091-1/+0
* x86/fpu: Remove fpu__restore()Sebastian Andrzej Siewior2019-04-091-1/+0
* x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig()Sebastian Andrzej Siewior2019-04-091-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-03-311-3/+7
|\
| * KVM: x86: update %rip after emulating IOSean Christopherson2019-03-281-0/+1
| * KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hostsSean Christopherson2019-03-281-0/+1
| * KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region()Wei Yang2019-03-281-1/+1
| * KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation)Singh, Brijesh2019-03-281-0/+2
| * KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size'Sean Christopherson2019-03-281-2/+2
* | x86/realmode: Make set_real_mode_mem() static inlineMatteo Croce2019-03-291-1/+5
* | x86/cpufeature: Fix __percpu annotation in this_cpu_has()Jann Horn2019-03-281-2/+3
|/
* Merge branch 'x86/cpu' into x86/urgentThomas Gleixner2019-03-221-16/+15
|\
| * x86/cpufeature: Fix various quality problems in the <asm/cpu_device_hd.h> headerIngo Molnar2019-02-111-16/+15
* | x86/cpu/cyrix: Remove {get,set}Cx86_old macros used for Cyrix processorsMatthew Whitehead2019-03-211-21/+0
* | Merge tag 'kbuild-v5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds2019-03-171-3/+0
|\ \
| * | kbuild: force all architectures except um to include mandatory-yMasahiro Yamada2019-03-171-2/+0
| * | kbuild: warn redundant generic-yMasahiro Yamada2019-03-171-1/+0
* | | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-03-173-125/+0
|\ \ \
| * | | x86/asm: Remove unused __constant_c_x_memset() macro and inlinesRasmus Villemoes2019-01-121-84/+0
| * | | x86/asm: Remove dead __GNUC__ conditionalsRasmus Villemoes2019-01-123-41/+0
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-03-152-23/+44
|\ \ \ \ | |_|/ / |/| | |
| * | | Revert "KVM: MMU: fast invalidate all pages"Sean Christopherson2019-02-201-2/+0
| * | | Revert "KVM: MMU: reclaim the zapped-obsolete page first"Sean Christopherson2019-02-201-1/+0
| * | | Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes"Sean Christopherson2019-02-201-0/+1
| * | | Revert "KVM: MMU: document fast invalidate all pages"Sean Christopherson2019-02-201-3/+0
| * | | KVM: Call kvm_arch_memslots_updated() before updating memslotsSean Christopherson2019-02-201-1/+1
| * | | KVM: x86: Explicitly #define the VCPU_REGS_* indicesSean Christopherson2019-02-202-16/+42
* | | | Merge branch 'x86-tsx-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-03-122-0/+7
|\ \ \ \
| * | | | x86: Add TSX Force Abort CPUID/MSRPeter Zijlstra (Intel)2019-03-062-0/+7
* | | | | Merge tag 'for-linus-5.1a-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2019-03-121-11/+2
|\ \ \ \ \
| * | | | | xen: remove pre-xen3 fallback handlersArnd Bergmann2019-03-051-11/+2
* | | | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-03-102-4/+6
|\ \ \ \ \ \
| * | | | | | Revert "x86_64: Increase stack size for KASAN_EXTRA"Qian Cai2019-03-061-4/+0
| * | | | | | x86/unwind: Handle NULL pointer calls better in frame unwinderJann Horn2019-03-061-0/+6
* | | | | | | Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-03-081-0/+7
|\ \ \ \ \ \ \
| * | | | | | | EDAC/mce_amd: Decode MCA_STATUS[Scrub] bitYazen Ghannam2019-02-151-0/+1
| * | | | | | | x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU unitsYazen Ghannam2019-02-031-0/+3
| * | | | | | | x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank typesYazen Ghannam2019-02-031-0/+3
* | | | | | | | Merge branch 'x86-uv-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-03-081-5/+0
|\ \ \ \ \ \ \ \
| * | | | | | | | x86/platform/UV: Remove uv_bios_call_reentrant()Hedi Berriche2019-02-151-1/+0
| * | | | | | | | x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFIHedi Berriche2019-02-151-4/+0
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-03-081-2/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | mm/gup: Remove the 'write' parameter from gup_fast_permitted()Ira Weiny2019-02-111-2/+1
| |/ / / / / / /