-
- Downloads
x86/static-call: provide a way to do very early static-call updates
Add static_call_update_early() for updating static-call targets in very early boot. This will be needed for support of Xen guest type specific hypercall functions. This is part of XSA-466 / CVE-2024-53241. Reported-by:Andrew Cooper <andrew.cooper3@citrix.com> Signed-off-by:
Juergen Gross <jgross@suse.com> Co-developed-by:
Peter Zijlstra <peterz@infradead.org> Co-developed-by:
Josh Poimboeuf <jpoimboe@redhat.com>
Showing
- arch/x86/include/asm/static_call.h 15 additions, 0 deletionsarch/x86/include/asm/static_call.h
- arch/x86/include/asm/sync_core.h 3 additions, 3 deletionsarch/x86/include/asm/sync_core.h
- arch/x86/kernel/static_call.c 9 additions, 0 deletionsarch/x86/kernel/static_call.c
- include/linux/compiler.h 26 additions, 11 deletionsinclude/linux/compiler.h
- include/linux/static_call.h 1 addition, 0 deletionsinclude/linux/static_call.h
- kernel/static_call_inline.c 1 addition, 1 deletionkernel/static_call_inline.c
Loading