qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL 0/1] Seabios 20191106 patches


From: Gerd Hoffmann
Subject: Re: [PULL 0/1] Seabios 20191106 patches
Date: Fri, 8 Nov 2019 11:18:15 +0100
User-agent: NeoMutt/20180716

On Thu, Nov 07, 2019 at 11:56:03AM +0000, Peter Maydell wrote:
> On Wed, 6 Nov 2019 at 12:26, Gerd Hoffmann <address@hidden> wrote:
> >
> > The following changes since commit 36609b4fa36f0ac934874371874416f7533a5408:
> >
> >   Merge remote-tracking branch 
> > 'remotes/palmer/tags/palmer-for-master-4.2-sf1' into staging (2019-11-02 
> > 17:59:03 +0000)
> >
> > are available in the Git repository at:
> >
> >   git://git.kraxel.org/qemu tags/seabios-20191106-pull-request
> >
> > for you to fetch changes up to 58b16e57ded751e2e8be626124aad1d46a408a33:
> >
> >   seabios: update to pre-1.13 snapshot (2019-11-06 13:23:02 +0100)
> >
> > ----------------------------------------------------------------
> > seabios: update to pre-1.13 snapshot
> >
> > ----------------------------------------------------------------
> >
> > Gerd Hoffmann (1):
> >   seabios: update to pre-1.13 snapshot
> 
> Hi; this fails 'make check' on at least
> aarch64, aarch32, FreeBSD, NetBSD, s390:
> 
> ERROR:/home/linux1/qemu/tests/boot-sector.c:161:boot_sector_test:
> assertion failed (signature == SIGNATURE): (0x00000000 == 0x0000dead)
> ERROR - Bail out!
> ERROR:/home/linux1/qemu/tests/boot-sector.c:161:boot_sector_test:
> assertion failed (signature == SIGNATURE): (0x00000000 == 0x0000dead)
> PASS 9 bios-tables-test /x86_64/acpi/q35/bridge
> Aborted (core dumped)
> /home/linux1/qemu/tests/Makefile.include:916: recipe for target
> 'check-qtest-i386' failed
> make: *** [check-qtest-i386] Error 1
> 
> the x86-64 bootsector tests seem to fail similarly.

[ full quote for seabios list ]

Re-ran test on x86-64 box -> works.
Tried on aarch64 machine -> fails.

Given the arch list above this pretty much looks like it is tcg-related,
even though a quick check with "qemu -accel tcg -cdrom /some/live/iso"
(on x86_64) doesn't show any obvious problems.

Recompiled seabios with gcc 4.8 instead of gcc 8
  -> Works on both x86-64 and aarch64.
  -> I'll redo the pull request with that.

I'll go try find the root cause next week.  On a quick glance this
looks like a bug in tcg or gcc.  In case anyone has hints what might
have caused this drop me a note.

thanks,
  Gerd




reply via email to

[Prev in Thread] Current Thread [Next in Thread]