* [Qemu-devel] sparc32 reset's regression
@ 2009-08-05 8:44 Artyom Tarasenko
2009-08-05 18:33 ` Blue Swirl
0 siblings, 1 reply; 3+ messages in thread
From: Artyom Tarasenko @ 2009-08-05 8:44 UTC (permalink / raw)
To: qemu-devel
reset on SS-10/SS-20 machines hangs on memory detection if
qemu-system-sparc is launched with OBP (not OpenBios).
git bisect shows that the regression comes with the patch
"Don't set IRQs on device reset and loadvm/savevm" on 2009-06-17 19:20:01.
Artyom
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Qemu-devel] sparc32 reset's regression
2009-08-05 8:44 [Qemu-devel] sparc32 reset's regression Artyom Tarasenko
@ 2009-08-05 18:33 ` Blue Swirl
2009-08-06 9:26 ` Artyom Tarasenko
0 siblings, 1 reply; 3+ messages in thread
From: Blue Swirl @ 2009-08-05 18:33 UTC (permalink / raw)
To: Artyom Tarasenko; +Cc: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 410 bytes --]
On Wed, Aug 5, 2009 at 11:44 AM, Artyom
Tarasenko<atar4qemu@googlemail.com> wrote:
> reset on SS-10/SS-20 machines hangs on memory detection if
> qemu-system-sparc is launched with OBP (not OpenBios).
>
> git bisect shows that the regression comes with the patch
> "Don't set IRQs on device reset and loadvm/savevm" on 2009-06-17 19:20:01.
The commit looks fine to me. Would this patch happen to fix the bug?
[-- Attachment #2: 0001-Fix-reset.patch --]
[-- Type: application/mbox, Size: 749 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Qemu-devel] sparc32 reset's regression
2009-08-05 18:33 ` Blue Swirl
@ 2009-08-06 9:26 ` Artyom Tarasenko
0 siblings, 0 replies; 3+ messages in thread
From: Artyom Tarasenko @ 2009-08-06 9:26 UTC (permalink / raw)
To: Blue Swirl; +Cc: qemu-devel
> The commit looks fine to me. Would this patch happen to fix the bug?
Yes, this patch fixes the bug, thanks.
It can be though that the bug is not directly related to the initial commit.
There seems to be a race condition. Sometimes the bug didn't appear
even without the fix if I put a lot of DPRINTFs in irq handling in
sun4m.c and cpu-exec.c and turn the logging on. Unfortunately it's not
always reproducible, so I can't tell yet which printf hides the
problem.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-08-06 9:27 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-05 8:44 [Qemu-devel] sparc32 reset's regression Artyom Tarasenko
2009-08-05 18:33 ` Blue Swirl
2009-08-06 9:26 ` Artyom Tarasenko
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).