v2: fix compile failure on arm hosts...
thanks
-- PMM
The following changes since commit 6db87aae61bc6ac0a8cd9bc2e05d7ebfbcfd3657:
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging (2018-11-12 17:11:22 +0000)
are available in the Git repository at:
https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20181113
for you to fetch changes up to 436c0cbbeb38dd97c02fe921a7cb253a18afdd86:
target/arm/cpu: Give Cortex-A15 and -A7 the EL2 feature (2018-11-13 10:47:59 +0000)
----------------------------------------------------------------
target/arm queue:
* Remove no-longer-needed workaround for small SAU regions for v8M
* Remove antique TODO comment
* MAINTAINERS: Add an entry for the 'collie' machine
* hw/arm/sysbus-fdt: Only call match_fn callback if the type matches
* Fix infinite recursion in tlbi_aa64_vmalle1_write()
* ARM KVM: fix various bugs in handling of guest debugging
* Correctly implement handling of HCR_EL2.{VI, VF}
* Hyp mode R14 is shared with User and System
* Give Cortex-A15 and -A7 the EL2 feature
----------------------------------------------------------------
Alex Bennée (6):
target/arm64: properly handle DBGVR RESS bits
target/arm64: hold BQL when calling do_interrupt()
target/arm64: kvm debug set target_el when passing exception to guest
tests/guest-debug: fix scoping of failcount
arm: use symbolic MDCR_TDE in arm_debug_target_el
arm: fix aa64_generate_debug_exceptions to work with EL2
Eric Auger (1):
hw/arm/sysbus-fdt: Only call match_fn callback if the type matches
Peter Maydell (7):
target/arm: Remove workaround for small SAU regions
target/arm: Remove antique TODO comment
Revert "target/arm: Implement HCR.VI and VF"
target/arm: Track the state of our irq lines from the GIC explicitly
target/arm: Correctly implement handling of HCR_EL2.{VI, VF}
target/arm: Hyp mode R14 is shared with User and System
target/arm/cpu: Give Cortex-A15 and -A7 the EL2 feature
Richard Henderson (1):
target/arm: Fix typo in tlbi_aa64_vmalle1_write
Thomas Huth (1):
MAINTAINERS: Add an entry for the 'collie' machine
target/arm/cpu.h | 44 +++++++++++------
target/arm/internals.h | 34 +++++++++++++
hw/arm/sysbus-fdt.c | 12 +++--
target/arm/cpu.c | 67 ++++++++++++++++++++++++-
target/arm/helper.c | 101 +++++++++++++-------------------------
target/arm/kvm32.c | 4 +-
target/arm/kvm64.c | 20 +++++++-
target/arm/machine.c | 51 +++++++++++++++++++
target/arm/op_helper.c | 4 +-
MAINTAINERS | 7 +++
tests/guest-debug/test-gdbstub.py | 1 +
11 files changed, 249 insertions(+), 96 deletions(-)