summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/bugs.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-20x86/speculation: Use IBRS if available before calling into firmwareDavid Woodhouse1-1/+11
2018-02-15x86/spectre: Fix an error messageDan Carpenter1-1/+1
2018-02-13x86/speculation: Clean up various Spectre related detailsIngo Molnar1-17/+11
2018-02-13Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()"David Woodhouse1-6/+0
2018-02-02x86/spectre: Simplify spectre_v2 command line parsingKarimAllah Ahmed1-30/+56
2018-01-31x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable"Colin Ian King1-1/+1
2018-01-30x86/spectre: Report get_user mitigation for spectre_v1Dan Williams1-1/+1
2018-01-30x86/spectre: Check CONFIG_RETPOLINE in command line parserDou Liyang1-3/+3
2018-01-27x86/speculation: Simplify indirect_branch_prediction_barrier()Borislav Petkov1-0/+6
2018-01-27x86/cpufeatures: Clean up Spectre v2 related CPUID flagsDavid Woodhouse1-4/+3
2018-01-27x86/cpu/bugs: Make retpoline module warning conditionalThomas Gleixner1-3/+11
2018-01-26x86/bugs: Drop one "mitigation" from dmesgBorislav Petkov1-1/+1
2018-01-26x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) supportDavid Woodhouse1-1/+9
2018-01-26module/retpoline: Warn about missing retpoline in moduleAndi Kleen1-1/+16
2018-01-15x86/retpoline: Fill RSB on context switch for affected CPUsDavid Woodhouse1-0/+36
2018-01-12x86/spectre: Add boot time option to select Spectre v2 mitigationDavid Woodhouse1-1/+157
2018-01-08x86/cpu: Implement CPU vulnerabilites sysfs functionsThomas Gleixner1-0/+29
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-17x86/mm/32: Move setup_clear_cpu_cap(X86_FEATURE_PCID) earlierAndy Lutomirski1-8/+0
2017-07-05x86/mm: Disable PCID on 32-bit kernelsAndy Lutomirski1-0/+8
2017-05-09x86: use set_memory.h headerLaura Abbott1-1/+1
2016-10-25x86/cpu: Merge bugs.c and bugs_64.cBorislav Petkov1-4/+22
2015-05-19x86/fpu: Move various internal function prototypes to fpu/internal.hIngo Molnar1-1/+1
2015-05-19x86/fpu: Rename i387.h to fpu/api.hIngo Molnar1-1/+1
2015-05-19x86/fpu: Factor out the FPU bug detection code into fpu__init_check_bugs()Ingo Molnar1-52/+1
2013-06-07x86: Get rid of ->hard_math and all the FPU asm fuH. Peter Anvin1-19/+2
2013-04-16x86: Fold-in trivial check_config functionBorislav Petkov1-16/+11
2013-04-02x86, cpu: Convert FDIV bug detectionBorislav Petkov1-3/+4
2013-02-10x86 idle: remove 32-bit-only "no-hlt" parameter, hlt_works_ok flagLen Brown1-27/+0
2012-11-30x86, 386 removal: Remove CONFIG_X86_POPAD_OKH. Peter Anvin1-28/+0
2012-11-30x86, 386 removal: Remove CONFIG_BSWAPH. Peter Anvin1-11/+2
2012-09-19x86, fpu: use non-lazy fpu restore for processors supporting xsaveSuresh Siddha1-1/+6
2012-06-06x86/debug: Add KERN_<LEVEL> to bare printks, convert printks to pr_<level>Joe Perches1-10/+10
2011-07-01x86-32, fpu: Fix DNA exception during check_fpu()Suresh Siddha1-0/+4
2011-05-29x86 idle: deprecate "no-hlt" cmdline paramLen Brown1-0/+1
2010-05-08x86: Avoid check hlt for newer cpusJacob Pan1-1/+1
2009-07-11x86/cpu: Clean up various files a bitAlan Cox1-5/+5
2008-08-01x86: fdiv bug detection fixKrzysztof Helt1-1/+5
2008-07-18x86: APIC: remove apic_write_around(); use alternativesMaciej W. Rozycki1-22/+1
2008-05-25x86: janitor work in bugs.cMiklos Vajna1-8/+19
2008-04-07Fix booting pentium+ with dodgy TSCRusty Russell1-8/+0
2008-02-19remove mca-pentiumAdrian Bunk1-8/+0
2008-01-30x86: convert TSC disabling to generic cpuid disable bitmapAndi Kleen1-1/+1
2008-01-30x86: use CR0 defines.Dave Jones1-1/+2
2007-10-13Delete filenames in comments.Dave Jones1-2/+0
2007-10-11i386: move kernel/cpuThomas Gleixner1-0/+192