Message ID | 20220707122734.288929-1-peter.maydell@linaro.org |
---|---|
State | Not Applicable |
Headers | show |
On 7/7/22 17:57, Peter Maydell wrote: > My OS Lock/DoubleLock patches, plus a small selection of other > bug fixes and minor things. > > thanks > -- PMM > > The following changes since commit 8e9398e3b1a860b8c29c670c1b6c36afe8d87849: > > Merge tag 'pull-ppc-20220706' of https://gitlab.com/danielhb/qemu into staging (2022-07-07 06:21:05 +0530) > > are available in the Git repository at: > > https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20220707 > > for you to fetch changes up to c2360eaa0262a816faf8032b7762d0c73df2cc62: > > target/arm: Fix qemu-system-arm handling of LPAE block descriptors for highmem (2022-07-07 11:41:04 +0100) > > ---------------------------------------------------------------- > target-arm queue: > * hw/arm/virt: dt: add rng-seed property > * Fix MTE check in sve_ldnfff1_r > * Record tagged bit for user-only in sve_probe_page > * Correctly implement OS Lock and OS DoubleLock > * Implement DBGDEVID, DBGDEVID1, DBGDEVID2 registers > * Fix qemu-system-arm handling of LPAE block descriptors for highmem Applied, thanks. Please update https://wiki.qemu.org/ChangeLog/7.1 as appropriate. r~ > > ---------------------------------------------------------------- > Jason A. Donenfeld (1): > hw/arm/virt: dt: add rng-seed property > > Peter Maydell (6): > target/arm: Fix code style issues in debug helper functions > target/arm: Move define_debug_regs() to debug_helper.c > target/arm: Suppress debug exceptions when OS Lock set > target/arm: Implement AArch32 DBGDEVID, DBGDEVID1, DBGDEVID2 > target/arm: Correctly implement Feat_DoubleLock > target/arm: Fix qemu-system-arm handling of LPAE block descriptors for highmem > > Richard Henderson (2): > target/arm: Fix MTE check in sve_ldnfff1_r > target/arm: Record tagged bit for user-only in sve_probe_page > > docs/about/deprecated.rst | 8 + > docs/system/arm/virt.rst | 17 +- > include/hw/arm/virt.h | 2 +- > target/arm/cpregs.h | 3 + > target/arm/cpu.h | 27 +++ > target/arm/internals.h | 9 + > hw/arm/virt.c | 44 ++-- > target/arm/cpu64.c | 6 + > target/arm/cpu_tcg.c | 6 + > target/arm/debug_helper.c | 580 ++++++++++++++++++++++++++++++++++++++++++++++ > target/arm/helper.c | 513 +--------------------------------------- > target/arm/ptw.c | 2 +- > target/arm/sve_helper.c | 5 +- > 13 files changed, 684 insertions(+), 538 deletions(-) >