]> 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:13:24 +0000 (18:13 +0100)
commit5013bd1e23dc00d32cea219b48d4ba602acb700e
tree58630170b70dbca9b655b280e9061382b0232e99
parentf6e1c44d731a9fcfc36f351f6896960940aa69da
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