s390/alternatives: avoid using jgnop mnemonic
authorVasily Gorbik <gor@linux.ibm.com>
Mon, 28 Mar 2022 21:27:54 +0000 (23:27 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Mon, 28 Mar 2022 21:27:54 +0000 (23:27 +0200)
commitfaf79934e65aff90284725518a5ec3c2241c65ae
tree45295476a499556af0ff956c63c76ce68916a5c7
parent7dcfe50f58d28e0e2ba79e9e4333888bcf9442a4
s390/alternatives: avoid using jgnop mnemonic

jgnop mnemonic is only available since binutils 2.36,
kernel minimal required version is 2.23. Stick to brcl
to avoid build errors.

Reported-by: Nathan Chancellor <nathan@kernel.org>
Fixes: 4afeb670710e ("s390/alternatives: use instructions instead of byte patterns")
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/alternative-asm.h
arch/s390/include/asm/alternative.h