From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=49043 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PCzys-0003ma-VW for qemu-devel@nongnu.org; Mon, 01 Nov 2010 15:23:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PCzyp-0002sy-26 for qemu-devel@nongnu.org; Mon, 01 Nov 2010 15:23:46 -0400 Received: from mail-vw0-f45.google.com ([209.85.212.45]:45720) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PCzyo-0002so-VW for qemu-devel@nongnu.org; Mon, 01 Nov 2010 15:23:43 -0400 Received: by vws4 with SMTP id 4so4192814vws.4 for ; Mon, 01 Nov 2010 12:23:42 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <8E0FD03C-7030-4278-AF60-B9B8003A5E52@suse.de> References: <1288623713-28062-1-git-send-email-agraf@suse.de> <1288623713-28062-9-git-send-email-agraf@suse.de> <4CCEE053.9020906@codemonkey.ws> <9D1D39AB-C25C-40EB-AFE3-41122A681D4F@suse.de> <4CCF0EA8.8040106@codemonkey.ws> <8E0FD03C-7030-4278-AF60-B9B8003A5E52@suse.de> From: Blue Swirl Date: Mon, 1 Nov 2010 19:23:00 +0000 Message-ID: Subject: Re: [Qemu-devel] [PATCH 08/40] xenner: kernel: 64-bit files Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf Cc: qemu-devel Developers , Gerd Hoffmann On Mon, Nov 1, 2010 at 7:05 PM, Alexander Graf wrote: > > On 01.11.2010, at 15:02, Anthony Liguori wrote: > >> On 11/01/2010 02:00 PM, Blue Swirl wrote: >>> On Mon, Nov 1, 2010 at 3:47 PM, Alexander Graf =C2=A0wro= te: >>> >>>> On 01.11.2010, at 11:44, Anthony Liguori wrote: >>>> >>>> >>>>> On 11/01/2010 10:01 AM, Alexander Graf wrote: >>>>> >>>>>> This patch adds various header files required for the xenner kernel = on 64 bit >>>>>> systems. >>>>>> >>>>>> Signed-off-by: Alexander Graf >>>>>> >>>>>> >>>>> I think it might make more sense to put this on a separate git.qemu.o= rg repository and then use a submodule in roms/. >>>>> >>>> The main reason why I wanted to have it fully in the qemu tree is so t= hat we can guarantee the qemu<->xenner interface is 100% private. I'm not s= ure how much it'll be in a flux, but I don't want to go through the hassle = of defining stable ABIs where we don't have to :) >>>> >>> How is this different from SeaBIOS or OpenBIOS, both use fw_cfg >>> interface? >> >> At least with SeaBIOS, we don't provide a stable ABI. =C2=A0That's why w= e ship a specific version in roms/. > > So if we can assume that the interface is 100% internal and can break at = any time and there's no guarantee that a newer version of qemu works with a= n older version of xenner or vice versa, I'm perfectly fine in making it it= s own project :) This is the same situation as with OpenBIOS. We also ship known good pc-bios/openbios-* files to help bisection etc.