Age | Commit message (Expand) | Author |
2018-04-02 | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2018-03-16 | x86/microcode: Attempt late loading only when new microcode is present | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2018-03-08 | x86/MSR: Move native_* variants to msr.h | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2018-02-17 | x86/microcode: Propagate return value from updating functions | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | ![](//seccdn.libravatar.org/avatar/cbd18395260b6be2575187286a262f9a?s=13&d=retro) Greg Kroah-Hartman |
2017-01-31 | Merge branch 'x86/urgent' into x86/microcode, to resolve conflicts | ![](//seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar |
2017-01-30 | x86/microcode: Do not access the initrd after it has been freed | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2017-01-23 | x86/microcode: Convert to bare minimum MSR accessors | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-10-25 | x86/microcode: Rework microcode loading | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-10-25 | x86/microcode: Export the microcode cache linked list | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-10-25 | x86/microcode: Remove one #ifdef clause | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-06-08 | x86/microcode: Fix suspend to RAM with builtin microcode | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-06-08 | x86/microcode: Fix loading precedence | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-02-09 | x86/microcode: Untangle from BLK_DEV_INITRD | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-11-24 | x86/cpu: Unify CPU family, model, stepping calculation | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-10-21 | x86/microcode: Remove modularization leftovers | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-10-21 | x86/microcode: Merge the early microcode loader | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-10-21 | x86/microcode: Unmodularize the microcode driver | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-05-06 | x86/microcode: Parse built-in microcode early | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode: Consolidate family,model, ... code | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2014-12-06 | x86, microcode: Reload microcode on resume | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2014-05-20 | x86, microcode: Add a disable chicken bit | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2014-01-13 | x86, microcode: Share native MSR accessing variants | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2013-07-14 | x86: delete __cpuinit usage from all x86 files | ![](//seccdn.libravatar.org/avatar/71ded6b825de45f0c1b3d61e0cfbd464?s=13&d=retro) Paul Gortmaker |
2013-06-19 | x86: Fix section mismatch on load_ucode_ap | ![](//seccdn.libravatar.org/avatar/71ded6b825de45f0c1b3d61e0cfbd464?s=13&d=retro) Paul Gortmaker |
2013-01-31 | x86/microcode_core_early.c: Define interfaces for early loading ucode | ![](//seccdn.libravatar.org/avatar/104b06b43a2b70afdf93d2357776131e?s=13&d=retro) Fenghua Yu |
2012-08-22 | x86, microcode: Add a refresh firmware flag to ->request_microcode_fw | ![](//seccdn.libravatar.org/avatar/0751d5409d743ae9cf85aa2748a2e072?s=13&d=retro) Borislav Petkov |
2012-08-22 | x86, microcode, AMD: Remove useless get_ucode_data wrapper | ![](//seccdn.libravatar.org/avatar/0751d5409d743ae9cf85aa2748a2e072?s=13&d=retro) Borislav Petkov |
2011-12-14 | x86, microcode, AMD: Add a vendor-specific exit function | ![](//seccdn.libravatar.org/avatar/0751d5409d743ae9cf85aa2748a2e072?s=13&d=retro) Borislav Petkov |
2010-11-10 | x86, microcode, AMD: Cleanup code a bit | ![](//seccdn.libravatar.org/avatar/0751d5409d743ae9cf85aa2748a2e072?s=13&d=retro) Borislav Petkov |
2010-01-23 | Revert "x86: ucode-amd: Load ucode-patches once ..." | ![](//seccdn.libravatar.org/avatar/cfd3460334577363af4e018519cf6d43?s=13&d=retro) Andreas Herrmann |
2009-11-10 | x86: ucode-amd: Load ucode-patches once and not separately of each CPU | ![](//seccdn.libravatar.org/avatar/6d3dcdd6146868e5d2d4d1355c53265a?s=13&d=retro) Andreas Herrmann |
2009-05-12 | x86: microcode: use smp_call_function_single instead of set_cpus_allowed, cle... | ![](//seccdn.libravatar.org/avatar/70f28422a328509518f65ab5a1a8ce3f?s=13&d=retro) Dmitry Adamushko |
2008-10-22 | x86: Fix ASM_X86__ header guards | ![](//seccdn.libravatar.org/avatar/05d8963004e8ca6f6b71b6006b39d206?s=13&d=retro) H. Peter Anvin |
2008-10-22 | x86, um: ... and asm-x86 move | ![](//seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro |