On 02/02/2018 22:48, Stefano Stabellini wrote:
Committed, thanks
I know you acked/reviewed all the patches, but it would have been nice
to wait/give more feedback regarding Andre's valid point on patch #4.
Cheers,
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
--
Julien Grall
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel