summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm
AgeCommit message (Expand)Author
2022-11-30KVM: x86/xen: Compatibility fixes for shared runstate areaDavid Woodhouse
2022-11-29x86/cpuid: Carve out all CPUID functionalityBorislav Petkov
2022-11-28x86: KVM: Advertise AVX-IFMA CPUID to user spaceJiaxi Chen
2022-11-28x86: KVM: Advertise AMX-FP16 CPUID to user spaceChang S. Bae
2022-11-28x86: KVM: Advertise CMPccXADD CPUID to user spaceJiaxi Chen
2022-11-28x86/hyperv: Expand definition of struct hv_vp_assist_pageSaurabh Sengar
2022-11-27x86/resctrl: Move MSR defines into msr-index.hBorislav Petkov
2022-11-25x86/boot: Skip realmode init code when running as Xen PV guestJuergen Gross
2022-11-24x86/paravirt: Use common macro for creating simple asm paravirt functionsJuergen Gross
2022-11-24x86/paravirt: Remove clobber bitmask from .parainstructionsKees Cook
2022-11-22x86/cpu: Drop 32-bit Xen PV guest code in update_task_stack()Juergen Gross
2022-11-22x86/cpu: Remove unneeded 64-bit dependency in arch_enter_from_user_mode()Juergen Gross
2022-11-22x86/cpufeatures: Add X86_FEATURE_XENPV to disabled-features.hJuergen Gross
2022-11-21Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsIngo Molnar
2022-11-21x86/tsx: Add a feature bit for TSX control MSR supportPawan Gupta
2022-11-20Merge tag 'locking_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2022-11-19platform/x86/intel/ifs: Use generic microcode headers and functionsJithu Joseph
2022-11-18x86/microcode/intel: Use a reserved field for metasizeJithu Joseph
2022-11-18x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check()Jithu Joseph
2022-11-18x86/microcode/intel: Reuse microcode_sanity_check()Jithu Joseph
2022-11-18x86/microcode/intel: Reuse find_matching_signature()Jithu Joseph
2022-11-18KVM: nSVM: hyper-v: Enable L2 TLB flushVitaly Kuznetsov
2022-11-18KVM: nVMX: hyper-v: Enable L2 TLB flushVitaly Kuznetsov
2022-11-18KVM: nVMX: hyper-v: Cache VP assist page in 'struct kvm_vcpu_hv'Vitaly Kuznetsov
2022-11-18KVM: x86: Introduce .hv_inject_synthetic_vmexit_post_tlb_flush() nested hookVitaly Kuznetsov
2022-11-18KVM: nVMX: Keep track of hv_vm_id/hv_vp_id when eVMCS is in useVitaly Kuznetsov
2022-11-18KVM: x86: hyper-v: Use preallocated buffer in 'struct kvm_vcpu_hv' instead of...Vitaly Kuznetsov
2022-11-18KVM: x86: hyper-v: Create a separate fifo for L2 TLB flushVitaly Kuznetsov
2022-11-18KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercallsVitaly Kuznetsov
2022-11-18KVM: x86: hyper-v: Introduce TLB flush fifoVitaly Kuznetsov
2022-11-18KVM: x86: hyper-v: Resurrect dedicated KVM_REQ_HV_TLB_FLUSH flagVitaly Kuznetsov
2022-11-18KVM: x86: Rename 'enable_direct_tlbflush' to 'enable_l2_tlb_flush'Vitaly Kuznetsov
2022-11-18x86/hyperv: KVM: Rename "hv_enlightenments" to "hv_vmcb_enlightenments"Sean Christopherson
2022-11-18KVM: SVM: Add a proper field for Hyper-V VMCB enlightenmentsSean Christopherson
2022-11-18x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.hSean Christopherson
2022-11-18ftrace: abstract DYNAMIC_FTRACE_WITH_ARGS accessesMark Rutland
2022-11-18ftrace: rename ftrace_instruction_pointer_set() -> ftrace_regs_set_instructio...Mark Rutland
2022-11-18ftrace: pass fregs to arch_ftrace_set_direct_caller()Mark Rutland
2022-11-18efi: x86: Move EFI runtime map sysfs code to arch/x86Ard Biesheuvel
2022-11-18efi: memmap: Move manipulation routines into x86 arch treeArd Biesheuvel
2022-11-18efi: memmap: Move EFI fake memmap support into x86 arch treeArd Biesheuvel
2022-11-18efi: libstub: Add mixed mode support to command line initrd loaderArd Biesheuvel
2022-11-18efi: libstub: Permit mixed mode return types other than efi_status_tArd Biesheuvel
2022-11-18stackprotector: actually use get_random_canary()Jason A. Donenfeld
2022-11-17x86/tdx: Add a wrapper to get TDREPORT0 from the TDX ModuleKuppuswamy Sathyanarayanan
2022-11-17x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORSThomas Gleixner
2022-11-17PCI/MSI: Get rid of PCI_MSI_IRQ_DOMAINThomas Gleixner
2022-11-17clocksource/drivers/hyper-v: Include asm/hyperv-tlfs.h not asm/mshyperv.hThomas Gleixner
2022-11-16KVM: x86/mmu: Use BIT{,_ULL}() for PFERR masksDavid Matlack
2022-11-16locking: Fix qspinlock/x86 inline asm errorGuo Jin