summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-01-13KVM: x86: Disable APIC logical map if logical ID covers multiple MDAsSean Christopherson
2023-01-13KVM: x86: Skip redundant x2APIC logical mode optimized cluster setupSean Christopherson
2023-01-13KVM: x86: Explicitly track all possibilities for APIC map's logical modesSean Christopherson
2023-01-13KVM: x86: Explicitly skip optimized logical map setup if vCPU's LDR==0Sean Christopherson
2023-01-13KVM: SVM: Add helper to perform final AVIC "kick" of single vCPUSean Christopherson
2023-01-13KVM: SVM: Document that vCPU ID == APIC ID in AVIC kick fastpatchSean Christopherson
2023-01-13Revert "KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible"Sean Christopherson
2023-01-13KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fastSuravee Suthikulpanit
2023-01-13KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kickSean Christopherson
2023-01-13KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled" booleanSean Christopherson
2023-01-13KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabledSean Christopherson
2023-01-13KVM: x86: Move APIC access page helper to common x86 codeSean Christopherson
2023-01-13KVM: x86: Handle APICv updates for APIC "mode" changes via requestSean Christopherson
2023-01-13KVM: SVM: Don't put/load AVIC when setting virtual APIC modeSean Christopherson
2023-01-13KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit IDSean Christopherson
2023-01-13KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabledSean Christopherson
2023-01-13KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid targetSean Christopherson
2023-01-13KVM: SVM: Flush the "current" TLB when activating AVICSean Christopherson
2023-01-13KVM: x86: Purge "highest ISR" cache when updating APICv stateSean Christopherson
2023-01-13KVM: x86: Blindly get current x2APIC reg value on "nodecode write" trapsSean Christopherson
2023-01-13x86/cpu: Remove misleading commentJuergen Gross
2023-01-13Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds
2023-01-13x86/gsseg: Add the new <asm/gsseg.h> header to <asm/asm-prototypes.h>Ingo Molnar
2023-01-13entry, kasan, x86: Disallow overriding mem*() functionsPeter Zijlstra
2023-01-13cpuidle, ACPI: Make noinstr cleanPeter Zijlstra
2023-01-13cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr cleanPeter Zijlstra
2023-01-13cpuidle, xenpv: Make more PARAVIRT_XXL noinstr cleanPeter Zijlstra
2023-01-13cpuidle, tdx: Make TDX code noinstr cleanPeter Zijlstra
2023-01-13cpuidle, mwait: Make the mwait code noinstr cleanPeter Zijlstra
2023-01-13x86/tdx: Remove TDX_HCALL_ISSUE_STIPeter Zijlstra
2023-01-13arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabledPeter Zijlstra
2023-01-13cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRSPeter Zijlstra
2023-01-13cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATEPeter Zijlstra
2023-01-13objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra
2023-01-13x86/idle: Replace 'x86_idle' function pointer with a static_callPeter Zijlstra
2023-01-13x86/perf/amd: Remove tracing from perf_lopwr_cb()Peter Zijlstra
2023-01-13x86/gsseg: Use the LKGS instruction if available for load_gs_index()H. Peter Anvin (Intel)
2023-01-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-01-12Merge tag 'for-linus-6.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-01-12x86/hyperv: Add support for detecting nested hypervisorJinank Jain
2023-01-12x86/gsseg: Move load_gs_index() to its own new header fileH. Peter Anvin (Intel)
2023-01-12x86/gsseg: Make asm_load_gs_index() take an u16H. Peter Anvin (Intel)
2023-01-12x86/opcode: Add the LKGS instruction to x86-opcode-mapH. Peter Anvin (Intel)
2023-01-12x86/cpufeature: Add the CPU feature bit for LKGSH. Peter Anvin (Intel)
2023-01-12x86/bugs: Reset speculation control settings on initBreno Leitao
2023-01-12x86/mm: fix poking_init() for Xen PV guestsJuergen Gross
2023-01-11KVM: x86/xen: Avoid deadlock by adding kvm->arch.xen.xen_lock leaf node lockDavid Woodhouse
2023-01-11x86/pci: Simplify is_mmconf_reserved() messagesBjorn Helgaas
2023-01-11KVM: x86/xen: Fix potential deadlock in kvm_xen_update_runstate_guest()David Woodhouse
2023-01-11KVM: x86/xen: Fix lockdep warning on "recursive" gpc lockingDavid Woodhouse