summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-12-01KVM: x86/mmu: remove unnecessary "bool shared" argument from functionsPaolo Bonzini
2023-12-01KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMUDavid Matlack
2023-12-01KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEARDavid Matlack
2023-11-30KVM: x86: Harden copying of userspace-array against overflowPhilipp Stanner
2023-11-30KVM: x86/pmu: Track emulated counter events instead of previous counterSean Christopherson
2023-11-30KVM: x86/pmu: Update sample period in pmc_write_counter()Sean Christopherson
2023-11-30KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init()Sean Christopherson
2023-11-30KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant)Sean Christopherson
2023-11-30KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshingSean Christopherson
2023-11-30KVM: x86/pmu: Move PMU reset logic to common x86 codeSean Christopherson
2023-11-30KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebootingUros Bizjak
2023-11-30KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabledSean Christopherson
2023-11-30KVM: SVM: Explicitly require FLUSHBYASID to enable SEV supportSean Christopherson
2023-11-30KVM: nSVM: Advertise support for flush-by-ASIDSean Christopherson
2023-11-30Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB"Sean Christopherson
2023-11-30KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplugSean Christopherson
2023-11-30KVM: x86: Use a switch statement and macros in __feature_translate()Jim Mattson
2023-11-30KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspaceJim Mattson
2023-11-30KVM: x86: Turn off KVM_WERROR by default for all configsSean Christopherson
2023-11-30x86/smp: Use atomic_try_cmpxchg in native_stop_other_cpus()Uros Bizjak
2023-11-30x86/smp: Move the call to smp_processor_id() after the early exit in native_s...Uros Bizjak
2023-11-30x86/percpu: Declare const_pcpu_hot as extern const variableUros Bizjak
2023-11-30x86/callthunks: Mark apply_relocation() as __init_or_moduleIngo Molnar
2023-11-30x86/acpi: Use %rip-relative addressing in wakeup_64.SUros Bizjak
2023-11-30x86/callthunks: Fix and unify call thunks assembly snippetsUros Bizjak
2023-11-30x86/callthunks: Handle %rip-relative relocations in call thunk templateUros Bizjak
2023-11-30x86/percpu: Define PER_CPU_VAR macro also for !__ASSEMBLY__Uros Bizjak
2023-11-30perf/x86/intel/uncore: Factor out topology_gidnid_map()Alexander Antonov
2023-11-30perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology()Alexander Antonov
2023-11-30x86/sev: Fix kernel crash due to late update to read-only ghcb_versionAshwin Dayanand Kamat
2023-11-30x86/boot: Ignore NMIs during very early bootJun'ichi Nomura
2023-11-30x86/tools: Remove chkobjdump.awkNathan Chancellor
2023-11-30x86/tools: objdump_reformat.awk: Allow for spacesSamuel Zeter
2023-11-30x86/tools: objdump_reformat.awk: Ensure regex matches fwaitSamuel Zeter
2023-11-30perf/x86/amd: Reject branch stack for IBS eventsNamhyung Kim
2023-11-29KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=nSean Christopherson
2023-11-29KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel modeLike Xu
2023-11-29x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogramPeter Zijlstra
2023-11-29x86: Add a comment about the "magic" behind shadow sti before mwaitFrederic Weisbecker
2023-11-29x86/CPU/AMD: Drop now unused CPU erratum checking functionBorislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Get rid of amd_erratum_1485[]Borislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Get rid of amd_erratum_400[]Borislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Get rid of amd_erratum_383[]Borislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Get rid of amd_erratum_1054[]Borislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init functionBorislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Move Zenbleed check to the Zen2 init functionBorislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common()Borislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Call the spectral chicken in the Zen2 init functionBorislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init functionBorislav Petkov (AMD)
2023-11-29x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init functionBorislav Petkov (AMD)