• Linus Torvalds's avatar
    Merge tag 'x86_microcode_for_v6.6_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 42a7f6e3
    Linus Torvalds authored
    Pull x86 microcode loading updates from Borislav Petkov:
     "The first, cleanup part of the microcode loader reorg tglx has been
      working on. The other part wasn't fully ready in time so it will
      follow on later.
    
      This part makes the loader core code as it is practically enabled on
      pretty much every baremetal machine so there's no need to have the
      Kconfig items.
    
      In addition, there are cleanups which prepare for future feature
      enablement"
    
    * tag 'x86_microcode_for_v6.6_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD
      x86/microcode/intel: Remove pointless mutex
      x86/microcode/intel: Remove debug code
      x86/microcode: Move core specific defines to local header
      x86/microcode/intel: Rename get_datasize() since its used externally
      x86/microcode: Make reload_early_microcode() static
      x86/microcode: Include vendor headers into microcode.h
      x86/microcode/intel: Move microcode functions out of cpu/intel.c
      x86/microcode: Hide the config knob
      x86/mm: Remove unused microcode.h include
      x86/microcode: Remove microcode_mutex
      x86/microcode/AMD: Rip out static buffers
    42a7f6e3
i386_defconfig 6.2 KB