[tip: x86/urgent] x86/microcode: Remove the driver announcement and version

From: tip-bot2 for Borislav Petkov (AMD)
Date: Tue Nov 21 2023 - 10:42:11 EST


The following commit has been merged into the x86/urgent branch of tip:

Commit-ID: 2e569ada424c40ce27c99bfab4f9780619061c83
Gitweb: https://git.kernel.org/tip/2e569ada424c40ce27c99bfab4f9780619061c83
Author: Borislav Petkov (AMD) <bp@xxxxxxxxx>
AuthorDate: Wed, 15 Nov 2023 22:02:11 +01:00
Committer: Borislav Petkov (AMD) <bp@xxxxxxxxx>
CommitterDate: Tue, 21 Nov 2023 16:20:49 +01:00

x86/microcode: Remove the driver announcement and version

First of all, the print is useless. The driver will either load and say
which microcode revision the machine has or issue an error.

Then, the version number is meaningless and actively confusing, as Yazen
mentioned recently: when a subset of patches are backported to a distro
kernel, one can't assume the driver version is the same as the upstream
one. And besides, the version number of the loader hasn't been used and
incremented for a long time. So drop it.

Signed-off-by: Borislav Petkov (AMD) <bp@xxxxxxxxx>
Reviewed-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
Link: https://lore.kernel.org/r/20231115210212.9981-2-bp@xxxxxxxxx
---
arch/x86/kernel/cpu/microcode/core.c | 4 ----
1 file changed, 4 deletions(-)

diff --git a/arch/x86/kernel/cpu/microcode/core.c b/arch/x86/kernel/cpu/microcode/core.c
index 666d25b..b4be3a2 100644
--- a/arch/x86/kernel/cpu/microcode/core.c
+++ b/arch/x86/kernel/cpu/microcode/core.c
@@ -41,8 +41,6 @@

#include "internal.h"

-#define DRIVER_VERSION "2.2"
-
static struct microcode_ops *microcode_ops;
bool dis_ucode_ldr = true;

@@ -846,8 +844,6 @@ static int __init microcode_init(void)
cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "x86/microcode:online",
mc_cpu_online, mc_cpu_down_prep);

- pr_info("Microcode Update Driver: v%s.", DRIVER_VERSION);
-
return 0;

out_pdev: