aboutsummaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2024-04-22x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handlerTom Lendacky1-2/+4
2024-04-22x86/cpu/vfm: Update arch/x86/include/asm/intel-family.hTony Luck2-2/+85
2024-04-22x86/cpu/vfm: Add new macros to work with (vendor/family/model) valuesTony Luck1-0/+93
2024-04-22x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86Tony Luck1-3/+17
2024-04-21x86/Kconfig: Merge the two CONFIG_X86_EXTENDED_PLATFORM entriesMasahiro Yamada1-19/+7
2024-04-21Merge tag 'sched_urgent_for_v6.9_rc5' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+3
2024-04-21Merge tag 'x86_urgent_for_v6.9_rc5' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-12/+87
2024-04-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds18-113/+157
2024-04-20x86/purgatory: Switch to the position-independent small code modelArd Biesheuvel1-1/+2
2024-04-19KVM: VMX: Introduce test mode related to EPT violation VEIsaku Yamahata4-4/+73
2024-04-19KVM, x86: add architectural support code for #VEPaolo Bonzini2-0/+16
2024-04-19KVM: x86/mmu: Track shadow MMIO value on a per-VM basisSean Christopherson5-10/+13
2024-04-19KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_maskIsaku Yamahata2-2/+5
2024-04-19KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTESean Christopherson3-14/+28
2024-04-19KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTESean Christopherson4-13/+19
2024-04-19Merge x86 bugfixes from Linux 6.9-rc3Paolo Bonzini42-162/+369
2024-04-19crypto: x86/aes-xts - optimize size of instructions operating on lengthsEric Biggers2-28/+30
2024-04-19crypto: x86/aes-xts - eliminate a few more instructionsEric Biggers1-26/+13
2024-04-19crypto: x86/aes-xts - handle AES-128 and AES-192 more efficientlyEric Biggers1-86/+92
2024-04-19crypto: x86/aesni-xts - deduplicate aesni_xts_enc() and aesni_xts_dec()Eric Biggers1-191/+79
2024-04-19crypto: x86/aes-xts - handle CTS encryption more efficientlyEric Biggers1-24/+29
2024-04-19crypto: x86/sha256-ni - simplify do_4roundsEric Biggers1-6/+4
2024-04-19crypto: x86/sha256-ni - optimize code sizeEric Biggers1-15/+15
2024-04-19crypto: x86/sha256-ni - rename some register aliasesEric Biggers1-17/+17
2024-04-19crypto: x86/sha256-ni - convert to use rounds macrosEric Biggers1-182/+29
2024-04-19crypto: x86/aes-xts - access round keys using single-byte offsetsEric Biggers1-37/+44
2024-04-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski11-145/+128
2024-04-18bpf: Fix JIT of is_mov_percpu_addr instruction.Alexei Starovoitov1-1/+1
2024-04-18x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQEric Biggers1-3/+3
2024-04-18x86/fred: Fix incorrect error code printout in fred_bad_type()Hou Wenlong1-4/+4
2024-04-18x86/fred: Fix INT80 emulation for FREDXin Li (Intel)2-1/+66
2024-04-17x86/retpolines: Enable the default thunk warning only on relevant configsBorislav Petkov (AMD)1-0/+7
2024-04-17Merge branch 'svm' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini5-67/+57
2024-04-16Merge tag 'kvm-x86-fixes-6.9-rcN' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini8-43/+84
2024-04-16sched: Add missing memory barrier in switch_mm_cidMathieu Desnoyers1-0/+3
2024-04-14locking/atomic/x86: Introduce arch_try_cmpxchg64_local()Uros Bizjak2-0/+40
2024-04-14Merge branch 'linus' into perf/core, to pick up perf/urgent fixesIngo Molnar49-274/+710
2024-04-14x86/pat: Fix W^X violation false-positives when running as Xen PV guestJuergen Gross1-8/+18
2024-04-14x86/pat: Restructure _lookup_address_cpa()Juergen Gross1-4/+7
2024-04-14x86/mm: Use lookup_address_in_pgd_attr() in show_fault_oops()Juergen Gross1-3/+4
2024-04-14x86/pat: Introduce lookup_address_in_pgd_attr()Juergen Gross2-3/+32
2024-04-14Merge tag 'x86-urgent-2024-04-14' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds8-119/+115
2024-04-14Merge tag 'perf-urgent-2024-04-14' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2024-04-14x86/bugs: Fix BHI retpoline checkJosh Poimboeuf1-4/+7
2024-04-12x86/sev: Take NUMA node into account when allocating memory for per-CPU SEV dataLi RongQing1-4/+4
2024-04-12Merge branch 'x86/urgent' into x86/cpu, to resolve conflictIngo Molnar22-124/+394
2024-04-12x86/cpu/amd: Move TOPOEXT enablement into the topology parserThomas Gleixner2-15/+21
2024-04-12x86/cpu/amd: Make the NODEID_MSR union actually workThomas Gleixner1-3/+3
2024-04-12x86/cpu/amd: Make the CPUID 0x80000008 parser correctThomas Gleixner1-6/+18
2024-04-12x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHIJosh Poimboeuf2-15/+4