[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/4] Other fixes from UBSAN enablement



Patch 1 is a long outstanding bug, and hopefully still qualifies for 4.20 at
this point.

Patches 2 and 3 probably don't, seeing as I can't seem to get UBSAN working
for PPC (for which patch 3 at least would be a prerequisite to compile).  They
can wait until 4.21 now.

Andrew Cooper (4):
  ARM32/traps: Fix do_trap_undefined_instruction()'s detection of kernel text
  ARM: Fix register constraints in run_in_exception_handler()
  xen: Centralise the declaration of dump_execution_state()
  [BROKEN] PPC: Activate UBSAN in testing

 automation/gitlab-ci/build.yaml        | 3 +++
 xen/arch/arm/arm32/traps.c             | 3 +--
 xen/arch/arm/include/asm/bug.h         | 6 +++---
 xen/arch/arm/include/asm/processor.h   | 3 ---
 xen/arch/ppc/Kconfig                   | 1 +
 xen/arch/ppc/stubs.c                   | 2 +-
 xen/arch/riscv/include/asm/processor.h | 2 --
 xen/arch/x86/include/asm/processor.h   | 1 -
 xen/common/ubsan/ubsan.c               | 1 -
 xen/include/xen/bug.h                  | 3 +++
 xen/include/xen/kernel.h               | 2 --
 11 files changed, 12 insertions(+), 15 deletions(-)

-- 
2.39.5




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.