Age | Commit message (Expand) | Author | Files | Lines |
2024-04-18 | x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ | Eric Biggers | 1 | -3/+3 |
2024-04-18 | x86/fred: Fix incorrect error code printout in fred_bad_type() | Hou Wenlong | 1 | -4/+4 |
2024-04-18 | x86/fred: Fix INT80 emulation for FRED | Xin Li (Intel) | 2 | -1/+66 |
2024-04-17 | x86/retpolines: Enable the default thunk warning only on relevant configs | Borislav Petkov (AMD) | 1 | -0/+7 |
2024-04-17 | Merge branch 'svm' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 5 | -67/+57 |
2024-04-16 | Merge tag 'kvm-x86-fixes-6.9-rcN' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 8 | -43/+84 |
2024-04-16 | sched: Add missing memory barrier in switch_mm_cid | Mathieu Desnoyers | 1 | -0/+3 |
2024-04-14 | locking/atomic/x86: Introduce arch_try_cmpxchg64_local() | Uros Bizjak | 2 | -0/+40 |
2024-04-14 | Merge branch 'linus' into perf/core, to pick up perf/urgent fixes | Ingo Molnar | 49 | -274/+710 |
2024-04-14 | Merge tag 'x86-urgent-2024-04-14' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 8 | -119/+115 |
2024-04-14 | Merge tag 'perf-urgent-2024-04-14' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -0/+1 |
2024-04-14 | x86/bugs: Fix BHI retpoline check | Josh Poimboeuf | 1 | -4/+7 |
2024-04-12 | x86/cpu/amd: Move TOPOEXT enablement into the topology parser | Thomas Gleixner | 2 | -15/+21 |
2024-04-12 | x86/cpu/amd: Make the NODEID_MSR union actually work | Thomas Gleixner | 1 | -3/+3 |
2024-04-12 | x86/cpu/amd: Make the CPUID 0x80000008 parser correct | Thomas Gleixner | 1 | -6/+18 |
2024-04-12 | x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI | Josh Poimboeuf | 2 | -15/+4 |
2024-04-12 | x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto | Josh Poimboeuf | 2 | -14/+1 |
2024-04-12 | locking/pvqspinlock/x86: Remove redundant CMP after CMPXCHG in __raw_callee_s... | Uros Bizjak | 1 | -3/+2 |
2024-04-12 | crypto: x86/aes-xts - make non-AVX implementation use new glue code | Eric Biggers | 3 | -203/+132 |
2024-04-12 | crypto: x86/sha512-avx2 - add missing vzeroupper | Eric Biggers | 1 | -0/+1 |
2024-04-12 | crypto: x86/sha256-avx2 - add missing vzeroupper | Eric Biggers | 1 | -0/+1 |
2024-04-12 | crypto: x86/nh-avx2 - add missing vzeroupper | Eric Biggers | 1 | -0/+1 |
2024-04-12 | Merge tag 'hyperv-fixes-signed-20240411' of git://git.kernel.org/pub/scm/linu... | Linus Torvalds | 2 | -26/+12 |
2024-04-11 | KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting | David Matlack | 1 | -10/+6 |
2024-04-11 | KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() | David Matlack | 1 | -14/+0 |
2024-04-11 | KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status | David Matlack | 1 | -5/+16 |
2024-04-11 | KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update | Sean Christopherson | 1 | -3/+3 |
2024-04-11 | KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks | Sean Christopherson | 1 | -1/+9 |
2024-04-11 | perf/x86/intel: Expose existence of callback support to KVM | Sean Christopherson | 2 | -0/+2 |
2024-04-11 | KVM: VMX: Snapshot LBR capabilities during module initialization | Sean Christopherson | 3 | -5/+8 |
2024-04-11 | KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms | Sandipan Das | 1 | -1/+2 |
2024-04-11 | KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible | Sean Christopherson | 5 | -2/+14 |
2024-04-11 | x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57 | Ard Biesheuvel | 1 | -0/+5 |
2024-04-11 | Merge tag 'v6.9-rc3' into x86/boot, to pick up fixes before queueing up more ... | Ingo Molnar | 75 | -494/+836 |
2024-04-11 | x86/bugs: Clarify that syscall hardening isn't a BHI mitigation | Josh Poimboeuf | 1 | -3/+3 |
2024-04-11 | x86/bugs: Fix BHI handling of RRSBA | Josh Poimboeuf | 1 | -12/+18 |
2024-04-11 | x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' | Ingo Molnar | 3 | -42/+42 |
2024-04-11 | x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES | Josh Poimboeuf | 1 | -15/+7 |
2024-04-10 | x86/topology: Don't update cpu_possible_map in topo_set_cpuids() | Thomas Gleixner | 1 | -2/+5 |
2024-04-10 | locking/atomic/x86: Define arch_atomic_sub() family using arch_atomic_add() f... | Uros Bizjak | 2 | -20/+4 |
2024-04-10 | locking/atomic/x86: Rewrite x86_32 arch_atomic64_{,fetch}_{and,or,xor}() func... | Uros Bizjak | 1 | -25/+18 |
2024-04-10 | locking/atomic/x86: Introduce arch_atomic64_read_nonatomic() to x86_32 | Uros Bizjak | 1 | -0/+26 |
2024-04-10 | locking/atomic/x86: Introduce arch_atomic64_try_cmpxchg() to x86_32 | Uros Bizjak | 1 | -2/+8 |
2024-04-10 | perf/x86/rapl: Add support for Intel Lunar Lake | Zhang Rui | 1 | -0/+1 |
2024-04-10 | perf/x86/rapl: Add support for Intel Arrow Lake | Zhang Rui | 1 | -0/+2 |
2024-04-10 | x86/bugs: Fix return type of spectre_bhi_state() | Daniel Sneddon | 1 | -1/+1 |
2024-04-10 | Merge branch 'linus' into x86/urgent, to pick up dependent commits | Ingo Molnar | 17 | -43/+317 |
2024-04-10 | perf/x86: Fix out of range data | Namhyung Kim | 1 | -0/+1 |
2024-04-09 | KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD | Sean Christopherson | 1 | -5/+0 |
2024-04-09 | KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() | Sean Christopherson | 1 | -0/+4 |