From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1It3WG-0005RF-GU for qemu-devel@nongnu.org; Fri, 16 Nov 2007 10:54:12 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1It3WE-0005Nv-6z for qemu-devel@nongnu.org; Fri, 16 Nov 2007 10:54:10 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1It3WD-0005Mk-5Z for qemu-devel@nongnu.org; Fri, 16 Nov 2007 10:54:09 -0500 Received: from emh05.mail.saunalahti.fi ([62.142.5.111]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1It3WC-0005kQ-Fx for qemu-devel@nongnu.org; Fri, 16 Nov 2007 10:54:08 -0500 Received: from saunalahti-vams (vs3-11.mail.saunalahti.fi [62.142.5.95]) by emh05-2.mail.saunalahti.fi (Postfix) with SMTP id 08A748CD49 for ; Fri, 16 Nov 2007 17:54:07 +0200 (EET) Received: from marumake.local (a88-112-236-112.elisa-laajakaista.fi [88.112.236.112]) by emh06.mail.saunalahti.fi (Postfix) with ESMTP id E7340E52AA for ; Fri, 16 Nov 2007 17:54:05 +0200 (EET) Message-ID: <473DBD1D.1030109@cs.helsinki.fi> Date: Fri, 16 Nov 2007 17:54:05 +0200 From: Heikki Lindholm MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] ppc64 host support Reply-To: 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 Hello, I wrote a patch to add ppc64 host support somewhere in 2006 in posted it on this list, too. I haven't worked on it much since, but updated it now to the current CVS. The working status still seems to be "mostly works, but unusable because of random crashes." The crashes happen when trying to boot a complex OS, say debian boot cd: it boots up to some point, occasionally even up to "language select" and crashes in some pretty random way, usually a guest segfault followed by an oops. I'm quite clueless where to look since sometimes things work and sometimes don't. Am I missing some ppc64 cache subtlety or what could this be? How could I create a test guest that is more deterministic than a linux install cd or such. FreeDOS, of course, works fine, but for example Duke Nukem in FreeDOS doesn't. I'd appreciate any tips/pointers how to get forward. -- Heikki Lindholm