summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/microcode_amd.c
AgeCommit message (Expand)AuthorFilesLines
2012-09-19x86, microcode, AMD: Fix use after free in free_cache()Dan Carpenter1-2/+2
2012-08-22x86, microcode, AMD: Rewrite patch application procedureBorislav Petkov1-115/+121
2012-08-22x86, microcode, AMD: Add a small, per-family patches cacheBorislav Petkov1-1/+66
2012-08-22x86, microcode, AMD: Add reverse equiv table searchBorislav Petkov1-16/+30
2012-08-22x86, microcode: Add a refresh firmware flag to ->request_microcode_fwBorislav Petkov1-1/+2
2012-08-22x86, microcode, AMD: Read CPUID(1).EAX on the correct cpuBorislav Petkov1-6/+6
2012-08-22x86, microcode, AMD: Check before applying a patchBorislav Petkov1-3/+10
2012-08-22x86, microcode, AMD: Remove useless get_ucode_data wrapperBorislav Petkov1-2/+2
2012-08-22x86, microcode, AMD: Fix broken ucode patch size checkAndreas Herrmann1-3/+4
2012-04-13x86, microcode: Ensure that module is only loaded on supported AMD CPUsAndreas Herrmann1-5/+7
2012-02-07x86/microcode: Remove noisy AMD microcode warningPrarit Bhargava1-1/+0
2012-01-26x86/microcode_amd: Add support for CPU family specific container filesAndreas Herrmann1-2/+22
2011-12-14x86, microcode, AMD: Update copyrightsBorislav Petkov1-3/+7
2011-12-14x86, microcode, AMD: Exit early on successBorislav Petkov1-13/+9
2011-12-14x86, microcode, AMD: Simplify ucode verificationBorislav Petkov1-86/+93
2011-12-14x86, microcode, AMD: Add a reusable bufferBorislav Petkov1-0/+8
2011-12-14x86, microcode, AMD: Add a vendor-specific exit functionBorislav Petkov1-0/+4
2011-10-19x86, microcode, AMD: Add microcode revision to /proc/cpuinfoBorislav Petkov1-2/+3
2011-06-16x86, microcode, AMD: Fix section header size checkBorislav Petkov1-7/+8
2011-06-15x86, microcode, AMD: Correct buf referencesBorislav Petkov1-3/+3
2011-02-20x86, microcode, AMD: Fix signedness bug in generic_load_microcode()Dan Carpenter1-1/+1
2011-02-10x86, microcode, AMD: Extend ucode size verificationBorislav Petkov1-16/+44
2011-02-09x86, microcode, AMD: Cleanup dmesg outputBorislav Petkov1-14/+16
2011-02-09x86, microcode, AMD: Remove unneeded memset callBorislav Petkov1-1/+0
2011-02-09x86, microcode, AMD: Simplify get_next_ucodeBorislav Petkov1-36/+32
2011-02-09x86, microcode, AMD: Simplify install_equiv_cpu_tableBorislav Petkov1-13/+8
2011-02-09x86, microcode, AMD: Release firmware on errorBorislav Petkov1-12/+14
2011-01-06Merge branch 'x86-microcode-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-24/+10
2010-11-10x86, microcode, AMD: Cleanup code a bitBorislav Petkov1-20/+5
2010-11-10x86, microcode, AMD: Replace vmalloc+memset with vzallocJesper Juhl1-9/+10
2010-11-10x86: Remove unnecessary casts of void ptr returning alloc function return valuesJesper Juhl1-1/+1
2010-01-23Revert "x86: ucode-amd: Load ucode-patches once ..."Andreas Herrmann1-31/+13
2009-12-09arch/x86/kernel/microcode*: Use pr_fmt() and remove duplicated KERN_ERR prefixJoe Perches1-21/+19
2009-11-17x86: ucode-amd: Move family check to microcde_amd.c's init functionAndreas Herrmann1-6/+15
2009-11-10x86: ucode-amd: Convert printk(KERN_*...) to pr_*(...)Andreas Herrmann1-19/+15
2009-11-10x86: ucode-amd: Don't warn when no ucode is available for a CPU revisionAndreas Herrmann1-4/+1
2009-11-10x86: ucode-amd: Load ucode-patches once and not separately of each CPUAndreas Herrmann1-7/+17
2009-11-10x86, amd-ucode: Remove needless log messagesAndreas Herrmann1-8/+1
2009-11-10x86, amd-ucode: Check UCODE_MAGIC before loading the container fileBorislav Petkov1-0/+6
2009-06-07x86, microcode: Simplify vfree() useFigo.zhang1-8/+4
2009-05-12x86: microcode: use smp_call_function_single instead of set_cpus_allowed, cle...Dmitry Adamushko1-36/+22
2009-03-18x86: microcode: cleanupIngo Molnar1-23/+20
2008-12-19x86: fix warning in arch/x86/kernel/microcode_amd.cIngo Molnar1-1/+2
2008-12-16x86: microcode_amd: modify log messagesAndreas Herrmann1-32/+26
2008-12-16x86: microcode_amd: use 'packed' attribute for structsAndreas Herrmann1-22/+23
2008-12-16x86: microcode_amd: remove (wrong) chipset deivce ID checksAndreas Herrmann1-27/+5
2008-12-16x86: microcode_amd: consolidate macro definitionsAndreas Herrmann1-13/+3
2008-12-16x86: microcode_amd: replace inline asm by common rdmsr/wrmsr functionsAndreas Herrmann1-18/+5
2008-12-16x86: microcode_amd: don't pass superfluous function pointer for get_ucode_dataAndreas Herrmann1-17/+12
2008-12-16x86: microcode_amd: fix compile warningAndreas Herrmann1-9/+11