From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NTDy6-0006dL-Kn for qemu-devel@nongnu.org; Fri, 08 Jan 2010 07:29:30 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NTDy2-0006WX-P9 for qemu-devel@nongnu.org; Fri, 08 Jan 2010 07:29:30 -0500 Received: from [199.232.76.173] (port=58977 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NTDy2-0006WH-Lt for qemu-devel@nongnu.org; Fri, 08 Jan 2010 07:29:26 -0500 Received: from e33.co.us.ibm.com ([32.97.110.151]:47673) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NTDy2-0002m7-9N for qemu-devel@nongnu.org; Fri, 08 Jan 2010 07:29:26 -0500 Received: from d03relay03.boulder.ibm.com (d03relay03.boulder.ibm.com [9.17.195.228]) by e33.co.us.ibm.com (8.14.3/8.13.1) with ESMTP id o08CQEq1005305 for ; Fri, 8 Jan 2010 05:26:14 -0700 Received: from d03av05.boulder.ibm.com (d03av05.boulder.ibm.com [9.17.195.85]) by d03relay03.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id o08CTFqF060700 for ; Fri, 8 Jan 2010 05:29:16 -0700 Received: from d03av05.boulder.ibm.com (loopback [127.0.0.1]) by d03av05.boulder.ibm.com (8.14.3/8.13.1/NCO v10.0 AVout) with ESMTP id o08CTFli028624 for ; Fri, 8 Jan 2010 05:29:15 -0700 Message-ID: <4B47251A.10300@linux.vnet.ibm.com> Date: Fri, 08 Jan 2010 06:29:14 -0600 From: Anthony Liguori MIME-Version: 1.0 References: <4B337318.6080901@redhat.com> <1261664861-15493-1-git-send-email-pbonzini@redhat.com> <4B463DFC.5040505@linux.vnet.ibm.com> <4B46DF6D.7060306@redhat.com> In-Reply-To: <4B46DF6D.7060306@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [PATCH] write option roms in pc-bios/ List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: Avi Kivity , qemu-devel@nongnu.org, Juan Quintela On 01/08/2010 01:31 AM, Paolo Bonzini wrote: > On 01/07/2010 09:03 PM, Anthony Liguori wrote: >> >> This will wreak havoc on the tree since these are built by default and >> they are replacing files in revision control. > > ... the next question is why are they (linuxboot.bin and > multiboot.bin) in revision control since they do not require any > strange tool to be built. If you're just thinking about x86 and kvm, sure, but when you consider a default build creates tcg targets for arm, sparc, mips, etc, and that they all need firmware, it's extremely unlikely that any given user has all of the cross compilers available to build all of the roms. Yes, we could and should be smarter about building roms when we can and making sure we install and use those whenever possible. We still need to ship roms though for the foreseeable future. Regards, Anthony Liguori > Paolo