[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/3] target/arm: Fix bugs in recent PMU changes
From: |
Peter Maydell |
Subject: |
[PATCH 0/3] target/arm: Fix bugs in recent PMU changes |
Date: |
Fri, 23 Sep 2022 13:34:09 +0100 |
This patchset fixes some bugs in the recent changes I made
to the Arm PMU emualtion as part of implementing FEAT_PMUv3p5.
The important patch here is the first one, which fixes a crash
when in icount mode if the guest touched MDCR_EL3, MDCR_EL2,
PMCNTENSET_EL0 or PMCNTENCLR_EL0. The other two are more minor,
things which I noticed while I was looking at the code.
thanks
-- PMM
Peter Maydell (3):
target/arm: Mark registers which call pmu_op_start() as ARM_CP_IO
target/arm: Make writes to MDCR_EL3 use PMU start/finish calls
target/arm: Update SDCR_VALID_MASK to include SCCD
target/arm/cpu.h | 8 +++++++-
target/arm/helper.c | 30 ++++++++++++++++++++----------
2 files changed, 27 insertions(+), 11 deletions(-)
--
2.25.1
- [PATCH 0/3] target/arm: Fix bugs in recent PMU changes,
Peter Maydell <=