- 8305780 x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changes by Sean Christopherson · 4 years, 3 months ago
- 12ceedb x86/bugs: Add ITLB_MULTIHIT bug infrastructure by Vineela Tummalapalli · 4 years, 7 months ago
- a117aa4 x86/speculation/taa: Add mitigation for TSX Async Abort by Pawan Gupta · 4 years, 7 months ago
- 2112788 x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default by Pawan Gupta · 4 years, 7 months ago
- 919d561 x86/cpu: Add a helper function x86_read_arch_cap_msr() by Pawan Gupta · 4 years, 7 months ago
- 2224e89 x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS by Thomas Gleixner · 4 years, 11 months ago
- 1cdffec x86/speculation/mds: Add BUG_MSBDS_ONLY by Thomas Gleixner · 5 years ago
- fbf6ad08fd x86/speculation/mds: Add basic bug infrastructure for MDS by Andi Kleen · 5 years ago
- d5272d0 x86/speculation: Consolidate CPU whitelists by Thomas Gleixner · 5 years ago
- 1739ba8 x86/cpu: Sanitize FAM6_ATOM naming by Peter Zijlstra · 6 years ago
- ef0efbb x86/speculation: Simplify the CPU bug detection logic by Dominik Brodowski · 6 years ago
- 9ad0558 x86/bugs: Add AMD's SPEC_CTRL MSR usage by Konrad Rzeszutek Wilk · 6 years ago
- 98ccdae x86/bugs: Add AMD's variant of SSB_NO by Konrad Rzeszutek Wilk · 6 years ago
- b0c0545 x86/speculation: Support Enhanced IBRS on future CPUs by Sai Praneeth · 6 years ago
- ef3d45c x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ by Andi Kleen · 6 years ago
- 7f5d090 x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be present by Borislav Petkov · 6 years ago
- 691997b x86/cpu/common: Provide detect_ht_early() by Thomas Gleixner · 6 years ago
- e043928 x86/cpu: Remove the pointless CPU printout by Thomas Gleixner · 6 years ago
- 432e99b x86/speculation/l1tf: Add sysfs reporting for l1tf by Andi Kleen · 6 years ago
- 1adc34a x86/cpu: Re-apply forced caps every time CPU caps are re-read by Andy Lutomirski · 7 years ago
- 3394ef1 x86/bugs: Rename SSBD_NO to SSB_NO by Konrad Rzeszutek Wilk · 6 years ago
- b965592 KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD by Tom Lendacky · 6 years ago
- f69e91f x86/cpufeatures: Disentangle SSBD enumeration by Thomas Gleixner · 6 years ago
- a7c3432 x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS by Thomas Gleixner · 6 years ago
- 4a58908 x86/speculation: Use synthetic bits for IBRS/IBPB/STIBP by Borislav Petkov · 6 years ago
- bf3da84 x86/bugs: Rename _RDS to _SSBD by Konrad Rzeszutek Wilk · 6 years ago
- f854434 x86/bugs/AMD: Add support to disable RDS on Fam[15,16,17]h if requested by David Woodhouse · 6 years ago
- 19e3a2b x86/bugs/intel: Set proper CPU features and setup RDS by Konrad Rzeszutek Wilk · 6 years ago
- 24e4dd9 x86/bugs: Expose /sys/../spec_store_bypass by Konrad Rzeszutek Wilk · 6 years ago
- 88659d5 x86/bugs: Concentrate bug detection into a separate function by Konrad Rzeszutek Wilk · 6 years ago
- aa72eec x86/cpu: Change type of x86_cache_size variable to unsigned int by Gustavo A. R. Silva · 6 years ago
- 06be007 x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping by Jia Zhang · 6 years ago
- 4b234a2 x86/pti: Mark constant arrays as __initconst by Arnd Bergmann · 6 years ago
- cda6b60 x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel by David Woodhouse · 6 years ago
- a8799fd x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown by David Woodhouse · 6 years ago
- d3eba77 x86/cpufeatures: Add CPUID_7_EDX CPUID leaf by David Woodhouse · 6 years ago
- 0d92cf7 x86/cpu, x86/pti: Do not enable PTI on AMD processors by Tom Lendacky · 6 years ago
- 8f96937ee x86/spectre: Add boot time option to select Spectre v2 mitigation by David Woodhouse · 6 years ago
- 2bb5de4 x86/retpoline: Add initial retpoline support by David Woodhouse · 6 years ago
- 00bcb5a x86/mm/32: Move setup_clear_cpu_cap(X86_FEATURE_PCID) earlier by Andy Lutomirski · 7 years ago
- 26323fb x86/cpufeatures: Add X86_BUG_SPECTRE_V[12] by David Woodhouse · 6 years ago
- 43fe953 x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN by Thomas Gleixner · 6 years ago
- d88f601 x86/cpufeatures: Add X86_BUG_CPU_INSECURE by Thomas Gleixner · 6 years ago
- c2cacde x86/cpufeatures: Make CPU bugs sticky by Thomas Gleixner · 6 years ago
- ef46398 x86/cpu: Factor out application of forced CPU caps by Andy Lutomirski · 7 years ago
- 50624dd x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling by Borislav Petkov · 6 years ago
- 23e0943 kaiser: add "nokaiser" boot option, using ALTERNATIVE by Hugh Dickins · 7 years ago
- 0b5ca9d kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user by Hugh Dickins · 7 years ago
- 2684b12 kaiser: enhanced by kernel and user PCIDs by Hugh Dickins · 7 years ago
- 13be448 KAISER: Kernel Address Isolation by Richard Fellner · 7 years ago
- b52f937 x86/mm: Enable CR4.PCIDE on supported systems by Andy Lutomirski · 7 years ago
- e6a2932 x86/mm: Add the 'nopcid' boot option to turn off PCID by Andy Lutomirski · 7 years ago
- 6e306c5 x86/CPU/AMD: Bring back Compute Unit ID by Borislav Petkov · 7 years ago
- 9bae3c3 x86/cpu: Fix bootup crashes by sanitizing the argument of the 'clearcpuid=' command-line option by Lukasz Odzioba · 7 years ago
- 36c1bc6 x86/cpu: Probe CPUID leaf 6 even when cpuid_level == 6 by Andy Lutomirski · 7 years ago
- a035dc6 x86/smpboot: Make logical package management more robust by Thomas Gleixner · 7 years ago
- d49597f x86/cpu: Deal with broken firmware (VMWare/XEN) by Thomas Gleixner · 8 years ago
- 1a4a2bc Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- 05fb3c1 x86/boot: Initialize FPU and X86_FEATURE_ALWAYS even if we don't have CPUID by Andy Lutomirski · 8 years ago
- 2b3061c Merge branch 'x86/mm' into x86/asm, to unify the two branches for simplicity by Ingo Molnar · 8 years ago
- 556b672 x86/entry: Remove outdated comment about SYSCALL targets by Borislav Petkov · 8 years ago
- 4950d6d x86/dumpstack: Remove 64-byte gap at end of irq stack by Josh Poimboeuf · 8 years ago
- 404f6aa x86: Apply more __ro_after_init and const by Kees Cook · 8 years ago
- aeb35d6 Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- fb59831 x86/smp: Remove stack_smp_processor_id() by Andy Lutomirski · 8 years ago
- 186f436 x86/kernel: Audit and remove any unnecessary uses of module.h by Paul Gortmaker · 8 years ago
- 06cd3d8 Merge branch 'linus' into x86/urgent, to refresh the tree by Ingo Molnar · 8 years ago
- 0f6ff2b x86/mm/mpx: Work around MPX erratum SKD046 by Dave Hansen · 8 years ago
- 168f1a7 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- e8df1a95 x86/cpufeature, x86/mm/pkeys: Fix broken compile-time disabling of pkeys by Dave Hansen · 8 years ago
- 71faad4 x86/cpu: Add detection of AMD RAS Capabilities by Yazen Ghannam · 8 years ago
- 45e876f x86/segments/64: When loadsegment(fs, ...) fails, clear the base by Andy Lutomirski · 8 years ago
- 59e21e3 x86/cpufeature: Replace cpu_has_tsc with boot_cpu_has() usage by Borislav Petkov · 8 years ago
- 0230bb0 x86/cpu: Move X86_BUG_ESPFIX initialization to generic_identify() by Andy Lutomirski · 8 years ago
- 7a5d6704 x86/cpu: Probe the behavior of nulling out a segment at boot time by Andy Lutomirski · 8 years ago
- b3edfda x86/cpu: Do the feature test first in enable_sep_cpu() by Borislav Petkov · 8 years ago
- 3fa2fe2 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- d88f48e Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- 33c3cc7 perf/x86/mbm: Add Intel Memory B/W Monitoring enumeration and init by Vikas Shivappa · 8 years ago
- 643ad15 Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- 00f5268 Merge branch 'x86/cleanups' into x86/urgent by Ingo Molnar · 8 years ago
- 13c76ad Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- ba33ea8 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- 58a5aac x86/entry/32: Introduce and use X86_BUG_ESPFIX instead of paravirt_enabled by Andy Lutomirski · 8 years ago
- 1f12e32 x86/topology: Create logical package id by Thomas Gleixner · 8 years ago
- 6a6256f x86: Fix misspellings in comments by Adam Buchbinder · 8 years ago
- 0697694 x86/mm/pkeys: Actually enable Memory Protection Keys in the CPU by Dave Hansen · 8 years ago
- dfb4a70 x86/cpufeature, x86/mm/pkeys: Add protection keys related CPUID definitions by Dave Hansen · 8 years ago
- 1fe3f29 Merge branches 'x86/fpu', 'x86/mm' and 'x86/asm' into x86/pkeys by Ingo Molnar · 8 years ago
- d12a72b x86/mm: Add a 'noinvpcid' boot option to turn off INVPCID by Andy Lutomirski · 8 years ago
- 1b74dde x86/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...) by Chen Yucong · 8 years ago
- 2476f2f x86/alternatives: Discard dynamic check after init by Brian Gerst · 8 years ago
- bc696ca x86/cpufeature: Replace the old static_cpu_has() with safe variant by Borislav Petkov · 8 years ago
- 671d553 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- 362f924 x86/cpufeature: Remove unused and seldomly used cpu_has_xx macros by Borislav Petkov · 8 years ago
- 39c06df x86/cpufeature: Cleanup get_cpu_cap() by Borislav Petkov · 8 years ago
- 2ccd71f x86/cpufeature: Move some of the scattered feature bits to x86_capability by Borislav Petkov · 8 years ago
- 31ac34c x86/cpu: Fix MSR value truncation issue by Borislav Petkov · 9 years ago
- 99f925c x86/cpu: Unify CPU family, model, stepping calculation by Borislav Petkov · 9 years ago
- 581b7f15 x86/cpu: Fix SMAP check in PVOPS environments by Andrew Cooper · 9 years ago