* [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 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).