summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-03-23x86,objtool: Introduce ORC_TYPE_*Josh Poimboeuf
2023-03-23objtool: Change UNWIND_HINT() argument orderJosh Poimboeuf
2023-03-23objtool: Use relative pointers for annotationsJosh Poimboeuf
2023-03-22KVM: nSVM: Implement support for nested VNMISantosh Shukla
2023-03-22KVM: x86: Add support for SVM's Virtual NMISantosh Shukla
2023-03-22KVM: x86: Route pending NMIs from userspace through process_nmi()Sean Christopherson
2023-03-22KVM: SVM: Add definitions for new bits in VMCB::int_ctrl related to vNMISantosh Shukla
2023-03-22KVM: x86: Change return type of is_long_mode() to boolBinbin Wu
2023-03-22x86/arch_prctl: Add AMX feature numbers as ABI constantsChang S. Bae
2023-03-22x86/cpufeatures: Redefine synthetic virtual NMI bit as AMD's "real" vNMISean Christopherson
2023-03-22KVM: x86: Save/restore all NMIs when multiple NMIs are pendingSean Christopherson
2023-03-22KVM: x86: Tweak the code and comment related to handling concurrent NMIsSean Christopherson
2023-03-22KVM: x86: Raise an event request when processing NMIs if an NMI is pendingSean Christopherson
2023-03-22KVM: SVM: add wrappers to enable/disable IRET interceptionMaxim Levitsky
2023-03-22KVM: nSVM: Raise event on nested VM exit if L1 doesn't intercept IRQsMaxim Levitsky
2023-03-22KVM: nSVM: Disable intercept of VINTR if saved L1 host RFLAGS.IF is 0Santosh Shukla
2023-03-22KVM: nSVM: Don't sync vmcb02 V_IRQ back to vmcb12 if KVM (L0) is intercepting...Santosh Shukla
2023-03-22x86: Simplify one-level sysctl registration for itmt_kern_tableLuis Chamberlain
2023-03-22x86: Simplify one-level sysctl registration for abi_table2Luis Chamberlain
2023-03-22x86/tdx: Drop flags from __tdx_hypercall()Kirill A. Shutemov
2023-03-22x86/ACPI/boot: Improve __acpi_acquire_global_lockUros Bizjak
2023-03-22x86/platform/intel-mid: Remove unused definitions from intel-mid.hAndy Shevchenko
2023-03-22x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf()Chang S. Bae
2023-03-22x86/mm: Do not shuffle CPU entry areas without KASLRMichal Koutný
2023-03-22KVM: SVM: Use kvm_is_cr4_bit_set() to query SMAP/SMEP in "can emulate"Binbin Wu
2023-03-22KVM: x86: Use boolean return value for is_{pae,pse,paging}()Binbin Wu
2023-03-22KVM: x86: Add helpers to query individual CR0/CR4 bitsBinbin Wu
2023-03-22KVM: SVM: Fix benign "bool vs. int" comparison in svm_set_cr0()Sean Christopherson
2023-03-22x86/PVH: avoid 32-bit build warning when obtaining VGA console infoJan Beulich
2023-03-22KVM: VMX: Make CR0.WP a guest owned bitMathias Krause
2023-03-22KVM: x86: Make use of kvm_read_cr*_bits() when testing bitsMathias Krause
2023-03-22KVM: x86: Ignore CR0.WP toggles in non-paging modeMathias Krause
2023-03-22KVM: x86: Do not unload MMU roots when only toggling CR0.WP with TDP enabledMathias Krause
2023-03-22KVM: x86/mmu: Fix comment typoMathias Krause
2023-03-22KVM: x86/mmu: Avoid indirect call for get_cr3Paolo Bonzini
2023-03-21vdso: Improve cmd_vdso_check to check all dynamic relocationsFangrui Song
2023-03-21ftrace: selftest: remove broken trace_direct_trampMark Rutland
2023-03-21KVM: nVMX: Add helpers to setup VMX control msr configsYu Zhang
2023-03-21KVM: nVMX: Remove outdated comments in nested_vmx_setup_ctls_msrs()Yu Zhang
2023-03-21x86/sev: Change snp_guest_issue_request()'s fw_err argumentDionna Glaze
2023-03-21perf/x86/cstate: Add Granite Rapids supportArtem Bityutskiy
2023-03-21perf/x86/msr: Add Granite RapidsKan Liang
2023-03-21perf/x86/intel: Add Granite RapidsKan Liang
2023-03-21perf/x86/amd/core: Always clear status for idxBreno Leitao
2023-03-21x86/smpboot: Reference count on smpboot_setup_warm_reset_vector()David Woodhouse
2023-03-21x86/smpboot: Remove initial_gsBrian Gerst
2023-03-21x86/smpboot: Remove early_gdt_descr on 64-bitBrian Gerst
2023-03-21x86/smpboot: Remove initial_stack on 64-bitBrian Gerst
2023-03-21x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallelDavid Woodhouse
2023-03-19x86/MCE/AMD: Use an u64 for bank_mapMuralidhara M K