[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/4] preliminaries for GICv3 virt support
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [PATCH v2 0/4] preliminaries for GICv3 virt support |
Date: |
Wed, 12 Oct 2016 18:54:32 +0100 |
This set of 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)
* add trace events for the serial port (again, debug use)
Changes v1->v2:
* added the missing target-arm/trace-events file to
patch 2
* new patch 4 with pl011 trace events
Peter Maydell (4):
target-arm: Implement dummy MDCCINT_EL1
target-arm: Add trace events for the generic timers
hw/intc/arm_gicv3: Fix ICC register tracepoints
hw/char/pl011: Add trace events
Makefile.objs | 1 +
hw/char/pl011.c | 71 +++++++++++++++++++++++++++++++++--------------
hw/char/trace-events | 9 ++++++
hw/intc/arm_gicv3_cpuif.c | 23 +++++++++------
hw/intc/trace-events | 14 +++++-----
target-arm/helper.c | 28 ++++++++++++++++---
target-arm/trace-events | 10 +++++++
7 files changed, 116 insertions(+), 40 deletions(-)
create mode 100644 target-arm/trace-events
--
2.7.4
- [Qemu-devel] [PATCH v2 0/4] preliminaries for GICv3 virt support,
Peter Maydell <=