All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [Qemu-devel] [Qemu-ppc] [PATCH for-3.1 0/7] target/ppc fp cleanups
@ 2018-07-05  5:59 Howard Spoelstra
  0 siblings, 0 replies; 2+ messages in thread
From: Howard Spoelstra @ 2018-07-05  5:59 UTC (permalink / raw)
  To: qemu-devel qemu-devel, qemu-ppc

Hi,

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 <richard.henderson@linaro.org>
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 <richard.henderson@linaro.org>
    Signed-off-by: David Gibson <david@gibson.dropbear.id.au>

:040000 040000 d61b35b777c3ac2f28980a98fc83b8dfdce11bba
ec7c15afcef93cc469c5ee0a2bfda293ba745dc3 M    target

Thanks for looking into it.

Best regards,
Howard

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Qemu-devel] [Qemu-ppc] [PATCH for-3.1 0/7] target/ppc fp cleanups
       [not found] <F863D1F5-0218-488E-A0E0-9F5991339BC8@gmail.com>
@ 2018-07-05 13:59 ` Programmingkid
  0 siblings, 0 replies; 2+ messages in thread
From: Programmingkid @ 2018-07-05 13:59 UTC (permalink / raw)
  To: QEMU Developers


> Hi,
> 
> 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 <richard.henderson@linaro.org>
> 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 <richard.henderson@linaro.org>
>   Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
> 
> :040000 040000 d61b35b777c3ac2f28980a98fc83b8dfdce11bba
> ec7c15afcef93cc469c5ee0a2bfda293ba745dc3 M    target
> 
> Thanks for looking into it.
> 
> Best regards,
> Howard

I also noticed that my Mac OS 10.4.3 VM stopped booting. When I reversed the above patch the VM started booting again. I am CC'ing Richard Henderson on this issue. 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2018-07-05 14:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-05  5:59 [Qemu-devel] [Qemu-ppc] [PATCH for-3.1 0/7] target/ppc fp cleanups Howard Spoelstra
     [not found] <F863D1F5-0218-488E-A0E0-9F5991339BC8@gmail.com>
2018-07-05 13:59 ` Programmingkid

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.