[PULL 00/10] Misc fixes for 2023-07-25

Philippe Mathieu-Daudé posted 10 patches 9 months, 3 weeks ago
Failed in applying to current master (apply log)
Maintainers: "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Huacai Chen <chenhuacai@kernel.org>, Jiaxun Yang <jiaxun.yang@flygoat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Bin Meng <bin.meng@windriver.com>, Aurelien Jarno <aurelien@aurel32.net>, Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, Artyom Tarasenko <atar4qemu@gmail.com>, Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
target/sparc/cpu.h                  |  2 +-
target/tricore/cpu.h                |  2 +-
hw/char/escc.c                      |  4 ++-
hw/mips/loongson3_virt.c            |  2 +-
hw/sd/sdhci.c                       |  8 ++++-
target/mips/tcg/mxu_translate.c     | 36 +++++++++++++++-------
target/mips/tcg/sysemu/tlb_helper.c | 48 ++++++++++++++---------------
target/sparc/cpu.c                  |  4 +--
target/sparc/machine.c              |  3 +-
target/sparc/monitor.c              |  2 +-
target/tricore/cpu.c                |  8 ++---
target/tricore/helper.c             |  4 +--
target/tricore/op_helper.c          |  4 +--
13 files changed, 75 insertions(+), 52 deletions(-)
[PULL 00/10] Misc fixes for 2023-07-25
Posted by Philippe Mathieu-Daudé 9 months, 3 weeks ago
The following changes since commit 3ee44ec72753ec0ff05ad1569dfa609203d722b2:

  Merge tag 'pull-request-2023-07-24' of https://gitlab.com/thuth/qemu into staging (2023-07-24 18:06:36 +0100)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/misc-fixes-20230725

for you to fetch changes up to f8cfdd2038c1823301e6df753242e465b1dc8539:

  target/tricore: Rename tricore_feature (2023-07-25 14:42:00 +0200)

----------------------------------------------------------------
Misc patches queue

hw/sd/sdhci: Default I/O ops to little endian
hw/mips/loongson3-virt: Only use default USB if available
hw/char/escc: Implement loopback mode to allow self-testing
target/mips: Avoid overruns and shifts by negative number
target/sparc: Handle FPRS correctly on big-endian hosts
target/tricore: Rename tricore_feature to avoid clash with libcapstone

----------------------------------------------------------------

Bastian Koppelmann (1):
  target/tricore: Rename tricore_feature

Bernhard Beschow (1):
  hw/sd/sdhci: Do not force sdhci_mmio_*_ops onto all SD controllers

Peter Maydell (2):
  target/mips: Avoid shift by negative number in
    page_table_walk_refill()
  target/sparc: Handle FPRS correctly on big-endian hosts

Philippe Mathieu-Daudé (4):
  target/mips/mxu: Replace magic array size by its definition
  target/mips/mxu: Avoid overrun in gen_mxu_S32SLT()
  target/mips/mxu: Avoid overrun in gen_mxu_q8adde()
  target/mips: Pass directory/leaf shift values to walk_directory()

Thomas Huth (2):
  hw/mips: Improve the default USB settings in the loongson3-virt
    machine
  hw/char/escc: Implement loopback mode

 target/sparc/cpu.h                  |  2 +-
 target/tricore/cpu.h                |  2 +-
 hw/char/escc.c                      |  4 ++-
 hw/mips/loongson3_virt.c            |  2 +-
 hw/sd/sdhci.c                       |  8 ++++-
 target/mips/tcg/mxu_translate.c     | 36 +++++++++++++++-------
 target/mips/tcg/sysemu/tlb_helper.c | 48 ++++++++++++++---------------
 target/sparc/cpu.c                  |  4 +--
 target/sparc/machine.c              |  3 +-
 target/sparc/monitor.c              |  2 +-
 target/tricore/cpu.c                |  8 ++---
 target/tricore/helper.c             |  4 +--
 target/tricore/op_helper.c          |  4 +--
 13 files changed, 75 insertions(+), 52 deletions(-)

-- 
2.38.1


Re: [PULL 00/10] Misc fixes for 2023-07-25
Posted by Peter Maydell 9 months, 3 weeks ago
On Tue, 25 Jul 2023 at 15:58, Philippe Mathieu-Daudé <philmd@linaro.org> wrote:
>
> The following changes since commit 3ee44ec72753ec0ff05ad1569dfa609203d722b2:
>
>   Merge tag 'pull-request-2023-07-24' of https://gitlab.com/thuth/qemu into staging (2023-07-24 18:06:36 +0100)
>
> are available in the Git repository at:
>
>   https://github.com/philmd/qemu.git tags/misc-fixes-20230725
>
> for you to fetch changes up to f8cfdd2038c1823301e6df753242e465b1dc8539:
>
>   target/tricore: Rename tricore_feature (2023-07-25 14:42:00 +0200)
>
> ----------------------------------------------------------------
> Misc patches queue
>
> hw/sd/sdhci: Default I/O ops to little endian
> hw/mips/loongson3-virt: Only use default USB if available
> hw/char/escc: Implement loopback mode to allow self-testing
> target/mips: Avoid overruns and shifts by negative number
> target/sparc: Handle FPRS correctly on big-endian hosts
> target/tricore: Rename tricore_feature to avoid clash with libcapstone
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.1
for any user-visible changes.

-- PMM