]> xenbits.xensource.com Git - xen.git/commit
PPC: Activate UBSAN in testing
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 26 Feb 2025 03:27:33 +0000 (21:27 -0600)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 26 Feb 2025 14:54:46 +0000 (14:54 +0000)
commit48c7aff2f41faff37ce1c023d4b10b2ab03201bd
tree1fe735c767d380e732431aaff5beb6e31b81fd91
parentac8198c532f4e39659d5e520f634b27e96a2b494
PPC: Activate UBSAN in testing

Also enable -fno-sanitize=alignment like x86 since support for unaligned
accesses is guaranteed by the ISA and the existing OPAL setup code
relies on it.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Shawn Anastasio <sanastasio@raptorengineering.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Release-Acked-By: Oleksii Kurochko <oleksii.kurochko@gmail.com>
(cherry picked from commit 7cf163879c5add0a4f7f9c987b61f04f8f7051b1)
automation/gitlab-ci/build.yaml
xen/arch/ppc/Kconfig
xen/arch/ppc/arch.mk
xen/arch/ppc/include/asm/processor.h
xen/arch/ppc/stubs.c