From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B9tqK-0004jR-CM for qemu-devel@nongnu.org; Sat, 03 Apr 2004 17:42:24 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B9tpf-0004LT-5b for qemu-devel@nongnu.org; Sat, 03 Apr 2004 17:42:14 -0500 Received: from [38.113.3.61] (helo=babyruth.hotpop.com) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B9tm8-0002Jo-G7 for qemu-devel@nongnu.org; Sat, 03 Apr 2004 17:38:04 -0500 Received: from phreaker.net (kubrick.hotpop.com [38.113.3.103]) by babyruth.hotpop.com (Postfix) with SMTP id C4A811C1734 for ; Sat, 3 Apr 2004 22:21:22 +0000 (UTC) Received: from jbrown.mylinuxbox.org (pcp02555028pcs.batlfl01.tn.comcast.net [68.60.22.179]) by smtp-3.hotpop.com (Postfix) with ESMTP id 87E9CDCA57B for ; Sat, 3 Apr 2004 22:27:25 +0000 (UTC) Date: Sat, 3 Apr 2004 17:39:33 -0500 From: "Jim C. Brown" Message-ID: <20040403223933.GA15571@jbrown.mylinuxbox.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] qemu 0.5.2 random freezes Reply-To: jbrown105@speedymail.org, qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I was not able to install win98 via qemu due to random freezes and such. I did install it via bochs, which took 2 days, and I am able to run windows 98 in qemu now that its already installed. It still freezes, however. There are two kinds, one of which I have not determined the cause yet. The other one, causes qemu to totally lock up requiring a kill -9 to close it. WHen using gdb tho, a Control-C enables me to step through it. It seems to be due to infinite recursion in tb_reset_jump_recursive2 in exec.c, and I found this on the mailing list: http://mail.gnu.org/archive/html/qemu-devel/2004-01/msg00104.html However, I don't see a solution to this problem in the thread. How was this solved? I tried to test the current CVS but I was unable to compiled using either gcc 3.0.4 or gcc 2.96 (the one by redhat) getting this error: /usr/include/stdint.h:59: warning: redefinition of `uint64_t' /home/jbrown105/qemu/qemu/dyngen-exec.h:28: warning: `uint64_t' previously declared here /home/jbrown105/qemu/qemu/cpu-exec.c: In function `cpu_x86_exec': /home/jbrown105/qemu/qemu/cpu-exec.c:478: more than 10 operands in `asm' make[1]: *** [cpu-exec.o] Error 1 make[1]: Leaving directory `/home/jbrown105/qemu/qemu.old/i386-user' make: *** [all] Error 1 My linux host version is this: Linux jbrown.mylinuxbox.org 2.4.18 #13 Mon Jan 13 13:57:05 EST 2003 i586 unknown Can someone give me a pointer on what the problem here is and how I can fix it/patch it? Or, if someone can tell me how I can compile the cvs successfully (assuming it has the fixes) that would be great as well. TIA.