qemu/target
Richard Henderson b1efff6bf0 ppc patch queue for 2022-04-20
First batch of ppc patches for QEMU 7.1:
 
 - skiboot firmware version bump
 - pseries: add 2M DDW pagesize
 - pseries: make virtual hypervisor code TCG only
 - powernv: introduce GPIO lines for PSIHB device
 - powernv: remove PCIE root bridge LSI
 - target/ppc: alternative softfloat 128 bit integer support
 - assorted fixes
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQQX6/+ZI9AYAK8oOBk82cqW3gMxZAUCYmB/ngAKCRA82cqW3gMx
 ZE10AP4wPeJQ3fxXb5ylVtL4qkJaLWy6VrJBQSKSb5YEA0fhegEA9ZufpnENQePU
 gZF0eFAQK/DbSnDyvRQVpGcJM0K1UgI=
 =nVRw
 -----END PGP SIGNATURE-----

Merge tag 'pull-ppc-20220420-2' of https://gitlab.com/danielhb/qemu into staging

ppc patch queue for 2022-04-20

First batch of ppc patches for QEMU 7.1:

- skiboot firmware version bump
- pseries: add 2M DDW pagesize
- pseries: make virtual hypervisor code TCG only
- powernv: introduce GPIO lines for PSIHB device
- powernv: remove PCIE root bridge LSI
- target/ppc: alternative softfloat 128 bit integer support
- assorted fixes

# -----BEGIN PGP SIGNATURE-----
#
# iHUEABYKAB0WIQQX6/+ZI9AYAK8oOBk82cqW3gMxZAUCYmB/ngAKCRA82cqW3gMx
# ZE10AP4wPeJQ3fxXb5ylVtL4qkJaLWy6VrJBQSKSb5YEA0fhegEA9ZufpnENQePU
# gZF0eFAQK/DbSnDyvRQVpGcJM0K1UgI=
# =nVRw
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 20 Apr 2022 02:48:14 PM PDT
# gpg:                using EDDSA key 17EBFF9923D01800AF2838193CD9CA96DE033164
# gpg: Can't check signature: No public key

* tag 'pull-ppc-20220420-2' of https://gitlab.com/danielhb/qemu: (23 commits)
  hw/ppc: change indentation to spaces from TABs
  target/ppc: Add two missing register callbacks on POWER10
  ppc/pnv: Remove LSI on the PCIE host bridge
  pcie: Don't try triggering a LSI when not defined
  ppc/vof: Fix uninitialized string tracing
  hw/ppc/ppc405_boards: Initialize g_autofree pointer
  target/ppc: implement xscvqp[su]qz
  target/ppc: implement xscv[su]qqp
  softfloat: add float128_to_int128
  softfloat: add float128_to_uint128
  softfloat: add int128_to_float128
  softfloat: add uint128_to_float128
  qemu/int128: add int128_urshift
  target/ppc: Improve KVM hypercall trace
  spapr: Move nested KVM hypercalls under a TCG only config.
  spapr: Move hypercall_register_softmmu
  ppc/pnv: Remove useless checks in set_irq handlers
  ppc/pnv: Remove PnvPsiClas::irq_set
  ppc/pnv: Remove PnvOCC::psi link
  ppc/pnv: Remove PnvLpcController::psi link
  ...

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2022-04-20 21:54:24 -07:00
..
alpha exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
arm Cleanup sysemu/tcg.h usage. 2022-04-20 16:43:11 -07:00
avr exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
cris exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
hexagon exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
hppa exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
i386 Clean up log locking. 2022-04-20 12:47:15 -07:00
m68k exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
microblaze exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
mips exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
nios2 target/nios2: Remove log_cpu_state from reset 2022-04-20 10:51:11 -07:00
openrisc exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
ppc ppc patch queue for 2022-04-20 2022-04-20 21:54:24 -07:00
riscv exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
rx exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
s390x Cleanup sysemu/tcg.h usage. 2022-04-20 16:43:11 -07:00
sh4 exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
sparc exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
tricore exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
xtensa exec/translator: Pass the locked filepointer to disas_log hook 2022-04-20 10:51:11 -07:00
Kconfig meson: Introduce target-specific Kconfig 2021-07-09 18:21:34 +02:00
meson.build Drop the deprecated unicore32 target 2021-05-12 18:20:52 +02:00