summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/microcode (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/microcode: Remove unnecessary perf callbackBorislav Petkov2022-05-311-3/+0
* x86/microcode: Taint and warn on late loadingBorislav Petkov2022-05-311-0/+5
* x86/microcode: Default-disable late loadingBorislav Petkov2022-05-311-1/+6
* x86/microcode: Rip out the OLD_INTERFACEBorislav Petkov2022-05-311-100/+0
* Merge tag 'platform-drivers-x86-v5.19-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2022-05-241-52/+7
|\
| * x86/microcode/intel: Expose collect_cpu_info_early() for IFSJithu Joseph2022-05-121-52/+7
* | x86/cpu: Load microcode during restore_processor_state()Borislav Petkov2022-04-191-3/+3
|/
* x86/microcode: Use the firmware_loader built-in APIBorislav Petkov2021-10-223-22/+18
* x86/microcode: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior2021-08-101-9/+9
* x86/microcode: Check for offline CPUs before requesting new microcodeOtavio Pontes2021-03-221-4/+4
* x86/microcode: Make microcode_init() staticBorislav Petkov2020-12-311-1/+1
* Merge tag 'x86_microcode_update_for_v5.11' of git://git.kernel.org/pub/scm/li...Linus Torvalds2020-12-141-1/+0
|\
| * x86/microcode/amd: Remove unneeded breakTom Rix2020-10-261-1/+0
* | x86/microcode/intel: Check patch signature before saving microcode for early ...Chen Yu2020-11-171-53/+10
|/
* x86/microcode: Do not select FW_LOADERHerbert Xu2020-06-151-2/+0
* x86/microcode: Fix return value for microcode late loadingMihai Carabas2020-04-221-8/+7
* x86/microcode/intel: Issue the revision updated message only on the BSPBorislav Petkov2019-10-011-2/+3
* x86/microcode: Update late microcode in parallelAshok Raj2019-10-011-15/+21
* x86/microcode/amd: Fix two -Wunused-but-set-variable warningsBorislav Petkov2019-10-011-2/+2
* Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds2019-07-091-1/+1
|\
| * Merge tag 'v5.2-rc4' into mauroJonathan Corbet2019-06-144-13/+4
| |\
| * | docs: fix broken documentation linksMauro Carvalho Chehab2019-06-081-1/+1
* | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-06-291-5/+10
|\ \ \
| * | | x86/microcode: Fix the microcode load on CPU hotplug for realThomas Gleixner2019-06-191-5/+10
* | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-06-161-1/+1
|\| | | | |_|/ |/| |
| * | x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callbackBorislav Petkov2019-06-151-1/+1
* | | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353Thomas Gleixner2019-06-051-3/+1
|/ /
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-302-10/+2
* | treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2019-05-211-0/+1
|/
* Merge tag 'stream_open-5.2' of https://lab.nexedi.com/kirr/linuxLinus Torvalds2019-05-071-1/+1
|\
| * *: convert stream-like files from nonseekable_open -> stream_openKirill Smelkov2019-05-061-1/+1
* | x86/microcode: Fix the ancient deprecated microcode loading methodBorislav Petkov2019-04-101-1/+2
* | x86/microcode/intel: Refactor Intel microcode blob loadingJann Horn2019-04-101-35/+36
|/
* x86/microcode: Announce reload operation's completionBorislav Petkov2019-03-211-0/+2
* x86/microcode/amd: Don't falsely trick the late loading mechanismThomas Lendacky2019-01-311-1/+1
* mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS2018-12-281-1/+1
* mm: reference totalram_pages and managed_pages once per functionArun KS2018-12-281-2/+3
* x86/microcode/AMD: Update copyrightBorislav Petkov2018-11-191-1/+1
* x86/microcode/AMD: Check the equivalence table size when scanning itMaciej S. Szmigiero2018-11-191-6/+15
* x86/microcode/AMD: Convert CPU equivalence table variable into a structMaciej S. Szmigiero2018-11-191-14/+18
* x86/microcode/AMD: Check microcode container data in the late loaderMaciej S. Szmigiero2018-11-191-21/+17
* x86/microcode/AMD: Fix container size's typeBorislav Petkov2018-11-191-10/+12
* x86/microcode/AMD: Convert early parser to the new verification routinesBorislav Petkov2018-11-191-22/+24
* x86/microcode/AMD: Change verify_patch()'s return valueBorislav Petkov2018-11-191-39/+52
* x86/microcode/AMD: Move chipset-specific check into verify_patch()Borislav Petkov2018-11-191-6/+6
* x86/microcode/AMD: Move patch family check to verify_patch()Borislav Petkov2018-11-191-5/+10
* x86/microcode/AMD: Simplify patch family detectionBorislav Petkov2018-11-191-24/+3
* x86/microcode/AMD: Concentrate patch verificationBorislav Petkov2018-11-191-25/+54
* x86/microcode/AMD: Cleanup verify_patch_size() moreBorislav Petkov2018-11-191-12/+14
* x86/microcode/AMD: Clean up per-family patch size checksBorislav Petkov2018-11-191-13/+8