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

[Xen-devel] [PATCH For 4.10 0/4] Add support for using the Undefined Behaviour Sanitiser



Andrew Cooper (4):
  xen/tmem: Drop unnecessary noinline attribute
  xen/ubsan: Import ubsan implementation from Linux 4.13
  xen/ubsan: Implement __ubsan_handle_nonnull_arg()
  xen/ubsan: Introduce and use CONFIG_UBSAN

 xen/Kconfig                |   6 +
 xen/Kconfig.debug          |   8 +
 xen/Rules.mk               |   4 +
 xen/arch/x86/Kconfig       |   1 +
 xen/common/Makefile        |   1 +
 xen/common/tmem.c          |   2 +-
 xen/common/ubsan/Makefile  |   1 +
 xen/common/ubsan/ubsan.c   | 484 +++++++++++++++++++++++++++++++++++++++++++++
 xen/common/ubsan/ubsan.h   |  84 ++++++++
 xen/include/xen/compiler.h |   1 +
 10 files changed, 591 insertions(+), 1 deletion(-)
 create mode 100644 xen/common/ubsan/Makefile
 create mode 100644 xen/common/ubsan/ubsan.c
 create mode 100644 xen/common/ubsan/ubsan.h

-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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