x86/alternative: Convert ALTERNATIVE_3()
authorBorislav Petkov (AMD) <bp@alien8.de>
Fri, 7 Jun 2024 11:16:57 +0000 (13:16 +0200)
committerBorislav Petkov (AMD) <bp@alien8.de>
Tue, 11 Jun 2024 16:22:41 +0000 (18:22 +0200)
commit93694129c6e84d3013f5b2787e2ff88dd706c4f0
treedcb45258939e9cc81ae90199d1d1c75d600b2ff7
parentd2d302b1bbe28dba3bd8da855ac9c16aa5dbd00e
x86/alternative: Convert ALTERNATIVE_3()

Zap the hack of using an ALTERNATIVE_3() internal label, as suggested by
bgerst:

  https://lore.kernel.org/r/CAMzpN2i4oJ-Dv0qO46Fd-DxNv5z9=x%2BvO%2B8g=47NiiAf8QEJYA@mail.gmail.com

in favor of a label local to this macro only, as it should be done.

Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/20240607111701.8366-11-bp@kernel.org
arch/x86/include/asm/alternative.h
arch/x86/kernel/fpu/xstate.h