summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* x86/unwind/orc: Add ELF section with ORC version identifierOmar Sandoval2023-06-282-0/+20
* perf/x86/intel/ds: Flush PEBS DS when changing PEBS_DATA_CFGKan Liang2023-06-091-0/+3
* x86/alternatives: Do not use integer constant suffixes in inline asmWilly Tarreau2023-04-181-1/+1
* x86/cpu: Add model number for Intel Arrow Lake processorTony Luck2023-04-051-0/+2
* Merge tag 'x86_urgent_for_v6.3_rc3' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-03-191-1/+2
|\
| * virt/coco/sev-guest: Add throttling awarenessDionna Glaze2023-03-131-1/+2
* | Merge tag 'for-linus-6.3-rc3-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-03-171-4/+18
|\ \
| * | xen: update arch/x86/include/asm/xen/cpuid.hKrister Johansen2023-02-231-4/+18
* | | KVM: SVM: Fix a benign off-by-one bug in AVIC physical table maskSean Christopherson2023-03-141-5/+7
| |/ |/|
* | x86/resctl: fix scheduler confusion with 'current'Linus Torvalds2023-03-081-6/+6
* | Merge tag 'mm-hotfixes-stable-2023-03-04-13-12' of git://git.kernel.org/pub/s...Linus Torvalds2023-03-041-19/+0
|\ \
| * | kasan, x86: don't rename memintrinsics in uninstrumented filesMarco Elver2023-03-021-19/+0
* | | Merge tag 'objtool-core-2023-03-02' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-03-023-7/+9
|\ \ \ | |/ / |/| |
| * | x86: Fix FILL_RETURN_BUFFERPeter Zijlstra2023-02-231-1/+1
| * | Merge branch 'linus' into objtool/core, to pick up Xen dependenciesIngo Molnar2023-02-2345-216/+457
| |\ \
| * | | x86/unwind/orc: Add 'signal' field to ORC metadataJosh Poimboeuf2023-02-112-6/+8
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-02-259-53/+136
|\ \ \ \
| * \ \ \ Merge tag 'kvmarm-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2023-02-201-2/+0
| |\ \ \ \
| | * \ \ \ Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton2023-02-131-2/+0
| | |\ \ \ \
| | | * | | | KVM: MMU: Make the definition of 'INVALID_GPA' commonYu Zhang2023-01-191-2/+0
| | * | | | | Merge branch kvm/kvm-hw-enable-refactor into kvmarm/nextOliver Upton2023-02-133-14/+12
| | |\ \ \ \ \
| * | \ \ \ \ \ Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2023-02-154-2/+58
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge tag 'kvm-x86-vmx-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2023-02-151-10/+6
| |\ \ \ \ \ \ \ \
| | * | | | | | | | x86/entry: KVM: Use dedicated VMX NMI entry for 32-bit kernels tooSean Christopherson2023-01-241-10/+6
| * | | | | | | | | Merge tag 'kvm-x86-svm-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2023-02-151-6/+3
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | KVM: x86: Use emulator callbacks instead of duplicating "host flags"Maxim Levitsky2023-01-311-3/+3
| | * | | | | | | | | KVM: x86: Move HF_NMI_MASK and HF_IRET_MASK into "struct vcpu_svm"Maxim Levitsky2023-01-311-2/+0
| | * | | | | | | | | KVM: x86: Move HF_GIF_MASK into "struct vcpu_svm" as "guest_gif"Maxim Levitsky2023-01-311-1/+0
| | |/ / / / / / / /
| * | | | | | | | | Merge tag 'kvm-x86-pmu-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2023-02-152-1/+43
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | KVM: x86/pmu: Don't tell userspace to save MSRs for non-existent fixed PMCsLike Xu2023-01-261-0/+1
| | * | | | | | | | | KVM: x86/pmu: Introduce masked events to the pmu event filterAaron Lewis2023-01-242-1/+42
| | |/ / / / / / / /
| * | | | | | | | | x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)Sean Christopherson2023-01-241-1/+15
| * | | | | | | | | x86/crash: Disable virt in core NMI crash handler to avoid double shootdownSean Christopherson2023-01-241-0/+2
| * | | | | | | | | KVM: x86/xen: update Xen CPUID Leaf 4 (tsc info) sub-leaves, if presentPaul Durrant2023-01-242-1/+4
| * | | | | | | | | KVM: x86/cpuid: generalize kvm_update_kvm_cpuid_base() and also capture limitPaul Durrant2023-01-241-1/+6
| * | | | | | | | | KVM: x86: Replace cpu_dirty_logging_count with nr_memslots_dirty_loggingDavid Matlack2023-01-241-1/+0
| * | | | | | | | | KVM: x86: Replace 0-length arrays with flexible arraysKees Cook2023-01-241-2/+3
| * | | | | | | | | x86/cpufeatures: Add macros for Intel's new fast rep string featuresJim Mattson2023-01-241-0/+3
| |/ / / / / / / /
| * | | | | | | | Merge branch 'kvm-lapic-fix-and-cleanup' into HEADPaolo Bonzini2023-01-242-14/+39
| |\ \ \ \ \ \ \ \
| | * | | | | | | | KVM: x86: Track required APICv inhibits with variable, not callbackSean Christopherson2023-01-132-1/+1
| | * | | | | | | | KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical modeSean Christopherson2023-01-131-0/+6
| | * | | | | | | | KVM: x86: Inhibit APICv/AVIC if the optimized physical map is disabledSean Christopherson2023-01-131-0/+6
| | * | | | | | | | KVM: x86: Explicitly track all possibilities for APIC map's logical modesSean Christopherson2023-01-131-9/+20
| | * | | | | | | | KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabledSean Christopherson2023-01-131-4/+6
| | * | | | | | | | KVM: x86: Hyper-V invariant TSC controlVitaly Kuznetsov2022-12-281-0/+1
| | * | | | | | | | x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC defineVitaly Kuznetsov2022-12-271-0/+3
| | * | | | | | | | KVM: x86/mmu: Change tdp_mmu to a read-only parameterDavid Matlack2022-12-271-11/+2
| * | | | | | | | | Merge branch 'kvm-v6.2-rc4-fixes' into HEADPaolo Bonzini2023-01-242-9/+10
| |\ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / | | |/| | / / / / / | | |_|_|/ / / / / | |/| | | | | | |
| * | | | | | | | KVM: x86: Move CPU compat checks hook to kvm_x86_ops (from kvm_x86_init_ops)Sean Christopherson2022-12-292-1/+3
| * | | | | | | | KVM: x86: Do VMX/SVM support checks directly in vendor codeSean Christopherson2022-12-291-2/+0