]> git.proxmox.com Git - mirror_qemu.git/commitdiff
Merge tag 'seabios-hppa-v13-pull-request' of https://github.com/hdeller/qemu-hppa...
authorStefan Hajnoczi <stefanha@redhat.com>
Wed, 22 Nov 2023 14:38:41 +0000 (09:38 -0500)
committerStefan Hajnoczi <stefanha@redhat.com>
Wed, 22 Nov 2023 14:38:41 +0000 (09:38 -0500)
SeaBIOS-hppa v13

Please pull an update of SeaBIOS-hppa to v13 to fix
a system reboot crash in qemu-system-hppa as reported in
https://gitlab.com/qemu-project/qemu/-/issues/1991

# -----BEGIN PGP SIGNATURE-----
#
# iHUEABYKAB0WIQS86RI+GtKfB8BJu973ErUQojoPXwUCZV0uiQAKCRD3ErUQojoP
# X/UEAP4vVLO/21SwO8/UpmImQPGTpoGUxA2DWYHBfjmyVGEoqwEA1sfhqpdahDJ0
# FLSculh9fFG7vWOMCZo2Xnur+X9ahgQ=
# =FaBT
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 21 Nov 2023 17:26:17 EST
# gpg:                using EDDSA key BCE9123E1AD29F07C049BBDEF712B510A23A0F5F
# gpg: Good signature from "Helge Deller <deller@gmx.de>" [unknown]
# gpg:                 aka "Helge Deller <deller@kernel.org>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 4544 8228 2CD9 10DB EF3D  25F8 3E5F 3D04 A7A2 4603
#      Subkey fingerprint: BCE9 123E 1AD2 9F07 C049  BBDE F712 B510 A23A 0F5F

* tag 'seabios-hppa-v13-pull-request' of https://github.com/hdeller/qemu-hppa:
  target/hppa: Update SeaBIOS-hppa to version 13

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
VERSION
linux-user/elfload.c

diff --git a/VERSION b/VERSION
index eea587b88205e8c1455280df81560df3d656ceed..f4c0d54e3c5da73c79156049af29e131f90a943b 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-8.1.90
+8.1.91
index 4cd6891d7b6a0eec8f47d79fb5f93b8f7a119f04..cf9e74468b11c7dd35dc6e6c3c57ef9d6336d01d 100644 (file)
@@ -3308,7 +3308,7 @@ static void load_elf_image(const char *image_name, const ImageSource *src,
     for (i = 0; i < ehdr->e_phnum; ++i) {
         struct elf_phdr *eppnt = phdr + i;
         if (eppnt->p_type == PT_LOAD) {
-            abi_ulong a = eppnt->p_vaddr - eppnt->p_offset;
+            abi_ulong a = eppnt->p_vaddr & TARGET_PAGE_MASK;
             if (a < loaddr) {
                 loaddr = a;
             }