summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* x86/speculation: Move firmware_restrict_branch_speculation_*() from C to CPPIngo Molnar2018-02-211-12/+14
* x86/paravirt, objtool: Annotate indirect callsPeter Zijlstra2018-02-212-5/+17
* x86/speculation, objtool: Annotate indirect calls/jumps for objtoolPeter Zijlstra2018-02-211-4/+23
* x86/speculation: Use IBRS if available before calling into firmwareDavid Woodhouse2018-02-204-11/+52
* Revert "x86/retpoline: Simplify vmexit_fill_RSB()"David Woodhouse2018-02-202-10/+63
* x86/LDT: Avoid warning in 32-bit builds with older gccJan Beulich2018-02-201-0/+1
* x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify clobbersJan Beulich2018-02-202-10/+10
* x86/mm: Fix {pmd,pud}_{set,clear}_flags()Jan Beulich2018-02-202-4/+14
* x86/CPU: Add a microcode loader callbackBorislav Petkov2018-02-171-0/+1
* x86/microcode: Propagate return value from updating functionsBorislav Petkov2018-02-171-2/+7
* Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-02-149-31/+48
|\
| * x86/cpu: Change type of x86_cache_size variable to unsigned intGustavo A. R. Silva2018-02-151-1/+1
| * x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang2018-02-152-2/+2
| * x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[use...Andy Lutomirski2018-02-154-11/+24
| * x86/speculation: Add <asm/msr-index.h> dependencyPeter Zijlstra2018-02-151-0/+1
| * x86/speculation: Fix up array_index_nospec_mask() asm constraintDan Williams2018-02-151-1/+1
| * x86/debug: Use UD2 for WARN()Peter Zijlstra2018-02-151-9/+6
| * x86/debug, objtool: Annotate WARN()-related UD2 as reachableJosh Poimboeuf2018-02-151-1/+5
| * Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()"David Woodhouse2018-02-132-7/+9
* | Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-02-1010-8/+95
|\ \
| * \ Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Radim Krčmář2018-02-0160-373/+1912
| |\ \
| | * | x86/irq: Count Hyper-V reenlightenment interruptsVitaly Kuznetsov2018-01-301-0/+3
| | * | x86/hyperv: Reenlightenment notifications supportVitaly Kuznetsov2018-01-303-1/+42
| | * | x86/hyperv: Add a function to read both TSC and TSC page value simulateneouslyVitaly Kuznetsov2018-01-301-4/+19
| * | | kvm: x86: remove efer_reload entry in kvm_vcpu_statLongpeng(Mike)2018-01-311-1/+0
| * | | x86/mm: add a function to check if a pfn is UC/UC-/WCHaozhong Zhang2018-01-161-0/+2
| * | | Merge branch 'sev-v9-p2' of https://github.com/codomania/kvmPaolo Bonzini2018-01-164-0/+21
| |\ \ \
| | * | | KVM: SVM: Pin guest memory when SEV is activeBrijesh Singh2017-12-041-0/+1
| | * | | KVM: SVM: Add support for KVM_SEV_LAUNCH_UPDATE_DATA commandBrijesh Singh2017-12-041-0/+1
| | * | | KVM: SVM: Add support for KVM_SEV_LAUNCH_START commandBrijesh Singh2017-12-041-0/+2
| | * | | KVM: SVM: Add KVM_SEV_INIT commandBrijesh Singh2017-12-041-0/+7
| | * | | KVM: Introduce KVM_MEMORY_ENCRYPT_{UN,}REG_REGION ioctlBrijesh Singh2017-12-041-0/+2
| | * | | KVM: Introduce KVM_MEMORY_ENCRYPT_OP ioctlBrijesh Singh2017-12-041-0/+2
| | * | | kvm: svm: Add SEV feature definitions to KVMTom Lendacky2017-12-041-0/+1
| | * | | kvm: svm: prepare for new bit definition in nested_ctlTom Lendacky2017-12-041-0/+2
| | * | | x86/CPU/AMD: Add the Secure Encrypted Virtualization CPU featureTom Lendacky2017-12-042-0/+3
| * | | | KVM: X86: introduce invalidate_gpa argument to tlb flushWanpeng Li2018-01-161-1/+1
| * | | | KVM: X86: use paravirtualized TLB ShootdownWanpeng Li2018-01-161-0/+2
| * | | | KVM: X86: Add KVM_VCPU_PREEMPTEDWanpeng Li2018-01-161-0/+2
| * | | | KVM: x86: Add emulation of MSR_SMI_COUNTLiran Alon2017-12-141-0/+1
| * | | | KVM: x86: add support for emulating UMIPPaolo Bonzini2017-12-141-0/+1
| * | | | KVM: x86: add support for UMIPPaolo Bonzini2017-12-141-1/+1
* | | | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2018-02-061-4/+8
|\ \ \ \ \
| * | | | | kasan: clean up KASAN_SHADOW_SCALE_SHIFT usageAndrey Konovalov2018-02-061-4/+8
* | | | | | Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-02-061-0/+28
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'linus' into sched/urgent, to resolve conflictsIngo Molnar2018-02-0627-146/+209
| |\ \ \ \ \ \ | | |/ / / / /
| * | | | | | lockin/x86: Implement sync_core_before_usermode()Mathieu Desnoyers2018-02-051-0/+28
| | |_|_|/ / | |/| | | |
* | | | | | Merge tag 'platform-drivers-x86-v4.16-1' of git://git.infradead.org/linux-pla...Linus Torvalds2018-02-063-27/+12
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | x86/cpu: Add Cannonlake to Intel familyRajneesh Bhardwaj2018-02-041-0/+6
| * | | | | platform/x86: intel_pmc_core: Remove unused header fileRajneesh Bhardwaj2018-02-011-27/+0
OpenPOWER on IntegriCloud