[PATCH for-8.2 00/11] target/hppa: PA2.0 fixes

Richard Henderson posted 11 patches 1 year ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20231111013212.229673-1-richard.henderson@linaro.org
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Helge Deller <deller@gmx.de>
target/hppa/cpu-param.h   |   2 +-
target/hppa/cpu.h         |  25 +++++-----
hw/hppa/machine.c         |   2 +-
hw/pci-host/astro.c       |  73 +++++++++++++---------------
target/hppa/int_helper.c  |   2 +-
target/hppa/mem_helper.c  |  97 ++++++++++++++++++++++----------------
target/hppa/op_helper.c   |   5 +-
target/hppa/translate.c   |  41 +++++++++-------
hw/pci-host/meson.build   |   2 +-
pc-bios/hppa-firmware.img | Bin 755480 -> 681132 bytes
roms/seabios-hppa         |   2 +-
11 files changed, 134 insertions(+), 117 deletions(-)
[PATCH for-8.2 00/11] target/hppa: PA2.0 fixes
Posted by Richard Henderson 1 year ago
Fixes to the recent hppa64 cpu support to enable booting
the 64-bit linux kernel to user-space.


r~


Helge Deller (6):
  target/hppa: Update to SeaBIOS-hppa version 11
  hw/hppa: Require at least SeaBIOS-hppa version 11
  target/hppa: Mask reserved PSW bits in expand_sm_imm
  target/hppa: Fix calculation of CR_IIASQ back register
  target/hppa: Fix possible overflow in TLB size calculation
  hw/pci-host/astro: Fix boot for C3700 machine

Richard Henderson (5):
  target/hppa: Use only low 2 immediate bits for PROBEI
  target/hppa: Use PRIV_P_TO_MMU_IDX in helper_probe
  target/hppa: Introduce MMU_IDX_MMU_DISABLED
  target/hppa: Replace MMU_PHYS_IDX with MMU_ABS_IDX, MMU_ABS_W_IDX
  target/hppa: Reduce TARGET_PHYS_ADDR_SPACE_BITS to 44

 target/hppa/cpu-param.h   |   2 +-
 target/hppa/cpu.h         |  25 +++++-----
 hw/hppa/machine.c         |   2 +-
 hw/pci-host/astro.c       |  73 +++++++++++++---------------
 target/hppa/int_helper.c  |   2 +-
 target/hppa/mem_helper.c  |  97 ++++++++++++++++++++++----------------
 target/hppa/op_helper.c   |   5 +-
 target/hppa/translate.c   |  41 +++++++++-------
 hw/pci-host/meson.build   |   2 +-
 pc-bios/hppa-firmware.img | Bin 755480 -> 681132 bytes
 roms/seabios-hppa         |   2 +-
 11 files changed, 134 insertions(+), 117 deletions(-)

-- 
2.34.1