qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/26] target-arm queue
@ 2020-11-02 17:09 Peter Maydell
  2020-11-02 17:09 ` [PULL 01/26] target/arm: Introduce neon_full_reg_offset Peter Maydell
                   ` (26 more replies)
  0 siblings, 27 replies; 28+ messages in thread
From: Peter Maydell @ 2020-11-02 17:09 UTC (permalink / raw)
  To: qemu-devel


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(-)


^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2020-11-03 11:38 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-02 17:09 [PULL 00/26] target-arm queue Peter Maydell
2020-11-02 17:09 ` [PULL 01/26] target/arm: Introduce neon_full_reg_offset Peter Maydell
2020-11-02 17:09 ` [PULL 02/26] target/arm: Move neon_element_offset to translate.c Peter Maydell
2020-11-02 17:09 ` [PULL 03/26] target/arm: Use neon_element_offset in neon_load/store_reg Peter Maydell
2020-11-02 17:09 ` [PULL 04/26] target/arm: Use neon_element_offset in vfp_reg_offset Peter Maydell
2020-11-02 17:09 ` [PULL 05/26] target/arm: Add read/write_neon_element32 Peter Maydell
2020-11-02 17:09 ` [PULL 06/26] target/arm: Expand read/write_neon_element32 to all MemOp Peter Maydell
2020-11-02 17:09 ` [PULL 07/26] target/arm: Rename neon_load_reg32 to vfp_load_reg32 Peter Maydell
2020-11-02 17:09 ` [PULL 08/26] target/arm: Add read/write_neon_element64 Peter Maydell
2020-11-02 17:09 ` [PULL 09/26] target/arm: Rename neon_load_reg64 to vfp_load_reg64 Peter Maydell
2020-11-02 17:09 ` [PULL 10/26] target/arm: Simplify do_long_3d and do_2scalar_long Peter Maydell
2020-11-02 17:09 ` [PULL 11/26] target/arm: Improve do_prewiden_3d Peter Maydell
2020-11-02 17:09 ` [PULL 12/26] target/arm: Fix float16 pairwise Neon ops on big-endian hosts Peter Maydell
2020-11-02 17:09 ` [PULL 13/26] target/arm: Fix VUDOT/VSDOT (scalar) " Peter Maydell
2020-11-02 17:09 ` [PULL 14/26] target/arm: fix handling of HCR.FB Peter Maydell
2020-11-02 17:09 ` [PULL 15/26] target/arm: fix LORID_EL1 access check Peter Maydell
2020-11-02 17:09 ` [PULL 16/26] disas/capstone: Fix monitor disassembly of >32 bytes Peter Maydell
2020-11-02 17:09 ` [PULL 17/26] hw/arm/smmuv3: Fix potential integer overflow (CID 1432363) Peter Maydell
2020-11-02 17:09 ` [PULL 18/26] hw/arm/boot: fix SVE for EL3 direct kernel boot Peter Maydell
2020-11-02 17:09 ` [PULL 19/26] hw/display/omap_lcdc: Fix potential NULL pointer dereference Peter Maydell
2020-11-02 17:09 ` [PULL 20/26] hw/display/exynos4210_fimd: " Peter Maydell
2020-11-02 17:10 ` [PULL 21/26] target/arm: Get correct MMU index for other-security-state Peter Maydell
2020-11-02 17:10 ` [PULL 22/26] configure: Test that gio libs from pkg-config work Peter Maydell
2020-11-02 17:10 ` [PULL 23/26] hw/intc/arm_gicv3_cpuif: Make GIC maintenance interrupts work Peter Maydell
2020-11-02 17:10 ` [PULL 24/26] scripts/kerneldoc: For Sphinx 3 use c:macro for macros with arguments Peter Maydell
2020-11-02 17:10 ` [PULL 25/26] qemu-option-trace.rst.inc: Don't use option:: markup Peter Maydell
2020-11-02 17:10 ` [PULL 26/26] tests/qtest/npcm7xx_rng-test: Disable randomness tests Peter Maydell
2020-11-03 11:36 ` [PULL 00/26] target-arm queue Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).