[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 08/02/03 03:26:30 Modified files: target-i386: helper.c Log message: NMI and INTR events injection should not be handled as software interrupts (Bernhard Kauer). CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.100r2=1.101
[Qemu-devel] qemu/target-i386 helper.c helper2.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/12/24 13:36:00 Modified files: target-i386: helper.c helper2.c Log message: SVM enabled processor should provide cpuid Fn8000_000A (Bernhard Kauer). CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.97r2=1.98 http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper2.c?cvsroot=qemur1=1.60r2=1.61
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/12/09 23:39:23 Modified files: target-i386: helper.c Log message: Make SVM IOIO intercept check all needed bits, by Bernhard Kauer. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.96r2=1.97
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/09/13 02:21:28 Modified files: target-i386: helper.c Log message: Intel cache info, by Filip Navara. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.84r2=1.85
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/04/18 11:15:57 Modified files: target-i386: helper.c Log message: Revert, this is already fixed in a better way. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.79r2=1.80
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/04/17 23:25:07 Modified files: target-i386: helper.c Log message: Fix helper.c with isinf on Solaris 9/Sparc, by Ben Taylor. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.78r2=1.79
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/04/02 08:56:24 Modified files: target-i386: helper.c Log message: ltr for x86_64 should check the upper descriptor type, by Bernhard Kauer. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.75r2=1.76
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/04/02 16:33:41 Modified files: target-i386: helper.c Log message: Fix guest x86/amd64 helper_fprem/helper_fprem1, by Julian Seward. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.76r2=1.77
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 07/02/01 22:12:19 Modified files: target-i386: helper.c Log message: 64 bit syscall fixes - more logical mwait/monitor ECX test CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.73r2=1.74 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu/target-i386 helper.c
On Fri, 29 Sep 2006, Fabrice Bellard wrote: Log message: 32 bit RSP update fix (aka Open Solaris x86_64 bug) I've been getting the following errors the last while. Very early in kernel init: WARNING: failed to program IO space [0/3/0] [EMAIL PROTECTED] length 0x100 I've not yet seen this. A quick look at the source... http://cvs.opensolaris.org/source/xref/on/usr/src/uts/i86pc/io/pci/pci_boot.c#12 41 ... seems to indicate that it is trying to find an unused portion of 256 bytes of I/O space (for the NIC (?) at pci bus/device/func 0/3/0, according to the command info pci in qemu's monitor), and has failed. Later: WARNING: Time of Day clock error: reason [Stalled]. -- Stopped tracking Time of Day clock I also get this warning from time to time. Sometimes the reason is that clock is stalled, sometimes it has skipped. It seems to be a harmless warning, though. Solaris then reboots itself before (AIUI) starting userspace. Try to boot with the kernel debugger enabled, so that you can read the panic message (I guess it reboots because of a panic). In the GRUB boot menu, type e twice to edit the boot commands, and add options -kv at the end of the kernel command line. RETURN and b boots with the kernel debugger and verbose kernel messages enabled. This is with SNV_46 and with a fresh Qemu from CVS about 30 minutes ago. Is that the host OS or the guest OS? Are you running qemu or qemu-system-x86_64? With or without kqemu? Are you trying to install open solaris, or are you trying to boot from an installed qemu hdd image? ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu/target-i386 helper.c
On Mon, 2 Oct 2006, Juergen Keil wrote: ... seems to indicate that it is trying to find an unused portion of 256 bytes of I/O space (for the NIC (?) at pci bus/device/func 0/3/0, according to the command info pci in qemu's monitor), and has failed. Yeah, seems to be for the NIC. I also get this warning from time to time. Sometimes the reason is that clock is stalled, sometimes it has skipped. Ditto. It seems to be a harmless warning, though. Try to boot with the kernel debugger enabled, so that you can read the panic message (I guess it reboots because of a panic). D'oh, I should have known that ;). It's not able to mount root. One thing it says on IDE init is: ata_set_feature: (0x66,0x0) failed Then lots of 'timeout: reset bus, target=0, lun=0' and other warnings with: Error for command 'read sector' Error Level: informational Sense Key: aborted command Vendor 'Gen-ATA' error code: 0x3 Is that the host OS or the guest OS? SNV as guest. Are you running qemu or qemu-system-x86_64? 32bit Qemu. With or without kqemu? Without. Are you trying to install open solaris, or are you trying to boot from an installed qemu hdd image? I had installed it with qemu from a few weeks ago (or maybe 0.8.2 release - sorry, can't remember). Something very recent in CVS seems to have broken booting it. There shouldn't be any difference between install and boot really. I'm using a raw block device as Qemu 'hda'. I'll try dig further. regards, -- Paul Jakma [EMAIL PROTECTED] [EMAIL PROTECTED] Key ID: 64A2FF6A Fortune: I shall expect a chemical cure for psychopathic behavior by 10 A.M. tomorrow, or I'll have your guts for spaghetti. -- a comic panel by Cotham ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu/target-i386 helper.c
Try to boot with the kernel debugger enabled, so that you can read the panic message (I guess it reboots because of a panic). D'oh, I should have known that ;). It's not able to mount root. One thing it says on IDE init is: ata_set_feature: (0x66,0x0) failed Harmless. Then lots of 'timeout: reset bus, target=0, lun=0' and other warnings with: Error for command 'read sector' Error Level: informational Sense Key: aborted command Vendor 'Gen-ATA' error code: 0x3 That's a new problem. It seems that the updated bios.bin doesn't setup the ide disk for DMA mode any more, or something like that. I'm seeing the same problem after a qemu cvs update. When I replace qemu/share/qemu/bios.bin with an older version the problem is gone. ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu/target-i386 helper.c
Then lots of 'timeout: reset bus, target=0, lun=0' and other warnings with: Error for command 'read sector' Error Level: informational Sense Key: aborted command Vendor 'Gen-ATA' error code: 0x3 That's a new problem. It seems that the updated bios.bin doesn't setup the ide disk for DMA mode any more, or something like that. I'm seeing the same problem after a qemu cvs update. When I replace qemu/share/qemu/bios.bin with an older version the problem is gone. You could also try adding '-B ata-dma-enabled=0' to boot the kernel as another alternate workaround. The Solaris ATA driver assumes that all devices of ATA4 or greater support and are configured for DMA. - Eric ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu/target-i386 helper.c
On Fri, 29 Sep 2006, Fabrice Bellard wrote: Log message: 32 bit RSP update fix (aka Open Solaris x86_64 bug) I've been getting the following errors the last while. Very early in kernel init: WARNING: failed to program IO space [0/3/0] [EMAIL PROTECTED] length 0x100 Later: WARNING: Time of Day clock error: reason [Stalled]. -- Stopped tracking Time of Day clock Solaris then reboots itself before (AIUI) starting userspace. This is with SNV_46 and with a fresh Qemu from CVS about 30 minutes ago. regards, -- Paul Jakma [EMAIL PROTECTED] [EMAIL PROTECTED] Key ID: 64A2FF6A Fortune: Goda's Truism: By the time you get to the point where you can make ends meet, somebody moves the ends. ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/09/29 20:01:17 Modified files: target-i386: helper.c Log message: 32 bit RSP update fix (aka Open Solaris x86_64 bug) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.72r2=1.73 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu/target-i386 helper.c
Woohoo! Thanks to everybody on the quick turnaround on this, it's very exciting to see it booting now. :) - Eric --- Fabrice Bellard [EMAIL PROTECTED] wrote: CVSROOT: /sources/qemu Module name: qemu Changes by: Fabrice Bellard bellard 06/09/29 20:01:17 Modified files: target-i386: helper.c Log message: 32 bit RSP update fix (aka Open Solaris x86_64 bug) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.72r2=1.73 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu/target-i386 helper.c
Hi This is not fixing the DHCP-Errors: If I do a ipconfig /renew in W2k I get: DHCP-Server unreachable I start qemu like this: qemu -snapshot -m 384 office.dsk If I try with -no-acpi, W2k is not loading the Kernel. Jens On Wed, 27 Sep 2006 21:31:59 + Fabrice Bellard [EMAIL PROTECTED] wrote: CVSROOT: /sources/qemu Module name: qemu Changes by: Fabrice Bellard bellard 06/09/27 21:31:59 Modified files: target-i386: helper.c Log message: fixed user mode emulation CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.71r2=1.72 ___ 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
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/09/27 21:31:59 Modified files: target-i386: helper.c Log message: fixed user mode emulation CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.71r2=1.72 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/06/19 22:06:13 Modified files: target-i386: helper.c Log message: switch_tss eflags restore fix (malc) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.65r2=1.66 Patches: Index: helper.c === RCS file: /sources/qemu/qemu/target-i386/helper.c,v retrieving revision 1.65 retrieving revision 1.66 diff -u -b -r1.65 -r1.66 --- helper.c3 May 2006 19:17:26 - 1.65 +++ helper.c19 Jun 2006 22:06:13 - 1.66 @@ -1674,6 +1674,7 @@ raise_exception_err(EXCP0D_GPF, new_cs 0xfffc); next_eip = env-eip + next_eip_addend; switch_tss(new_cs, e1, e2, SWITCH_TSS_JMP, next_eip); +CC_OP = CC_OP_EFLAGS; break; case 4: /* 286 call gate */ case 12: /* 386 call gate */ @@ -1834,6 +1835,7 @@ if (dpl cpl || dpl rpl) raise_exception_err(EXCP0D_GPF, new_cs 0xfffc); switch_tss(new_cs, e1, e2, SWITCH_TSS_CALL, next_eip); +CC_OP = CC_OP_EFLAGS; return; case 4: /* 286 call gate */ case 12: /* 386 call gate */ ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/06/19 22:43:38 Modified files: target-i386: helper.c Log message: fxam fix (Julian Seward) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper.c?cvsroot=qemur1=1.66r2=1.67 Patches: Index: helper.c === RCS file: /sources/qemu/qemu/target-i386/helper.c,v retrieving revision 1.66 retrieving revision 1.67 diff -u -b -r1.66 -r1.67 --- helper.c19 Jun 2006 22:06:13 - 1.66 +++ helper.c19 Jun 2006 22:43:38 - 1.67 @@ -2950,9 +2950,14 @@ if (SIGND(temp)) env-fpus |= 0x200; /* C1 -- 1 */ +/* XXX: test fptags too */ expdif = EXPD(temp); if (expdif == MAXEXPD) { +#ifdef USE_X86LDOUBLE +if (MANTD(temp) == 0x8000ULL) +#else if (MANTD(temp) == 0) +#endif env-fpus |= 0x500 /*Infinity*/; else env-fpus |= 0x100 /*NaN*/; ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 06/02/09 21:54:36 Modified files: target-i386: helper.c Log message: always compile 'int' traces CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/target-i386/helper.c.diff?tr1=1.62tr2=1.63r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/12/17 01:05:42 Modified files: target-i386: helper.c Log message: switch_tss fix (aka spoon OS bug) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/target-i386/helper.c.diff?tr1=1.60tr2=1.61r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/sources/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/12/17 02:59:58 Modified files: target-i386: helper.c Log message: fixed null segment validation (aka x86_64 regression bug) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/target-i386/helper.c.diff?tr1=1.61tr2=1.62r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/12/04 22:17:11 Modified files: target-i386: helper.c Log message: segment validation fix in lret/iret CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-i386/helper.c.diff?tr1=1.59tr2=1.60r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/11/28 21:01:52 Modified files: target-i386: helper.c Log message: x86_64 lcall fix CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-i386/helper.c.diff?tr1=1.57tr2=1.58r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/09/08 19:26:14 Modified files: target-i386: helper.c Log message: div64 fix (aka ssh bug) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-i386/helper.c.diff?tr1=1.56tr2=1.57r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c translate.c
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/08/21 10:28:44 Modified files: target-i386: helper.c translate.c Log message: CR4.TSD flag support (Matt Schulkind) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-i386/helper.c.diff?tr1=1.54tr2=1.55r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-i386/translate.c.diff?tr1=1.50tr2=1.51r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/08/15 16:33:13 Modified files: target-i386: helper.c Log message: CLFLUSH cpuid fix (aka Linux 2.6 hang on x86_64) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-i386/helper.c.diff?tr1=1.52tr2=1.53r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu/target-i386 helper.c op.c
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/07/23 20:21:38 Modified files: target-i386: helper.c op.c Log message: added overflow exceptions in divisions CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-i386/helper.c.diff?tr1=1.50tr2=1.51r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-i386/op.c.diff?tr1=1.38tr2=1.39r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel