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@alien8.de>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/20231115210212.9981-2-bp@alien8.de

Changed files
-4
arch
x86
kernel
cpu
microcode
-4
arch/x86/kernel/cpu/microcode/core.c
··· 41 41 42 42 #include "internal.h" 43 43 44 - #define DRIVER_VERSION "2.2" 45 - 46 44 static struct microcode_ops *microcode_ops; 47 45 bool dis_ucode_ldr = true; 48 46 ··· 843 845 register_syscore_ops(&mc_syscore_ops); 844 846 cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "x86/microcode:online", 845 847 mc_cpu_online, mc_cpu_down_prep); 846 - 847 - pr_info("Microcode Update Driver: v%s.", DRIVER_VERSION); 848 848 849 849 return 0; 850 850