[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/26] target-arm queue
From: |
Peter Maydell |
Subject: |
[PULL 00/26] target-arm queue |
Date: |
Mon, 2 Nov 2020 17:09:39 +0000 |
Small pile of bug fixes for rc1. I've included my patches to get
our docs building with Sphinx 3, just for convenience...
-- PMM
The following changes since commit b149dea55cce97cb226683d06af61984a1c11e96:
Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20201102'
into staging (2020-11-02 10:57:48 +0000)
are available in the Git repository at:
https://git.linaro.org/people/pmaydell/qemu-arm.git
tags/pull-target-arm-20201102
for you to fetch changes up to ffb4fbf90a2f63c9cb33e4bb9f854c79bf04ca4a:
tests/qtest/npcm7xx_rng-test: Disable randomness tests (2020-11-02 16:52:18
+0000)
----------------------------------------------------------------
target-arm queue:
* target/arm: Fix Neon emulation bugs on big-endian hosts
* target/arm: fix handling of HCR.FB
* target/arm: fix LORID_EL1 access check
* disas/capstone: Fix monitor disassembly of >32 bytes
* hw/arm/smmuv3: Fix potential integer overflow (CID 1432363)
* hw/arm/boot: fix SVE for EL3 direct kernel boot
* hw/display/omap_lcdc: Fix potential NULL pointer dereference
* hw/display/exynos4210_fimd: Fix potential NULL pointer dereference
* target/arm: Get correct MMU index for other-security-state
* configure: Test that gio libs from pkg-config work
* hw/intc/arm_gicv3_cpuif: Make GIC maintenance interrupts work
* docs: Fix building with Sphinx 3
* tests/qtest/npcm7xx_rng-test: Disable randomness tests
----------------------------------------------------------------
AlexChen (2):
hw/display/omap_lcdc: Fix potential NULL pointer dereference
hw/display/exynos4210_fimd: Fix potential NULL pointer dereference
Peter Maydell (9):
target/arm: Fix float16 pairwise Neon ops on big-endian hosts
target/arm: Fix VUDOT/VSDOT (scalar) on big-endian hosts
disas/capstone: Fix monitor disassembly of >32 bytes
target/arm: Get correct MMU index for other-security-state
configure: Test that gio libs from pkg-config work
hw/intc/arm_gicv3_cpuif: Make GIC maintenance interrupts work
scripts/kerneldoc: For Sphinx 3 use c:macro for macros with arguments
qemu-option-trace.rst.inc: Don't use option:: markup
tests/qtest/npcm7xx_rng-test: Disable randomness tests
Philippe Mathieu-Daudé (1):
hw/arm/smmuv3: Fix potential integer overflow (CID 1432363)
Richard Henderson (11):
target/arm: Introduce neon_full_reg_offset
target/arm: Move neon_element_offset to translate.c
target/arm: Use neon_element_offset in neon_load/store_reg
target/arm: Use neon_element_offset in vfp_reg_offset
target/arm: Add read/write_neon_element32
target/arm: Expand read/write_neon_element32 to all MemOp
target/arm: Rename neon_load_reg32 to vfp_load_reg32
target/arm: Add read/write_neon_element64
target/arm: Rename neon_load_reg64 to vfp_load_reg64
target/arm: Simplify do_long_3d and do_2scalar_long
target/arm: Improve do_prewiden_3d
Rémi Denis-Courmont (3):
target/arm: fix handling of HCR.FB
target/arm: fix LORID_EL1 access check
hw/arm/boot: fix SVE for EL3 direct kernel boot
docs/qemu-option-trace.rst.inc | 6 +-
configure | 10 +-
include/hw/intc/arm_gicv3_common.h | 1 -
disas/capstone.c | 2 +-
hw/arm/boot.c | 3 +
hw/arm/smmuv3.c | 3 +-
hw/display/exynos4210_fimd.c | 4 +-
hw/display/omap_lcdc.c | 10 +-
hw/intc/arm_gicv3_cpuif.c | 5 +-
target/arm/helper.c | 24 +-
target/arm/m_helper.c | 3 +-
target/arm/translate.c | 153 +++++++++---
target/arm/vec_helper.c | 12 +-
tests/qtest/npcm7xx_rng-test.c | 14 +-
scripts/kernel-doc | 18 +-
target/arm/translate-neon.c.inc | 472 ++++++++++++++++++++-----------------
target/arm/translate-vfp.c.inc | 341 +++++++++++----------------
17 files changed, 588 insertions(+), 493 deletions(-)
- [PULL 00/26] target-arm queue,
Peter Maydell <=
- [PULL 01/26] target/arm: Introduce neon_full_reg_offset, Peter Maydell, 2020/11/02
- [PULL 03/26] target/arm: Use neon_element_offset in neon_load/store_reg, Peter Maydell, 2020/11/02
- [PULL 02/26] target/arm: Move neon_element_offset to translate.c, Peter Maydell, 2020/11/02
- [PULL 04/26] target/arm: Use neon_element_offset in vfp_reg_offset, Peter Maydell, 2020/11/02
- [PULL 06/26] target/arm: Expand read/write_neon_element32 to all MemOp, Peter Maydell, 2020/11/02
- [PULL 05/26] target/arm: Add read/write_neon_element32, Peter Maydell, 2020/11/02
- [PULL 07/26] target/arm: Rename neon_load_reg32 to vfp_load_reg32, Peter Maydell, 2020/11/02
- [PULL 08/26] target/arm: Add read/write_neon_element64, Peter Maydell, 2020/11/02
- [PULL 09/26] target/arm: Rename neon_load_reg64 to vfp_load_reg64, Peter Maydell, 2020/11/02
- [PULL 11/26] target/arm: Improve do_prewiden_3d, Peter Maydell, 2020/11/02