[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/3] preliminaries for GICv3 virt support
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [PATCH 0/3] preliminaries for GICv3 virt support |
Date: |
Thu, 6 Oct 2016 14:21:04 +0100 |
This set of three straightforward patches is a preliminary
for adding virtualization support to the GICv3 emulation:
* add a (nop implementation of) MDCCINT_EL1, since KVM
will read/write it on worldswitch
* fix some bugs in the GICv3 trace events
* add trace events for the generic timers
(which I have been using for debugging)
I actually have almost all of the GICv3 virt code written,
but it currently has bugs which mean that a guest kernel
under KVM won't boot. Debugging in progress...
thanks
-- PMM
Peter Maydell (3):
target-arm: Implement dummy MDCCINT_EL1
target-arm: Add trace events for the generic timers
hw/intc/arm_gicv3: Fix ICC register tracepoints
Makefile.objs | 1 +
hw/intc/arm_gicv3_cpuif.c | 23 +++++++++++++++--------
hw/intc/trace-events | 14 +++++++-------
target-arm/helper.c | 28 ++++++++++++++++++++++++----
4 files changed, 47 insertions(+), 19 deletions(-)
--
2.7.4
- [Qemu-devel] [PATCH 0/3] preliminaries for GICv3 virt support,
Peter Maydell <=
- [Qemu-devel] [PATCH 3/3] hw/intc/arm_gicv3: Fix ICC register tracepoints, Peter Maydell, 2016/10/06
- [Qemu-devel] [PATCH 2/3] target-arm: Add trace events for the generic timers, Peter Maydell, 2016/10/06
- [Qemu-devel] [PATCH 1/3] target-arm: Implement dummy MDCCINT_EL1, Peter Maydell, 2016/10/06
- Re: [Qemu-devel] [PATCH 0/3] preliminaries for GICv3 virt support, Edgar E. Iglesias, 2016/10/06
- Re: [Qemu-devel] [PATCH 0/3] preliminaries for GICv3 virt support, Peter Maydell, 2016/10/11
- Re: [Qemu-devel] [PATCH 0/3] preliminaries for GICv3 virt support, no-reply, 2016/10/11