From mboxrd@z Thu Jan 1 00:00:00 1970 From: Farkas Levente Subject: Re: e1000 and PXE issues Date: Sun, 27 Jul 2008 19:32:06 +0200 Message-ID: <488CB116.3000809@lfarkas.org> References: <571f1a060807212145o24153cc4s1686d713f2ae41e8@mail.gmail.com> <488ADC6F.2090907@qumranet.com> <571f1a060807260724t149bc79ew9716743e5bb25f33@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Avi Kivity , kvm@vger.kernel.org To: Greg Kurtzer Return-path: Received: from fg-out-1718.google.com ([72.14.220.155]:44581 "EHLO fg-out-1718.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750819AbYG0RcL (ORCPT ); Sun, 27 Jul 2008 13:32:11 -0400 Received: by fg-out-1718.google.com with SMTP id 19so1938833fgg.17 for ; Sun, 27 Jul 2008 10:32:10 -0700 (PDT) In-Reply-To: <571f1a060807260724t149bc79ew9716743e5bb25f33@mail.gmail.com> Sender: kvm-owner@vger.kernel.org List-ID: Greg Kurtzer wrote: > On Sat, Jul 26, 2008 at 1:12 AM, Avi Kivity wrote: >> Greg Kurtzer wrote: >>> Hello, >>> >>> I noticed some problems with the e1000 implementation in kvm >= 70. At >>> first glance it seemed liked a PXE problem as it would not acknowledge >>> the DHCP offer from the server. I tried several different Etherboot >>> ROM images and version 5.2.6 seemed to work. That version isn't PXE >>> compliant so I built an ELF image to boot, and it downloaded it very, >>> very, very, very slowly (as in about 10 minutes) but it did end up >>> working. >>> >>> This all worked perfectly with version 69 and previous. >>> >> There are two patches to e1000 in kvm-70; can you try backing them out >> (patch -Rp1 < test.patch) to see which one is guilty? >> >> Candidates attached. > > Reverted both of these patches yet the problem remains. :( > > This is easy to reproduce (at least on my build). if there is a DHCP > server on the network, just do a network boot on the e1000. It makes a > correct DHCPDISCOVER, but never responds to the DHCPOFFER (it should > do a DHCPREQUEST next). No packets are getting lost according tcpdump > on the master. > > The console is showing: > > Probing pci nic... > [e1000-82540em]Ethernet addr: 00:04:21:DE:99:55 > Searching for server (DHCP)....No IP address > .No IP address > .No IP address > .No IP address > .No IP address > .No IP address > .No IP address > ... the same happend with us both with e1000 and rtl8139 driver and the rh guy said it's not a virt-manager problem... currently we're not able to pxe boot any kind of kvm guest with any network driver:-( -- Levente "Si vis pacem para bellum!"