aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2019-08-28x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CFLAGS, to silence GCC9 build warningLinus Torvalds1-0/+1
2019-08-28x86/apic/vector: Warn when vector space exhaustion breaks affinityNeil Horman1-0/+11
2019-08-28x86/vmware: Add a header file for hypercall definitionsThomas Hellstrom3-1/+60
2019-08-28x86/hyperv: Hide pv_ops access for CONFIG_PARAVIRT=nTianyu Lan1-0/+2
2019-08-28perf/x86/intel: Support PEBS output to PTAlexander Shishkin7-1/+130
2019-08-28x86/intel: Add common OPTDIFFsPeter Zijlstra1-6/+15
2019-08-28x86/intel: Aggregate microserver namingPeter Zijlstra12-36/+36
2019-08-28x86/intel: Aggregate big core graphics namingPeter Zijlstra10-23/+23
2019-08-28x86/intel: Aggregate big core mobile namingPeter Zijlstra9-46/+46
2019-08-28x86/intel: Aggregate big core client namingPeter Zijlstra10-58/+58
2019-08-28x86/vmware: Update platform detection code for VMCALL/VMMCALL hypercallsThomas Hellstrom1-17/+71
2019-08-28x86/cpufeature: Explain the macro duplicationCao Jin1-0/+7
2019-08-27KVM: x86: Don't update RIP or do single-step on faulting emulationSean Christopherson1-4/+5
2019-08-27KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabledVitaly Kuznetsov3-8/+6
2019-08-27x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement()Kirill A. Shutemov1-1/+1
2019-08-26x86/apic: Include the LDR when clearing out APIC registersBandan Das1-0/+4
2019-08-26x86/apic: Do not initialize LDR and DFR for bigsmpBandan Das1-22/+2
2019-08-26x86/ftrace: Remove mcount() declarationJisheng Zhang1-1/+0
2019-08-26uprobes/x86: Fix detection of 32-bit user modeSebastian Mayr1-7/+10
2019-08-26x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled machinesThomas Gleixner1-1/+7
2019-08-26perf/x86/intel/pt: Get rid of reverse lookup table for ToPAAlexander Shishkin2-73/+131
2019-08-26perf/x86/intel/pt: Free up space in a ToPA descriptorAlexander Shishkin1-8/+10
2019-08-26perf/x86/intel/pt: Split ToPA metadata and page layoutAlexander Shishkin1-33/+60
2019-08-26perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculationAlexander Shishkin1-2/+1
2019-08-26perf/x86/intel/pt: Use helpers to obtain ToPA entry sizeAlexander Shishkin1-6/+6
2019-08-26perf/x86/intel/pt: Clean up ToPA allocation pathAlexander Shishkin2-10/+7
2019-08-26Merge tag 'v5.3-rc6' into x86/cpu, to pick up fixesIngo Molnar48-238/+740
2019-08-25Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds8-33/+220
2019-08-25Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2019-08-23x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386Sean Christopherson1-1/+1
2019-08-23clocksource/drivers/hyperv: Enable TSC page clocksource on 32bitVitaly Kuznetsov1-3/+3
2019-08-23clocksource/drivers/hyperv: Add Hyper-V specific sched clock functionTianyu Lan2-2/+8
2019-08-23clocksource/drivers/hyperv: Allocate Hyper-V TSC page staticallyTianyu Lan1-1/+1
2019-08-23x86/dma: Get rid of iommu_pass_throughJoerg Roedel2-18/+3
2019-08-22Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcuIngo Molnar1-2/+3
2019-08-22KVM: VMX: Fix and tweak the comments for VM-EnterSean Christopherson1-2/+2
2019-08-22KVM: Assert that struct kvm_vcpu is always as offset zeroSean Christopherson2-0/+6
2019-08-22KVM: X86: Add pv tlb shootdown tracepointWanpeng Li2-0/+21
2019-08-22KVM: x86: Unconditionally call x86 ops that are always implementedSean Christopherson1-10/+3
2019-08-22KVM: x86/mmu: Consolidate "is MMIO SPTE" codeSean Christopherson1-8/+8
2019-08-22KVM: x86/mmu: Add explicit access mask for MMIO SPTEsSean Christopherson3-8/+11
2019-08-22KVM: x86: Rename access permissions cache member in struct kvm_vcpu_archSean Christopherson3-3/+3
2019-08-22x86: KVM: svm: eliminate hardcoded RIP advancement from vmrun_interception()Vitaly Kuznetsov1-10/+10
2019-08-22x86: KVM: svm: eliminate weird goto from vmrun_interception()Vitaly Kuznetsov1-22/+14
2019-08-22x86: KVM: svm: remove hardcoded instruction length from interceptsVitaly Kuznetsov1-11/+0
2019-08-22x86: KVM: add xsetbv to the emulatorVitaly Kuznetsov4-2/+31
2019-08-22x86: KVM: clear interrupt shadow on EMULTYPE_SKIPVitaly Kuznetsov1-0/+1
2019-08-22x86: kvm: svm: propagate errors from skip_emulated_instruction()Vitaly Kuznetsov4-22/+38
2019-08-22x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GPVitaly Kuznetsov1-1/+1
2019-08-22KVM: x86: Fix x86_decode_insn() return when fetching insn bytes failsSean Christopherson1-1/+1