[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <804857E1F29AAC47BF68C404FC60A184188DB12A@ORSMSX102.amr.corp.intel.com>
Date: Tue, 22 May 2012 18:28:12 +0000
From: "Allan, Bruce W" <bruce.w.allan@...el.com>
To: Stephen Hemminger <shemminger@...tta.com>,
"che@...ekh.se" <che@...ekh.se>
CC: "netdev@...r.kernel.org" <netdev@...r.kernel.org>,
"e1000-devel@...ts.sf.net" <e1000-devel@...ts.sf.net>
Subject: RE: [Bug 43277] New: net/e1000e set mtu larger than 1500 fails
> -----Original Message-----
> From: netdev-owner@...r.kernel.org [mailto:netdev-
> owner@...r.kernel.org] On Behalf Of Stephen Hemminger
> Sent: Tuesday, May 22, 2012 11:25 AM
> To: che@...ekh.se
> Cc: netdev@...r.kernel.org; e1000-devel@...ts.sf.net
> Subject: Re: [Bug 43277] New: net/e1000e set mtu larger than 1500
> fails
>
> On Tue, 22 May 2012 11:19:50 -0700
> Stephen Hemminger <shemminger@...tta.com> wrote:
>
> >
> >
> > Begin forwarded message:
> >
> > Date: Tue, 22 May 2012 18:13:21 +0000 (UTC)
> > From: bugzilla-daemon@...zilla.kernel.org
> > To: shemminger@...ux-foundation.org
> > Subject: [Bug 43277] New: net/e1000e set mtu larger than 1500 fails
> >
> >
> > https://bugzilla.kernel.org/show_bug.cgi?id=43277
> >
> > Summary: net/e1000e set mtu larger than 1500 fails
> > Product: Networking
> > Version: 2.5
> > Kernel Version: 3.4
> > Platform: All
> > OS/Version: Linux
> > Tree: Mainline
> > Status: NEW
> > Severity: normal
> > Priority: P1
> > Component: IPV4
> > AssignedTo: shemminger@...ux-foundation.org
> > ReportedBy: che@...ekh.se
> > Regression: Yes
> >
> >
> > In kernel 3.4 I can no longer use jumbo-frames with my e1000e
> network
> > interface.
> >
> > $ sudo ip link set eth1 mtu 9000
> > RTNETLINK answers: Invalid argument
>
> I believe the problem is detected here. Check system console log
> (dmesg).
> The hardware does not allow receive hashing and checksum offload
> together
> in Jumbo mode.
>
> /*
> * IP payload checksum (enabled with jumbos/packet-split when
> * Rx checksum is enabled) and generation of RSS hash is
> * mutually exclusive in the hardware.
> */
> if ((netdev->features & NETIF_F_RXCSUM) &&
> (netdev->features & NETIF_F_RXHASH)) {
> e_err("Jumbo frames cannot be enabled when both receive
> checksum offload and receive hashing are enabled. Disable one of the
> receive offload features before enabling jumbos.\n");
> return -EINVAL;
> }
That is correct.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists