x86/EFI: Disable CET-IBT around Runtime Services calls
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 1 Nov 2021 21:54:26 +0000 (21:54 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 23 Feb 2022 15:33:43 +0000 (15:33 +0000)
commitd37a8a067e62e3b6709d224c22f740fdda9d0078
tree1743d543ea1ea852c9eb59d9acb7ba6606d69065
parent311434bfc9d10615adbd340d7fb08c05cd14f4c7
x86/EFI: Disable CET-IBT around Runtime Services calls

UEFI Runtime services, at the time of writing, aren't CET-IBT compatible.
Work is ongoing to address this. In the meantime, unconditionally disable IBT.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/common/efi/runtime.c