From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35399) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0qfw-0004xN-MT for qemu-devel@nongnu.org; Thu, 12 May 2016 09:29:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b0qfs-00030s-DC for qemu-devel@nongnu.org; Thu, 12 May 2016 09:29:11 -0400 Received: from mail-pf0-x22f.google.com ([2607:f8b0:400e:c00::22f]:35488) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0qfs-0002zp-7C for qemu-devel@nongnu.org; Thu, 12 May 2016 09:29:08 -0400 Received: by mail-pf0-x22f.google.com with SMTP id 77so30812396pfv.2 for ; Thu, 12 May 2016 06:29:08 -0700 (PDT) References: <1462971832.5679.50.camel@redhat.com> <0dc66f36-97c7-f207-f0ba-4c4b99e20c6d@redhat.com> <573338F8.9080200@linaro.org> <2ee0c33a-81e9-dea9-9f28-bd1344cf936b@redhat.com> From: Shannon Zhao Message-ID: <5734851D.8060901@linaro.org> Date: Thu, 12 May 2016 21:29:01 +0800 MIME-Version: 1.0 In-Reply-To: <2ee0c33a-81e9-dea9-9f28-bd1344cf936b@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] ipxe and arm List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Laszlo Ersek , Gerd Hoffmann , qemu-devel On 2016年05月11日 22:44, Laszlo Ersek wrote: > On 05/11/16 15:51, Shannon Zhao wrote: >> > On 2016年05月11日 21:38, Laszlo Ersek wrote: >>> >> On 05/11/16 15:03, Gerd Hoffmann wrote: >>>> >>> Hi, >>>> >>> >>>> >>> ipxe gained support for arm and aarch64 efi platforms. So we could add >>>> >>> support to our nic pci roms with the next ipxe update. >>>> >>> >>>> >>> But: The question is whenever that makes sense in the first place. >>>> >>> Support for virtio-net is in edk2, so that is covered already. The >>>> >>> other pci nics are not, but given that virtio-net predates arm >>>> >>> virtualization all guests should be able to handle virtio-net just fine. >>>> >>> And I doubt anybody seriously prefers rtl8139 or e1000 over virtio-net >>>> >>> unless the lack of guest driver support mandates it ... >>>> >>> >>>> >>> Comments anyone? >>> >> >>> >> AFAIK all aarch64 OS installers will come with virtio-net drivers on the >>> >> install media. >>> >> >> > But if the user doesn't specify a virtio-net nic, then ipxe will fail, >> > right? > I don't understand the question, sorry. How can ipxe fail if ipxe is not > made available to the guest, in any NIC's PCI option ROM BAR? What I meat to say is that on x86 user can use rtl8139 or e1000 to use ipxe. If uefi doesn't support rtl8139 or e1000, user can't use ipxe with uefi when he only uses rtl8139 or e1000. Thanks, -- Shannon