]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
x86/static-call: fix 32-bit build
authorJuergen Gross <jgross@suse.com>
Wed, 18 Dec 2024 08:02:28 +0000 (09:02 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 Dec 2024 17:08:59 +0000 (18:08 +0100)
commit5d16dd18bf63de9acd3c8f12bac38ee36fbcc06d
treeff8a0afad8bfe811d0edcf96033b2955752ec82c
parentb61f346fa061a598767153b8e3e11b6fe11a6d77
x86/static-call: fix 32-bit build

commit 349f0086ba8b2a169877d21ff15a4d9da3a60054 upstream.

In 32-bit x86 builds CONFIG_STATIC_CALL_INLINE isn't set, leading to
static_call_initialized not being available.

Define it as "0" in that case.

Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Fixes: 0ef8047b737d ("x86/static-call: provide a way to do very early static-call updates")
Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/linux/static_call.h