x86/alternatives: Get rid of __optimize_nops()
authorBorislav Petkov (AMD) <bp@alien8.de>
Tue, 30 Jan 2024 10:59:39 +0000 (11:59 +0100)
committerBorislav Petkov (AMD) <bp@alien8.de>
Tue, 9 Apr 2024 16:12:53 +0000 (18:12 +0200)
commitda8f9cf7e721c690ca169fa88641a6c4cee5cae4
tree059ad517bd8023a3d6e66ca0ebe1475a3faf5063
parentf796c75837623058db1ff93252b9f1681306b83d
x86/alternatives: Get rid of __optimize_nops()

There's no need to carve out bits of the NOP optimization functionality
and look at JMP opcodes - simply do one more NOPs optimization pass
at the end of patching.

A lot simpler code.

Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20240130105941.19707-3-bp@alien8.de
arch/x86/kernel/alternative.c