From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35275) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnCJR-0004NT-KU for qemu-devel@nongnu.org; Thu, 13 Jun 2013 14:32:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnCJP-0000VQ-RU for qemu-devel@nongnu.org; Thu, 13 Jun 2013 14:31:57 -0400 Received: from e7.ny.us.ibm.com ([32.97.182.137]:58271) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnCJP-0000Ub-LF for qemu-devel@nongnu.org; Thu, 13 Jun 2013 14:31:55 -0400 Received: from /spool/local by e7.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Thu, 13 Jun 2013 14:31:55 -0400 From: Anthony Liguori In-Reply-To: <437ECAF8-6CF1-4015-96FA-F1CE0400A968@suse.de> References: <1368764711-13763-1-git-send-email-david@gibson.dropbear.id.au> <5195DF61.3070502@suse.de> <437ECAF8-6CF1-4015-96FA-F1CE0400A968@suse.de> Date: Thu, 13 Jun 2013 13:31:48 -0500 Message-ID: <878v2d276z.fsf@codemonkey.ws> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [Qemu-ppc] [PATCH] target-ppc: Change default machine for 64-bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf , Andreas =?utf-8?Q?F=C3=A4rber?= Cc: aurel@aurel32.net, qemu-ppc@nongnu.org, qemu-devel@nongnu.org, David Gibson Alexander Graf writes: > On 17.05.2013, at 09:42, Andreas F=C3=A4rber wrote: > >> Am 17.05.2013 06:25, schrieb David Gibson: >>> Currently, for qemu-system-ppc64, the default machine type is 'mac99'. >>> Since the mac99 machine is not being actively maintained, and shows qui= te >>> a few signs of bitrot, >>=20 >> Please be more specific than making such general claims in a commit >> message! As the default machine it certainly compiles, so where are you >> seeing bitrot? The DEC bridge cleanup that I once started kind of >> depends on the PCI cleanup you recently looked into. > > The mac99 machine for 64bit is actually worse than anything bitrot > could give you. It emulates a machine that in its form never possibly > could have existed in real hardware, which makes it very fragile and > dependent on the guest's mercy to handle this gracefully. I'll note that we have a CONFIG_PSERIES today. I'd suggest getting rid of it first before making pseries the default. I still think spapr would be a better name than pseries FWIW since that's what it's referred to in the code. Regards, Anthony Liguori > > Given the current state and amount of development on the pseries target, = I think it makes sense to declare that as the default for qemu-system-ppc64. > > I would still love to see -M mac99 emulate a proper U2 or U1 based system= for 32bit. And I would also love to see a real U4 based emulation model co= me up for qemu-system-ppc64. But I doubt I'll have time to work on either := ). > > > Alex