[PULL 0/8] Hppa more v11 fixes patches

Helge Deller posted 8 patches 1 day, 3 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260331185219.12187-1-deller@kernel.org
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Helge Deller <deller@gmx.de>
hw/hppa/hppa_hardware.h     |   3 +-
hw/hppa/machine.c           |  58 +++++++---
hw/pci-host/astro.c         | 209 ++++++++++++++++++++++++++++++------
include/hw/pci-host/astro.h |  12 ++-
pc-bios/hppa-firmware.img   | Bin 631968 -> 632780 bytes
pc-bios/hppa-firmware64.img | Bin 714440 -> 665208 bytes
roms/seabios-hppa           |   2 +-
target/hppa/int_helper.c    |   7 +-
8 files changed, 238 insertions(+), 53 deletions(-)
[PULL 0/8] Hppa more v11 fixes patches
Posted by Helge Deller 1 day, 3 hours ago
From: Helge Deller <deller@gmx.de>

The following changes since commit 770f50c14f098717fd40ae6e826a495681152447:

  Merge tag 'pull-nvme-20260326' of https://gitlab.com/birkelund/qemu into staging (2026-03-26 10:26:39 +0000)

are available in the Git repository at:

  https://github.com/hdeller/qemu-hppa.git tags/hppa-more-v11-fixes-pull-request

for you to fetch changes up to bf758751aa4d088f8d7bead7d335d028bcbb89d6:

  target/hppa: Update SeaBIOS-hppa to version 24 (2026-03-31 20:24:24 +0200)

----------------------------------------------------------------
HPPA patches for qemu-v11

A few late fixes for the HPPA architecture for QEMU v11:
- graphics support was broken for 64-bit machines. This series adds
  support for VGA graphics for Linux guests
- the various memory ranges were not correctly implemented
- TOC/NMI was not working on 64-bit machines
- minor 64-bit HP-UX boot fixes (but HP-UX 64-bit still crashes)

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

Helge Deller (8):
  hw/pci-host/astro: Make astro address arrays accessible for other
    users
  hw/pci-host/astro: Fix initial addresses in IOC
  hw/pci-host/astro: Implement LMMIO registers
  hw/pci-host/astro: Fix LMMIO DIRECT mappings
  hw/pci-host/astro: Add GMMIO mapping
  target/hppa: Fix TOC handler for 64-bit CPUs
  hw/hppa: Implement memory ranges
  target/hppa: Update SeaBIOS-hppa to version 24

 hw/hppa/hppa_hardware.h     |   3 +-
 hw/hppa/machine.c           |  58 +++++++---
 hw/pci-host/astro.c         | 209 ++++++++++++++++++++++++++++++------
 include/hw/pci-host/astro.h |  12 ++-
 pc-bios/hppa-firmware.img   | Bin 631968 -> 632780 bytes
 pc-bios/hppa-firmware64.img | Bin 714440 -> 665208 bytes
 roms/seabios-hppa           |   2 +-
 target/hppa/int_helper.c    |   7 +-
 8 files changed, 238 insertions(+), 53 deletions(-)

-- 
2.53.0
Re: [PULL 0/8] Hppa more v11 fixes patches
Posted by Peter Maydell 1 day ago
On Tue, 31 Mar 2026 at 19:53, Helge Deller <deller@kernel.org> wrote:
>
> From: Helge Deller <deller@gmx.de>
>
> The following changes since commit 770f50c14f098717fd40ae6e826a495681152447:
>
>   Merge tag 'pull-nvme-20260326' of https://gitlab.com/birkelund/qemu into staging (2026-03-26 10:26:39 +0000)
>
> are available in the Git repository at:
>
>   https://github.com/hdeller/qemu-hppa.git tags/hppa-more-v11-fixes-pull-request
>
> for you to fetch changes up to bf758751aa4d088f8d7bead7d335d028bcbb89d6:
>
>   target/hppa: Update SeaBIOS-hppa to version 24 (2026-03-31 20:24:24 +0200)
>
> ----------------------------------------------------------------
> HPPA patches for qemu-v11
>
> A few late fixes for the HPPA architecture for QEMU v11:
> - graphics support was broken for 64-bit machines. This series adds
>   support for VGA graphics for Linux guests
> - the various memory ranges were not correctly implemented
> - TOC/NMI was not working on 64-bit machines
> - minor 64-bit HP-UX boot fixes (but HP-UX 64-bit still crashes)
>
> ----------------------------------------------------------------
>



Applied, thanks.

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

-- PMM