Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • L linux
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Kirill Smelkov
  • linux
  • Repository
You need to sign in or sign up before continuing.
  • linux
  • arch
  • x86
  • kernel
  • cpu
  • microcode
  • core.c
Find file BlameHistoryPermalink
  • Borislav Petkov (AMD)'s avatar
    x86/microcode: Rework early revisions reporting · 080990aa
    Borislav Petkov (AMD) authored Nov 15, 2023
    
    
    The AMD side of the loader issues the microcode revision for each
    logical thread on the system, which can become really noisy on huge
    machines. And doing that doesn't make a whole lot of sense - the
    microcode revision is already in /proc/cpuinfo.
    
    So in case one is interested in the theoretical support of mixed silicon
    steppings on AMD, one can check there.
    
    What is also missing on the AMD side - something which people have
    requested before - is showing the microcode revision the CPU had
    *before* the early update.
    
    So abstract that up in the main code and have the BSP on each vendor
    provide those revision numbers.
    
    Then, dump them only once on driver init.
    
    On Intel, do not dump the patch date - it is not needed.
    
    Reported-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: default avatarBorislav Petkov (AMD) <bp@alien8.de>
    Reviewed-by: default avatarThomas Gleixner <tglx@linutronix.de>
    Link: https://lore.kernel.org/r/CAHk-=wg=%2B8rceshMkB4VnKxmRccVLtBLPBawnewZuuqyx5U=3A@mail.gmail.com
    080990aa
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7