From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59697) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VJ73J-0007Ej-Sy for qemu-devel@nongnu.org; Mon, 09 Sep 2013 15:23:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VJ73E-000056-2n for qemu-devel@nongnu.org; Mon, 09 Sep 2013 15:23:13 -0400 Received: from mail-vb0-x233.google.com ([2607:f8b0:400c:c02::233]:49231) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VJ73D-000052-VH for qemu-devel@nongnu.org; Mon, 09 Sep 2013 15:23:08 -0400 Received: by mail-vb0-f51.google.com with SMTP id x16so4374925vbf.10 for ; Mon, 09 Sep 2013 12:23:07 -0700 (PDT) Sender: Richard Henderson Message-ID: <522E2017.2060708@twiddle.net> Date: Mon, 09 Sep 2013 12:23:03 -0700 From: Richard Henderson MIME-Version: 1.0 References: <1378500474-26067-1-git-send-email-laurent@vivier.eu> <522AEE2D.1090408@Vivier.EU> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH 0/4] Define default CPU at configure time List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Riku Voipio , Laurent Vivier , QEMU Developers On 09/07/2013 02:19 AM, Peter Maydell wrote: > On 7 September 2013 10:13, Laurent Vivier wrote: >> Le 07/09/2013 10:43, Peter Maydell a écrit : >> In fact, I don't understand why a given CPU id has been chosen to be the >> default value. I think there is a default value not because this is the >> best/most used value but because we need a default. > > The default for ARM is "any", which is specifically for linux-user > and means "enable all possible user-visible instruction set options". > That means it should be able to run any guest binary OK. > Some other target CPU types do this, but not all; I think that > ideally we should convert them to do similarly. For mips this is impossible. There are multiple isa extensions that are mutually exclusive. But for everyone else that ought to work. r~