summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/bugs.c
Commit message (Expand)AuthorAgeFilesLines
* x86/speculation: Use IBRS if available before calling into firmwareDavid Woodhouse2018-02-201-1/+11
* x86/spectre: Fix an error messageDan Carpenter2018-02-151-1/+1
* x86/speculation: Clean up various Spectre related detailsIngo Molnar2018-02-131-17/+11
* Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()"David Woodhouse2018-02-131-6/+0
* x86/spectre: Simplify spectre_v2 command line parsingKarimAllah Ahmed2018-02-021-30/+56
* x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable"Colin Ian King2018-01-301-1/+1
* x86/spectre: Report get_user mitigation for spectre_v1Dan Williams2018-01-301-1/+1
* x86/spectre: Check CONFIG_RETPOLINE in command line parserDou Liyang2018-01-301-3/+3
* x86/speculation: Simplify indirect_branch_prediction_barrier()Borislav Petkov2018-01-271-0/+6
* x86/cpufeatures: Clean up Spectre v2 related CPUID flagsDavid Woodhouse2018-01-271-4/+3
* x86/cpu/bugs: Make retpoline module warning conditionalThomas Gleixner2018-01-271-3/+11
* x86/bugs: Drop one "mitigation" from dmesgBorislav Petkov2018-01-261-1/+1
* x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) supportDavid Woodhouse2018-01-261-1/+9
* module/retpoline: Warn about missing retpoline in moduleAndi Kleen2018-01-261-1/+16
* x86/retpoline: Fill RSB on context switch for affected CPUsDavid Woodhouse2018-01-151-0/+36
* x86/spectre: Add boot time option to select Spectre v2 mitigationDavid Woodhouse2018-01-121-1/+157
* x86/cpu: Implement CPU vulnerabilites sysfs functionsThomas Gleixner2018-01-081-0/+29
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* x86/mm/32: Move setup_clear_cpu_cap(X86_FEATURE_PCID) earlierAndy Lutomirski2017-09-171-8/+0
* x86/mm: Disable PCID on 32-bit kernelsAndy Lutomirski2017-07-051-0/+8
* x86: use set_memory.h headerLaura Abbott2017-05-081-1/+1
* x86/cpu: Merge bugs.c and bugs_64.cBorislav Petkov2016-10-251-4/+22
* x86/fpu: Move various internal function prototypes to fpu/internal.hIngo Molnar2015-05-191-1/+1
* x86/fpu: Rename i387.h to fpu/api.hIngo Molnar2015-05-191-1/+1
* x86/fpu: Factor out the FPU bug detection code into fpu__init_check_bugs()Ingo Molnar2015-05-191-52/+1
* x86: Get rid of ->hard_math and all the FPU asm fuH. Peter Anvin2013-06-061-19/+2
* x86: Fold-in trivial check_config functionBorislav Petkov2013-04-161-16/+11
* x86, cpu: Convert FDIV bug detectionBorislav Petkov2013-04-021-3/+4
* x86 idle: remove 32-bit-only "no-hlt" parameter, hlt_works_ok flagLen Brown2013-02-101-27/+0
* x86, 386 removal: Remove CONFIG_X86_POPAD_OKH. Peter Anvin2012-11-291-28/+0
* x86, 386 removal: Remove CONFIG_BSWAPH. Peter Anvin2012-11-291-11/+2
* x86, fpu: use non-lazy fpu restore for processors supporting xsaveSuresh Siddha2012-09-181-1/+6
* x86/debug: Add KERN_<LEVEL> to bare printks, convert printks to pr_<level>Joe Perches2012-06-061-10/+10
* x86-32, fpu: Fix DNA exception during check_fpu()Suresh Siddha2011-06-301-0/+4
* x86 idle: deprecate "no-hlt" cmdline paramLen Brown2011-05-291-0/+1
* x86: Avoid check hlt for newer cpusJacob Pan2010-05-071-1/+1
* x86/cpu: Clean up various files a bitAlan Cox2009-07-111-5/+5
* x86: fdiv bug detection fixKrzysztof Helt2008-07-311-1/+5
* x86: APIC: remove apic_write_around(); use alternativesMaciej W. Rozycki2008-07-181-22/+1
* x86: janitor work in bugs.cMiklos Vajna2008-05-251-8/+19
* Fix booting pentium+ with dodgy TSCRusty Russell2008-04-061-8/+0
* remove mca-pentiumAdrian Bunk2008-02-191-8/+0
* x86: convert TSC disabling to generic cpuid disable bitmapAndi Kleen2008-01-301-1/+1
* x86: use CR0 defines.Dave Jones2008-01-301-1/+2
* Delete filenames in comments.Dave Jones2007-10-131-2/+0
* i386: move kernel/cpuThomas Gleixner2007-10-111-0/+192
OpenPOWER on IntegriCloud