Age | Commit message (Expand) | Author |
2015-10-21 | x86/microcode: Merge the early microcode loader | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-07-20 | x86: Drop bogus __ref / __refdata annotations | ![](//seccdn.libravatar.org/avatar/c5a975c5247e70f6536910aae8bb6e99?s=13&d=retro) Mathias Krause |
2015-06-07 | x86/microcode: Correct CPU family related variable types | ![](//seccdn.libravatar.org/avatar/45c10d2e747e2d82fd7c9753f8391c52?s=13&d=retro) Andy Shevchenko |
2015-06-07 | x86/microcode: Disable builtin microcode loading on 32-bit for now | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-05-18 | x86/microcode/intel: Rename get_matching_sig() | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-05-18 | x86/microcode/intel: Rename get_matching_microcode | ![](//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-05-06 | x86/microcode/intel: Remove unused @rev arg of get_matching_sig() | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-05-06 | x86/microcode/intel: Get rid of revision_is_newer() | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Fix printing of microcode blobs in show_saved_mc() | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Check scan_microcode()'s retval | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Sanitize microcode_pointer() | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Move mc arg last in get_matching_{microcode|sig} | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Simplify generic_load_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 |
2015-03-02 | x86/microcode/intel: Rename update_match_revision() | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Sanitize _save_mc() | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Make _save_mc() return the updated saved count | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Simplify load_ucode_intel_bsp() | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Get rid of last arg to load_ucode_intel_bsp() | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Do the mc_saved_src NULL check first | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Check if microcode was found before applying | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2015-03-02 | x86/microcode/intel: Fix out of bounds memory access to the extended header | ![](//seccdn.libravatar.org/avatar/7d702ef0fbaa2dc08e34061a5acd9831?s=13&d=retro) Quentin Casasnovas |
2015-02-19 | x86/microcode/intel: Handle truncated microcode images more robustly | ![](//seccdn.libravatar.org/avatar/7d702ef0fbaa2dc08e34061a5acd9831?s=13&d=retro) Quentin Casasnovas |
2015-02-19 | x86/microcode/intel: Guard against stack overflow in the loader | ![](//seccdn.libravatar.org/avatar/7d702ef0fbaa2dc08e34061a5acd9831?s=13&d=retro) Quentin Casasnovas |
2014-12-10 | x86/microcode/intel: Fish out the stashed microcode for the BSP | ![](//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-12-06 | x86, microcode, intel: Drop unused parameter | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |
2014-07-24 | x86, microcode, intel: Fix typos | ![](//seccdn.libravatar.org/avatar/8a7dafd725d353958a67a657bd29352c?s=13&d=retro) Henrique de Moraes Holschuh |
2014-07-24 | x86, microcode, intel: Add missing static declarations | ![](//seccdn.libravatar.org/avatar/8a7dafd725d353958a67a657bd29352c?s=13&d=retro) Henrique de Moraes Holschuh |
2014-01-13 | x86, microcode: Move to a proper location | ![](//seccdn.libravatar.org/avatar/0a4791ebefc39fc25d7c1a53796aca36?s=13&d=retro) Borislav Petkov |