]> Gentwo Git Trees - linux/.git/commit
x86/microcode/intel: Support mailbox transfer
authorChang S. Bae <chang.seok.bae@intel.com>
Sun, 21 Sep 2025 22:48:40 +0000 (15:48 -0700)
committerBorislav Petkov (AMD) <bp@alien8.de>
Wed, 15 Oct 2025 14:47:43 +0000 (16:47 +0200)
commit4ab410287bfd33e64073d8003b439da10356769d
tree446f4b36e92d97d98428f942bf14f4c7cb106cea
parentafc3b5095461de8ca463a18f29a4ef6bdb92c2be
x86/microcode/intel: Support mailbox transfer

The functions for sending microcode data and retrieving the next offset
were previously placeholders, as they need to handle a specific mailbox
format.

While the kernel supports similar mailboxes, none of them are compatible
with this one. Attempts to share code led to unnecessary complexity, so
add a dedicated implementation instead.

  [ bp: Sort the include properly. ]

Signed-off-by: Chang S. Bae <chang.seok.bae@intel.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Tony Luck <tony.luck@intel.com>
Tested-by: Anselm Busse <abusse@amazon.de>
Link: https://lore.kernel.org/20250320234104.8288-1-chang.seok.bae@intel.com
arch/x86/kernel/cpu/microcode/intel.c