s390/setup: always inline gen_lpswe()
authorHeiko Carstens <hca@linux.ibm.com>
Thu, 9 Mar 2023 19:12:28 +0000 (20:12 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Mon, 13 Mar 2023 08:16:43 +0000 (09:16 +0100)
commit029a4f4b9555ddb47f38f9589fd6d43277efb9c6
tree06c16b27d190c4a87ca5147bdd679b6b1a69d1ff
parentfb77914a692d550a5bb0c7f71eac40e6da9c0e6d
s390/setup: always inline gen_lpswe()

gen_lpswe() contains a BUILD_BUG_ON() statement which depends on a function
parameter. If the compiler decides to generate a not inlined function this
will lead to a build error, even if all call sites pass a valid parameter.

To avoid this always inline gen_lpswe().

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/setup.h