From patchwork Wed Jan 11 20:21:46 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Doug Kehn X-Patchwork-Id: 135494 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 55E6DB6F13 for ; Thu, 12 Jan 2012 07:27:57 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758036Ab2AKU1v (ORCPT ); Wed, 11 Jan 2012 15:27:51 -0500 Received: from nm3.bullet.mail.ac4.yahoo.com ([98.139.52.200]:43607 "HELO nm3.bullet.mail.ac4.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1757871Ab2AKU1t convert rfc822-to-8bit (ORCPT ); Wed, 11 Jan 2012 15:27:49 -0500 X-Greylist: delayed 361 seconds by postgrey-1.27 at vger.kernel.org; Wed, 11 Jan 2012 15:27:49 EST Received: from [98.139.52.189] by nm3.bullet.mail.ac4.yahoo.com with NNFMP; 11 Jan 2012 20:21:46 -0000 Received: from [98.139.52.155] by tm2.bullet.mail.ac4.yahoo.com with NNFMP; 11 Jan 2012 20:21:46 -0000 Received: from [127.0.0.1] by omp1038.mail.ac4.yahoo.com with NNFMP; 11 Jan 2012 20:21:46 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 445442.58999.bm@omp1038.mail.ac4.yahoo.com Received: (qmail 64439 invoked by uid 60001); 11 Jan 2012 20:21:46 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1326313306; bh=5t/45u2OVXTv3n0h+DW9csIux01MSffKxguo9aH58PI=; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=EY416FiwQD/2o5JQk/hwLz2E1NWCgLiegL65GWHY7Q32/lI0ZvdQNgF+ZjOFOrXHGMynVhsJci3QtW4WBoJkcDLc7ELROcTBEwa3d4Dl3gLkS1Nhu4rDZBZsSudmcJ7HEecqH7++THVsrIo3s0R+hwt8jArQD082htoHHzhKbMk= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=dE3wq40ttzjYSsHgsPQ3dVKMIv2dK8Tik3hKUoH6RNV3R657cWeaoXze9gwbxY09oc1aCV4j75k+/yQLPhrT9FyCUz99uCWj+s0ZSMsYsUIFoMRkw/1XgVrZ/87CVbXEIEPMcdh/ff3g/J87ZngrMyIs+CYAU6lOZ55G7aqcnSs=; X-YMail-OSG: oKSvQRkVM1mEBswxvvt.OAS8ydfpVihja3bMZDy4o3KoD4u qS8iIqq52vINXzWV.ZDjDTeWrR1.QckO1GSF6TM6QgCrKOsPwqokWcJaCv_y qc_lI5L.PuzAe1kcvwT6jEVVP.k5kYcpGeEd2xDhw30daJVNMt0diIaS6heW tCDYxq89ZemgzxlMPQ6u7FS8SjA.JPRgB28gTa96rKhNQ5okyKXSkZhTIhNK IXHSoyFgfDMybDhWIdEQb6PTXmPZOwuCm_rFCscyk_RrRKXEK2_K7fv1CLmP KjBDoyH7unQ9z7NPdaCY.c1lbjhexQd3fOXgATM8kUMxR0h2rBcjGKN1VGPM .akJ3hl9WaBu5ZaEZTyilgJ9NyqziDvt5LQDNaGIDzopc.jnJgFkit8KB8BM D87cFZFgoQwaCNra0ub_PQraignrRubljy_KGiwQGqUFB2TiXe_XextKhNRA - Received: from [65.205.118.218] by web39305.mail.mud.yahoo.com via HTTP; Wed, 11 Jan 2012 12:21:46 PST X-Mailer: YahooMailWebService/0.8.115.331698 Message-ID: <1326313306.57525.YahooMailNeo@web39305.mail.mud.yahoo.com> Date: Wed, 11 Jan 2012 12:21:46 -0800 (PST) From: Doug Kehn Reply-To: Doug Kehn Subject: [PATCH] ksz884x: fix mtu for VLAN To: "netdev@vger.kernel.org" MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org The Ethernet header does not account for the addition of a VLAN header. Full size Ethernet frames containing VLAN header are not processed because the frame is larger than the resulting hw mtu. Signed-off-by: Doug Kehn ---  drivers/net/ethernet/micrel/ksz884x.c |    2 +-  1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/net/ethernet/micrel/ksz884x.c b/drivers/net/ethernet/micrel/ksz884x.c index 6ed09a8..e52cd31 100644 --- a/drivers/net/ethernet/micrel/ksz884x.c +++ b/drivers/net/ethernet/micrel/ksz884x.c @@ -746,7 +746,7 @@  #define MAC_ADDR_ORDER(i)        (ETH_ALEN - 1 - (i))    #define MAX_ETHERNET_BODY_SIZE        1500 -#define ETHERNET_HEADER_SIZE        14 +#define ETHERNET_HEADER_SIZE        (14 + VLAN_HLEN)    #define MAX_ETHERNET_PACKET_SIZE    \      (MAX_ETHERNET_BODY_SIZE + ETHERNET_HEADER_SIZE)