Committed, thanks On Fri, 2 Feb 2018, Julien Grall wrote: > Hi all, > > This small series replaces all call to domain_crash_synchronous by injecting > an exception to the guest. > > This will result to a nicer trace from the guest (no need to manually walk > the stack) and give a chance to the guest to give a bit more information on > what it was doing. > > Cheers, > > Julien Grall (4): > xen/arm: traps: Merge try_handle_mmio() and handle_mmio() > xen/arm: io: Distinguish unhandled IO from aborted one > xen/arm: Don't crash domain on bad MMIO emulation > xen/arm: Don't crash the domain on invalid HVC immediate > > xen/arch/arm/io.c | 65 ++++++++++++++++++++++++++++++++--------- > xen/arch/arm/traps.c | 72 > +++++++++++++++------------------------------- > xen/arch/arm/vgic-v2.c | 2 -- > xen/arch/arm/vgic-v3-its.c | 3 -- > xen/arch/arm/vgic-v3.c | 8 ------ > xen/arch/arm/vpl011.c | 2 -- > xen/include/asm-arm/mmio.h | 11 ++++++- > 7 files changed, 84 insertions(+), 79 deletions(-) > > -- > 2.11.0 >
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel