From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59432) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XC7xh-0003Bk-TE for qemu-devel@nongnu.org; Tue, 29 Jul 2014 10:01:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XC7xb-0001F5-Ll for qemu-devel@nongnu.org; Tue, 29 Jul 2014 10:01:05 -0400 Received: from mx1.redhat.com ([209.132.183.28]:14139) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XC7xb-0001F0-CI for qemu-devel@nongnu.org; Tue, 29 Jul 2014 10:00:59 -0400 Message-ID: <53D7A906.4000102@redhat.com> Date: Tue, 29 Jul 2014 16:00:38 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <1406054580-16763-1-git-send-email-alex@alex.org.uk> <7DADE58E-0CA0-4B97-9567-AAF5ECBC47AA@alex.org.uk> <20140729041630.GN464@ubuntumail> <82F2A47F-F096-458C-B511-26116BE78DFA@alex.org.uk> <20140729130355.GA4303@mail.hallyn.com> <53D79FD9.3050802@redhat.com> <20140729132743.GA2217@ubuntumail> <53D7A339.8000208@redhat.com> <53D7A4B9.40901@redhat.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] [RFC] Add machine type pc-1.0-qemu-kvm for live migrate compatibility with qemu-kvm List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alex Bligh Cc: Ryan Harper , Serge Hallyn , "Michael S. Tsirkin" , Libvirt , Serge Hallyn , "qemu-devel@nongnu.org" , Alexander Graf , "quintela@redhat.com" , Cole Robinson , Amit Shah , Bruce Rogers , =?ISO-8859-1?Q?Andreas_F=E4rber?= , "Serge E. Hallyn" Il 29/07/2014 15:56, Alex Bligh ha scritto: > > On 29 Jul 2014, at 14:42, Paolo Bonzini wrote: > >> Il 29/07/2014 15:39, Alex Bligh ha scritto: >>>>> I'm not sure either. You could simply package the 12.04 ipxe ROMs into >>>>> 14.04, and add a note about getting the sources for GPL friendliness. >>> This would be my preference (or in Ubuntu's case, add it to the ipxe-qemu >>> package) but I think it should only be used when the legacy machine type >>> is used or it will break inbound migrations from other 14.04 machines >>> started with 128k ROMs (AIUI). >> >> "-M pc" and its alias "-M pc-i440fx-2.0" doesn't use pxe-virtio.rom at >> all (at least upstream). > > Really? How does it pxeboot on virtio then (it definitely does pxeboot > on virtio)? efi-virtio.rom contains both BIOS and UEFI ROMs. >> Does Ubuntu 14.04 have efi-virtio.rom? > > Yes. After 2 layers of symlinks you get to. > > ubuntu@trustytest:~$ ls -la /usr/lib/ipxe/qemu/efi-virtio.rom > -rw-r--r-- 1 root root 220672 Jan 6 2014 /usr/lib/ipxe/qemu/efi-virtio.rom > >> It would break "-M pc-1.0" started on older 14.04, but I think that's >> acceptable. > > I was more worried about any previous versions of Ubuntu (newer than > 12.04) which might also be using the larger rom size. But then I > haven't investigated at what stage the rom size grew. You're right, but in Serge's shoes I wouldn't bother about anything except LTS. Paolo