All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rick Vernam <rickv@hobi.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] reproducable triple-faults
Date: Mon, 5 May 2008 19:56:30 -0500	[thread overview]
Message-ID: <200805051956.30458.rickv@hobi.com> (raw)

stop here if you are not interested in problems on 'unsupported gcc4' ...
this is way out of my forte, so I guess reporting is second best to fixing?

Running on an athlon64 2.4ghz (64-bit linux 2.6.25)...
If I am using a power-saving mode which slows the processor down (conservative 
govener, typically at 800mhz), a windows xp virtual machine will triple fault 
seemingly invariably.  As soon as I crank it up to performance govener, qemu 
runs just great.
I assume this problem can be attributed to gcc4.  It's been hapening for quite 
some time, but only recently have I attributed this triple fault to the use 
of power-saving modes.

gcc --version: gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.0.1)

qemu: fatal: triple fault
EAX=00000000 EBX=00000000 ECX=00000000 EDX=00000000
ESI=00000000 EDI=00000000 EBP=00000000 ESP=804d7000
EIP=8053f840 EFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0
ES =0023 00000000 ffffffff 00cff300
CS =0008 00000000 ffffffff 00cf9a00
SS =0010 00000000 ffffffff 00cf9300
DS =0023 00000000 ffffffff 00cff300
FS =0030 ffdff000 00001fff ffc093df
GS =0000 00000000 00000000 00000000
LDT=0000 00000000 00000000 00000000
TR =0050 80549300 00000068 80008954
GDT=     8003f000 000003ff
IDT=     8003f400 000007ff
CR0=e001003d CR2=804d6ffc CR3=002e4000 CR4=00000020
CCS=00000000 CCD=8053f434 CCO=EFLAGS
FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80
FPR0=0000000000000000 0000 FPR1=0000000000000000 0000
FPR2=0000000000000000 0000 FPR3=0000000000000000 0000
FPR4=0000000000000000 0000 FPR5=0000000000000000 0000
FPR6=0000000000000000 0000 FPR7=0000000000000000 0000
XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000
XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000
XMM04=00000000000000000000000000000000 XMM05=00000000000000000000000000000000
XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000
/usr/bin/wxp.sh: line 6:  5228 Aborted                 
qemu-system-x86_64 -kernel-kqemu -hda wxp.qc2 -m 384 -name WinXP -net 
nic,model=e1000 -net 
tap,script=/etc/qemu-ifup -localtime -soundhw ,es1370, -std-vga

While I have not tracked the values of the various registers for more than 4 
or 5 triple-faults, they were the same each time.

Is there additional information that you might find useful?

             reply	other threads:[~2008-05-06  0:56 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-06  0:56 Rick Vernam [this message]
2008-05-06  1:02 ` [Qemu-devel] reproducable triple-faults Rick Vernam

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200805051956.30458.rickv@hobi.com \
    --to=rickv@hobi.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.