summaryrefslogtreecommitdiffstats
path: root/arch/x86/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus-6.0-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-08-142-1/+4
|\
| * x86/xen: Add support for HVMOP_set_evtchn_upcall_vectorJane Malalane2022-08-122-1/+4
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-08-111-1/+1
|\ \
| * | KVM: x86: Tag kvm_mmu_x86_module_init() with __initSean Christopherson2022-08-101-1/+1
* | | Merge tag 'x86_bugs_pbrsb' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2022-08-093-2/+25
|\ \ \
| * | | x86/speculation: Add LFENCE to RSB fill sequencePawan Gupta2022-08-031-1/+3
| * | | x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon2022-08-033-1/+22
| | |/ | |/|
* | | Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linuxLinus Torvalds2022-08-081-10/+12
|\ \ \
| * | | bitops: unify non-atomic bitops prototypes across architecturesAlexander Lobakin2022-07-011-10/+12
* | | | Merge tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2022-08-071-2/+0
|\ \ \ \ | |_|_|/ |/| | |
| * | | profile: setup_profiling_timer() is moslty not implementedBen Dooks2022-07-301-2/+0
* | | | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-062-19/+2
|\ \ \ \
| * | | | x86/mm: move protection_map[] inside the platformAnshuman Khandual2022-07-182-19/+2
| |/ / /
* | | | Merge tag 'x86_sgx_for_v6.0-2022-08-03.1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2022-08-052-0/+70
|\ \ \ \
| * | | | x86/sgx: Support complete page removalReinette Chatre2022-07-071-0/+21
| * | | | x86/sgx: Support modifying SGX page typeReinette Chatre2022-07-071-0/+20
| * | | | x86/sgx: Support restricting of enclave page permissionsReinette Chatre2022-07-071-0/+21
| * | | | x86/sgx: Keep record of SGX page typeReinette Chatre2022-07-071-0/+3
| * | | | x86/sgx: Add wrapper for SGX2 EMODPR functionReinette Chatre2022-07-071-0/+5
* | | | | Merge tag 'asm-generic-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-08-051-9/+0
|\ \ \ \ \
| * | | | | arch/*/: remove CONFIG_VIRT_TO_BUSArnd Bergmann2022-06-281-9/+0
* | | | | | Merge tag 'pci-v5.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-08-052-11/+0
|\ \ \ \ \ \
| * | | | | | PCI: Move isa_dma_bridge_buggy out of asm/dma.hStafford Horne2022-07-231-8/+0
| * | | | | | PCI: Remove pci_get_legacy_ide_irq() and asm-generic/pci.hStafford Horne2022-07-231-3/+0
* | | | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-08-0412-40/+132
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge remote-tracking branch 'kvm/next' into kvm-next-5.20Paolo Bonzini2022-08-0112-40/+132
| |\ \ \ \ \ \ \
| | * | | | | | | KVM: x86: Restrict get_mt_mask() to a u8, use KVM_X86_OP_OPTIONAL_RET0Sean Christopherson2022-07-142-2/+2
| | * | | | | | | KVM: x86: Tweak name of MONITOR/MWAIT #UD quirk to make it #UD specificSean Christopherson2022-07-142-2/+2
| | * | | | | | | KVM: x86/mmu: Replace UNMAPPED_GVA with INVALID_GPA for gva_to_gpa()Hou Wenlong2022-07-131-1/+0
| | * | | | | | | KVM: SVM: Introduce hybrid-AVIC modeSuravee Suthikulpanit2022-06-241-5/+0
| | * | | | | | | KVM: SVM: Introduce logic to (de)activate x2AVIC modeSuravee Suthikulpanit2022-06-241-0/+1
| | * | | | | | | KVM: SVM: Update max number of vCPUs supported for x2AVIC modeSuravee Suthikulpanit2022-06-241-3/+9
| | * | | | | | | KVM: SVM: Detect X2APIC virtualization (x2AVIC) supportSuravee Suthikulpanit2022-06-241-0/+3
| | * | | | | | | KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELDSuravee Suthikulpanit2022-06-241-2/+2
| | * | | | | | | x86/cpufeatures: Introduce x2AVIC CPUID bitSuravee Suthikulpanit2022-06-241-0/+1
| | * | | | | | | KVM: x86: Add emulation for MSR_IA32_MCx_CTL2 MSRs.Jue Wang2022-06-241-0/+1
| | * | | | | | | KVM: x86/mmu: Extend Eager Page Splitting to nested MMUsDavid Matlack2022-06-241-0/+22
| | * | | | | | | KVM: x86/mmu: Cache the access bits of shadowed translationsDavid Matlack2022-06-241-1/+1
| | * | | | | | | KVM: x86/MMU: Allow NX huge pages to be disabled on a per-vm basisBen Gardon2022-06-241-0/+2
| | * | | | | | | KVM: x86: Add a quirk for KVM's "MONITOR/MWAIT are NOPs!" behaviorSean Christopherson2022-06-202-1/+3
| | * | | | | | | KVM: x86: Move "apicv_active" into "struct kvm_lapic"Sean Christopherson2022-06-201-1/+0
| | * | | | | | | KVM: x86: Drop @vcpu parameter from kvm_x86_ops.hwapic_isr_update()Sean Christopherson2022-06-201-1/+1
| | * | | | | | | Merge branch 'kvm-5.20-early'Paolo Bonzini2022-06-099-23/+84
| | |\ \ \ \ \ \ \
| | | * | | | | | | KVM: x86: PIT: Preserve state of speaker port data bitPaul Durrant2022-06-081-1/+2
| | | * | | | | | | KVM: VMX: Enable Notify VM exitTao Xu2022-06-084-1/+18
| | | * | | | | | | KVM: x86: Introduce "struct kvm_caps" to track misc caps/settingsSean Christopherson2022-06-081-15/+0
| | | * | | | | | | KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pending triple faultChenyi Qiang2022-06-082-1/+7
| | | * | | | | | | KVM: x86/pmu: Drop amd_event_mapping[] in the KVM contextLike Xu2022-06-081-1/+1
| | | * | | | | | | perf: x86/core: Add interface to query perfmon_event_map[] directlyLike Xu2022-06-081-0/+6
| | | * | | | | | | KVM: x86/pmu: Disable guest PEBS temporarily in two rare situationsLike Xu2022-06-081-0/+9