summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)Author
2023-09-22Merge tag 'x86-urgent-2023-09-22' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-09-22x86/hyperv: Remove hv_vtl_early_init initcallSaurabh Sengar
2023-09-22x86/speculation, objtool: Use absolute relocations for annotationsFangrui Song
2023-09-22x86/cpu: Clear SVM feature if disabled by BIOSPaolo Bonzini
2023-09-22x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions fr...Ingo Molnar
2023-09-21x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_opUros Bizjak
2023-09-19x86/shstk: Handle vfork clone failure correctlyRick Edgecombe
2023-09-19x86/srso: Set CPUID feature bits independently of bug or mitigation statusJosh Poimboeuf
2023-09-19x86/xen: allow nesting of same lazy modeJuergen Gross
2023-09-19x86/xen: move paravirt lazy codeJuergen Gross
2023-09-18x86/asm: Fix build of UML with KASANVincent Whitchurch
2023-09-18x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed()Kai Huang
2023-09-17Merge tag 'x86-urgent-2023-09-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-09-17x86/boot/compressed: Reserve more memory for page tablesKirill A. Shutemov
2023-09-15x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set()Uros Bizjak
2023-09-15x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg()Uros Bizjak
2023-09-15x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128}Uros Bizjak
2023-09-14x86/entry: Make IA32 syscalls' availability depend on ia32_enabled()Nikolay Borisov
2023-09-14x86/elf: Make loading of 32bit processes depend on ia32_enabled()Nikolay Borisov
2023-09-14x86/entry: Rename ignore_sysret()Nikolay Borisov
2023-09-14x86: Introduce ia32_enabled()Nikolay Borisov
2023-09-12x86/virt/tdx: Make TDX_MODULE_CALL handle SEAMCALL #UD and #GPKai Huang
2023-09-12x86/virt/tdx: Wire up basic SEAMCALL functionsKai Huang
2023-09-12x86/tdx: Remove 'struct tdx_hypercall_args'Kai Huang
2023-09-12x86/tdx: Reimplement __tdx_hypercall() using TDX_MODULE_CALL asmKai Huang
2023-09-12x86/tdx: Make TDX_HYPERCALL asm similar to TDX_MODULE_CALLKai Huang
2023-09-12x86/numa: Introduce numa_fill_memblks()Alison Schofield
2023-09-12x86/ibt: Suppress spurious ENDBRPeter Zijlstra
2023-09-11x86/tdx: Extend TDX_MODULE_CALL to support more TDCALL/SEAMCALL leafsKai Huang
2023-09-11x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structureKai Huang
2023-09-11x86/tdx: Rename __tdx_module_call() to __tdcall()Kai Huang
2023-09-11x86/tdx: Make macros of TDCALLs consistent with the specKai Huang
2023-09-11x86/tdx: Retry partially-completed page conversion hypercallsDexuan Cui
2023-09-11efi/x86: Move EFI runtime call setup/teardown helpers out of lineArd Biesheuvel
2023-09-10Merge tag 'x86-urgent-2023-09-10' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-09-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-09-07x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressionsNick Desaulniers
2023-09-06x86: Remove the arch_calc_vm_prot_bits() macro from the UAPIThomas Huth
2023-09-04Merge tag 'hyperv-next-signed-20230902' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2023-09-01Merge tag 'x86-urgent-2023-09-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-08-31KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callersSean Christopherson
2023-08-31KVM: x86/mmu: Drop @slot param from exported/external page-track APIsSean Christopherson
2023-08-31KVM: x86/mmu: Rename page-track APIs to reflect the new realitySean Christopherson
2023-08-31KVM: x86/mmu: Drop infrastructure for multiple page-track modesSean Christopherson
2023-08-31KVM: x86/mmu: Use page-track notifiers iff there are external usersSean Christopherson
2023-08-31KVM: x86/mmu: Move KVM-only page-track declarations to internal headerSean Christopherson
2023-08-31KVM: x86: Remove the unused page-track hook track_flush_slot()Yan Zhao
2023-08-31KVM: x86: Add a new page-track hook to handle memslot deletionYan Zhao
2023-08-31KVM: x86: Reject memslot MOVE operations if KVMGT is attachedSean Christopherson