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