* [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage
@ 2006-06-21 19:47 Zach Metzinger
2006-06-21 20:54 ` Fabrice Bellard
0 siblings, 1 reply; 10+ messages in thread
From: Zach Metzinger @ 2006-06-21 19:47 UTC (permalink / raw)
To: Qemu-devel
Hi-
I'm using qemu-0.8.1 under FreeBSD 6.1-RELEASE from ports with
kqemu-1.3.0pre7 (also from ports). The guest OS is Windows XP SP2.
When I use the -kernel-kqemu flag to qemu, I get the following kernel
console messages:
Jun 21 14:04:57 jitter kernel: npxdna: fpcurthread == curthread 5173 times
Jun 21 14:04:57 jitter kernel: npxdna: fpcurthread == curthread 5174 times
<...>
This happens quite a bit (5-10 a second) when using any block device.
I assume this is because kernel I/O calls are being virtualized and
are the cause of this.
When I do not use -kernel-kqemu, I do not get these messages. In both
cases, Windows appears to work fine.
This thread:
http://tinyurl.com/mbm5l
appears to have some information on why this happens. Has a patch been
released to fix this bug?
--- Zach
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage
2006-06-21 19:47 [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage Zach Metzinger
@ 2006-06-21 20:54 ` Fabrice Bellard
2006-06-22 2:32 ` Zach Metzinger
0 siblings, 1 reply; 10+ messages in thread
From: Fabrice Bellard @ 2006-06-21 20:54 UTC (permalink / raw)
To: qemu-devel
There is a bug in the FPU virtualization in kqemu which is only visible
in the kernel virtualization case. I am trying a fix.
Fabrice.
Zach Metzinger wrote:
> Hi-
>
> I'm using qemu-0.8.1 under FreeBSD 6.1-RELEASE from ports with
> kqemu-1.3.0pre7 (also from ports). The guest OS is Windows XP SP2.
> When I use the -kernel-kqemu flag to qemu, I get the following kernel
> console messages:
>
> Jun 21 14:04:57 jitter kernel: npxdna: fpcurthread == curthread 5173 times
> Jun 21 14:04:57 jitter kernel: npxdna: fpcurthread == curthread 5174 times
> <...>
>
> This happens quite a bit (5-10 a second) when using any block device.
> I assume this is because kernel I/O calls are being virtualized and
> are the cause of this.
>
> When I do not use -kernel-kqemu, I do not get these messages. In both
> cases, Windows appears to work fine.
>
> This thread:
> http://tinyurl.com/mbm5l
> appears to have some information on why this happens. Has a patch been
> released to fix this bug?
>
> --- Zach
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage
2006-06-21 20:54 ` Fabrice Bellard
@ 2006-06-22 2:32 ` Zach Metzinger
2006-06-23 20:55 ` Fabrice Bellard
0 siblings, 1 reply; 10+ messages in thread
From: Zach Metzinger @ 2006-06-22 2:32 UTC (permalink / raw)
To: qemu-devel
Let me know if you need any testing. I have both 6.1-RELEASE and
5.3-RELEASE machines on which to test.
Thanks, and this is a truly great bit of software!
--- Zach
On 6/21/06, Fabrice Bellard <fabrice@bellard.org> wrote:
> There is a bug in the FPU virtualization in kqemu which is only visible
> in the kernel virtualization case. I am trying a fix.
>
> Fabrice.
>
> Zach Metzinger wrote:
> > Hi-
> >
> > I'm using qemu-0.8.1 under FreeBSD 6.1-RELEASE from ports with
> > kqemu-1.3.0pre7 (also from ports). The guest OS is Windows XP SP2.
> > When I use the -kernel-kqemu flag to qemu, I get the following kernel
> > console messages:
> >
> > Jun 21 14:04:57 jitter kernel: npxdna: fpcurthread == curthread 5173 times
> > Jun 21 14:04:57 jitter kernel: npxdna: fpcurthread == curthread 5174 times
> > <...>
> >
> > This happens quite a bit (5-10 a second) when using any block device.
> > I assume this is because kernel I/O calls are being virtualized and
> > are the cause of this.
> >
> > When I do not use -kernel-kqemu, I do not get these messages. In both
> > cases, Windows appears to work fine.
> >
> > This thread:
> > http://tinyurl.com/mbm5l
> > appears to have some information on why this happens. Has a patch been
> > released to fix this bug?
> >
> > --- Zach
> >
> >
> > _______________________________________________
> > Qemu-devel mailing list
> > Qemu-devel@nongnu.org
> > http://lists.nongnu.org/mailman/listinfo/qemu-devel
> >
> >
>
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage
2006-06-22 2:32 ` Zach Metzinger
@ 2006-06-23 20:55 ` Fabrice Bellard
2006-06-23 21:14 ` WaxDragon
` (4 more replies)
0 siblings, 5 replies; 10+ messages in thread
From: Fabrice Bellard @ 2006-06-23 20:55 UTC (permalink / raw)
To: qemu-devel
I put online kqemu version 1.3.0pre9 which should solve the issue. Maybe
it helps for the Windows XP hosts too ?
Regards,
Fabrice.
Zach Metzinger wrote:
> Let me know if you need any testing. I have both 6.1-RELEASE and
> 5.3-RELEASE machines on which to test.
>
> Thanks, and this is a truly great bit of software!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage
2006-06-23 20:55 ` Fabrice Bellard
@ 2006-06-23 21:14 ` WaxDragon
2006-06-23 23:11 ` Hetz Ben Hamo
` (3 subsequent siblings)
4 siblings, 0 replies; 10+ messages in thread
From: WaxDragon @ 2006-06-23 21:14 UTC (permalink / raw)
To: qemu-devel
At first test, it does fix -kernel-kqemu with XP hosts. yay!
On 6/23/06, Fabrice Bellard <fabrice@bellard.org> wrote:
> I put online kqemu version 1.3.0pre9 which should solve the issue. Maybe
> it helps for the Windows XP hosts too ?
>
> Regards,
>
> Fabrice.
>
> Zach Metzinger wrote:
> > Let me know if you need any testing. I have both 6.1-RELEASE and
> > 5.3-RELEASE machines on which to test.
> >
> > Thanks, and this is a truly great bit of software!
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
--
<GedMurphy> why does the size matter?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage
2006-06-23 20:55 ` Fabrice Bellard
2006-06-23 21:14 ` WaxDragon
@ 2006-06-23 23:11 ` Hetz Ben Hamo
2006-06-24 12:33 ` Fabrice Bellard
2006-06-24 3:54 ` Zach Metzinger
` (2 subsequent siblings)
4 siblings, 1 reply; 10+ messages in thread
From: Hetz Ben Hamo @ 2006-06-23 23:11 UTC (permalink / raw)
To: qemu-devel
Hi,
On 6/23/06, Fabrice Bellard <fabrice@bellard.org> wrote:
> I put online kqemu version 1.3.0pre9 which should solve the issue. Maybe
> it helps for the Windows XP hosts too ?
Changelog please?
Thanks,
Hetz
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage
2006-06-23 20:55 ` Fabrice Bellard
2006-06-23 21:14 ` WaxDragon
2006-06-23 23:11 ` Hetz Ben Hamo
@ 2006-06-24 3:54 ` Zach Metzinger
2006-06-24 8:22 ` RE : [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread"spewage Denis SCHEIDT
2006-06-25 11:55 ` [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage Jan Marten Simons
4 siblings, 0 replies; 10+ messages in thread
From: Zach Metzinger @ 2006-06-24 3:54 UTC (permalink / raw)
To: qemu-devel
No more kernel messages on FreeBSD. I'll send a note to the port
maintainer to have it updated. Thanks!
--- Zach
On 6/23/06, Fabrice Bellard <fabrice@bellard.org> wrote:
> I put online kqemu version 1.3.0pre9 which should solve the issue. Maybe
> it helps for the Windows XP hosts too ?
>
> Regards,
>
> Fabrice.
>
> Zach Metzinger wrote:
> > Let me know if you need any testing. I have both 6.1-RELEASE and
> > 5.3-RELEASE machines on which to test.
> >
> > Thanks, and this is a truly great bit of software!
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE : [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread"spewage
2006-06-23 20:55 ` Fabrice Bellard
` (2 preceding siblings ...)
2006-06-24 3:54 ` Zach Metzinger
@ 2006-06-24 8:22 ` Denis SCHEIDT
2006-06-25 11:55 ` [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage Jan Marten Simons
4 siblings, 0 replies; 10+ messages in thread
From: Denis SCHEIDT @ 2006-06-24 8:22 UTC (permalink / raw)
To: qemu-devel
Hi,
Works great for me !
Host : Athlon 64, Windows XP
Guests tested :
- MS-DOS + Windows 3.11 (BTW. POWER.EXE works now - no need to install
DOSIDLE. Works even with Windows 3),
- Windows 2000,
- Ubuntu 6.06,
- Mandriva 2005 LE.
These are all OK.
Windows 95 gives a protection error and doesn't boot.
Really, really great.
Thanks a lot all.
-----Message d'origine-----
De : qemu-devel-bounces+denis.scheidt=free.fr@nongnu.org
[mailto:qemu-devel-bounces+denis.scheidt=free.fr@nongnu.org] De la part
de Fabrice Bellard Envoyé : vendredi 23 juin 2006 22:56 À :
qemu-devel@nongnu.org Objet : Re: [Qemu-devel] QEMU FreeBSD 6.1 "npxdna:
fpcurthread == curthread"spewage
I put online kqemu version 1.3.0pre9 which should solve the issue. Maybe
it helps for the Windows XP hosts too ?
Regards,
Fabrice.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage
2006-06-23 23:11 ` Hetz Ben Hamo
@ 2006-06-24 12:33 ` Fabrice Bellard
0 siblings, 0 replies; 10+ messages in thread
From: Fabrice Bellard @ 2006-06-24 12:33 UTC (permalink / raw)
To: qemu-devel
Hetz Ben Hamo wrote:
>> I put online kqemu version 1.3.0pre9 which should solve the issue. Maybe
>> it helps for the Windows XP hosts too ?
>
>
> Changelog please?
It is always included in the kqemu archive. Here it is:
version 1.3.0pre9:
- Fixed host CR0.TS computation (aka FreeBSD "npxdna: fpcurthread ==
curthread" error message).
version 1.3.0pre8:
- API change for MODULE_PARM macro in 2.6.x kernels.
Fabrice.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage
2006-06-23 20:55 ` Fabrice Bellard
` (3 preceding siblings ...)
2006-06-24 8:22 ` RE : [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread"spewage Denis SCHEIDT
@ 2006-06-25 11:55 ` Jan Marten Simons
4 siblings, 0 replies; 10+ messages in thread
From: Jan Marten Simons @ 2006-06-25 11:55 UTC (permalink / raw)
To: qemu-devel
Am Freitag, 23. Juni 2006 22:55 schrieb Fabrice Bellard:
> I put online kqemu version 1.3.0pre9 which should solve the issue. Maybe
> it helps for the Windows XP hosts too ?
>
> Regards,
>
> Fabrice.
Does kqemu accellerate a Win98 guest now, too, or are there still problems
with thunking causing trouble?
Thanks,
Jan
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-06-25 11:53 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-21 19:47 [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage Zach Metzinger
2006-06-21 20:54 ` Fabrice Bellard
2006-06-22 2:32 ` Zach Metzinger
2006-06-23 20:55 ` Fabrice Bellard
2006-06-23 21:14 ` WaxDragon
2006-06-23 23:11 ` Hetz Ben Hamo
2006-06-24 12:33 ` Fabrice Bellard
2006-06-24 3:54 ` Zach Metzinger
2006-06-24 8:22 ` RE : [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread"spewage Denis SCHEIDT
2006-06-25 11:55 ` [Qemu-devel] QEMU FreeBSD 6.1 "npxdna: fpcurthread == curthread" spewage Jan Marten Simons
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.