From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=47962 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ox4U5-0003VK-Up for qemu-devel@nongnu.org; Sat, 18 Sep 2010 16:58:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ox4U4-0005mS-DL for qemu-devel@nongnu.org; Sat, 18 Sep 2010 16:58:09 -0400 Received: from smtp5-g21.free.fr ([212.27.42.5]:42915) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ox4U3-0005l4-Ow for qemu-devel@nongnu.org; Sat, 18 Sep 2010 16:58:08 -0400 Message-ID: <4C9527D1.4030707@reactos.org> Date: Sat, 18 Sep 2010 22:57:53 +0200 From: =?ISO-8859-1?Q?Herv=E9_Poussineau?= MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] e1000: Pad short frames to minimum size (60 bytes) References: <1284842625-13920-1-git-send-email-stefanha@linux.vnet.ibm.com> In-Reply-To: <1284842625-13920-1-git-send-email-stefanha@linux.vnet.ibm.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: 638955@bugs.launchpad.net, qemu-devel@nongnu.org, "Michael S. Tsirkin" Hi, Stefan Hajnoczi a =E9crit : > The OpenIndiana (Solaris) e1000g driver drops frames that are too long > or too short. It expects to receive frames of at least the Ethernet > minimum size. ARP requests in particular are small and will be dropped > if they are not padded appropriately, preventing a Solaris VM from > becoming visible on the network. > > Signed-off-by: Stefan Hajnoczi > --- > hw/e1000.c | 10 ++++++++++ > 1 files changed, 10 insertions(+), 0 deletions(-) > > =20 [...] Another patch creating ARP replies at least 64 bytes long has been=20 committed: http://git.savannah.gnu.org/cgit/qemu.git/commit/?id=3Ddbf3c4b4baceb91eb6= 4d09f787cbe92d65188813 Does it fix your issue? Herv=E9