Age | Commit message (Expand) | Author |
2018-04-12 | x86/microcode: Fix CPU synchronization routine | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2018-04-12 | x86/microcode: Attempt late loading only when new microcode is present | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2018-04-12 | x86/microcode: Synchronize late microcode loading | ![](//seccdn.libravatar.org/avatar/fb15481299bc6c2418f102e642b7b9bf?s=13&d=retro) Ashok Raj |
2018-04-12 | x86/microcode: Request microcode on the BSP | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2018-04-12 | x86/microcode: Do not upload microcode if CPUs are offline | ![](//seccdn.libravatar.org/avatar/fb15481299bc6c2418f102e642b7b9bf?s=13&d=retro) Ashok Raj |
2018-04-12 | x86/microcode: Get rid of struct apply_microcode_ctx | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2018-04-12 | x86/CPU: Add a microcode loader callback | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2018-04-12 | x86/microcode: Propagate return value from updating functions | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2018-01-24 | x86/microcode: Fix again accessing initrd after having been freed | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2017-10-14 | x86/microcode: Do the family check first | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2017-08-18 | x86: Constify attribute_group structures | ![](//seccdn.libravatar.org/avatar/6846d63f2effc497842ce83646721924?s=13&d=retro) Arvind Yadav |
2017-06-20 | x86/microcode: Look for the initrd at the correct address on 32-bit | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2017-05-12 | Tigran has moved | ![](//seccdn.libravatar.org/avatar/cb179c77d7ef828ce407a6f1741b47e0?s=13&d=retro) Andrew Morton |
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/AMD: Check patch level only on the BSP | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2017-01-23 | x86/microcode: Remove local vendor variable | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2017-01-23 | x86/microcode: Decrease CPUID use | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-12-21 | x86/microcode/AMD: Reload proper initrd start address | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-12-19 | x86/microcode/AMD: Do not load when running on a hypervisor | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-10-25 | x86/microcode: Bump driver version, update copyrights | ![](//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: Collect CPU info on resume | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-10-25 | x86/microcode: Issue the debug printk on resume only on success | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-10-25 | x86/microcode/amd: Hand down the CPU family | ![](//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: Move driver authors to CREDITS | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-09-19 | x86/microcode: Convert to hotplug state machine | ![](//seccdn.libravatar.org/avatar/64a8969828b9ecc45a927193161e5a67?s=13&d=retro) Sebastian Andrzej Siewior |
2016-07-08 | x86/microcode: Remove unused symbol exports | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-06-08 | x86/microcode: Propagate save_microcode_in_initrd() retval | ![](//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-02-17 | x86/microcode: Remove unnecessary paravirt_enabled check | ![](//seccdn.libravatar.org/avatar/814bd1d01fff71fc28de556cdb4b3965?s=13&d=retro) Boris Ostrovsky |
2016-02-09 | x86/microcode: Remove an unneeded NULL check | ![](//seccdn.libravatar.org/avatar/85ff6b2aa66ef9f0bf35105783fd2ae2?s=13&d=retro) Dan Carpenter |
2016-02-09 | x86/microcode: Remove redundant __setup() param parsing | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2016-01-11 | Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2015-11-24 | x86/cpu: Unify CPU family, model, stepping calculation | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-11-23 | x86/microcode: Initialize the driver late when facilities are up | ![](//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-09-01 | 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 |
2015-08-05 | bus: subsys: update return type of ->remove_dev() to void | ![](//seccdn.libravatar.org/avatar/123ab10b8fc6f08826cd85b4cd86b86c?s=13&d=retro) Viresh Kumar |
2015-07-20 | x86: Drop bogus __ref / __refdata annotations | ![](//seccdn.libravatar.org/avatar/c5a975c5247e70f6536910aae8bb6e99?s=13&d=retro) Mathias Krause |
2015-05-11 | x86/cpu/microcode: Zap changelog | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-01-28 | x86, microcode: Return error from driver init code when loader is disabled | ![](//seccdn.libravatar.org/avatar/814bd1d01fff71fc28de556cdb4b3965?s=13&d=retro) Boris Ostrovsky |
2014-12-06 | x86, microcode: Reload microcode on resume | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2014-12-06 | x86, microcode: Don't initialize microcode code on paravirt | ![](//seccdn.libravatar.org/avatar/814bd1d01fff71fc28de556cdb4b3965?s=13&d=retro) Boris Ostrovsky |
2014-11-18 | x86, microcode: Update BSPs 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: Move to a proper location | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |