[Top][All Lists]

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

Re: [Qemu-devel] [Qemu-ppc] [PATCH for-3.1 0/7] target/ppc fp cleanups

From: Howard Spoelstra
Subject: Re: [Qemu-devel] [Qemu-ppc] [PATCH for-3.1 0/7] target/ppc fp cleanups
Date: Thu, 5 Jul 2018 07:59:32 +0200


qemu-system-ppc has an issue after building from the 3.1 branch. Mac
OS 9 hangs at the grey boot screen, OSX 10.3 hangs after verbose boot,
just before entering the graphical desktop.

Command line to reproduce:

qemu-system-ppc -L pc-bios -boot c -M mac99,via=pmu -m 512 -prom-env
'auto-boot?=true' -prom-env 'boot-args=-v' -prom-env 'vga-ndrv?=true'
-drive file=MacOS9.2.img,format=raw,media=disk -netdev
user,id=network01 -device sungem,netdev=network01

I bisected to this commit:

cdee6bed3e2ed60f039fb84f63c5dc5f4af4619c is the first bad commit
commit cdee6bed3e2ed60f039fb84f63c5dc5f4af4619c
Author: Richard Henderson <address@hidden>
Date:   Tue Jul 3 08:17:32 2018 -0700

    target/ppc: Use non-arithmetic conversions for fp load/store

    Memory operations have no side effects on fp state.
    The use of a "real" conversions between float64 and float32
    would raise exceptions for SNaN and out-of-range inputs.

    Signed-off-by: Richard Henderson <address@hidden>
    Signed-off-by: David Gibson <address@hidden>

:040000 040000 d61b35b777c3ac2f28980a98fc83b8dfdce11bba
ec7c15afcef93cc469c5ee0a2bfda293ba745dc3 M    target

Thanks for looking into it.

Best regards,

reply via email to

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