| lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
|
Open Source and information security mailing list archives
| ||
|
Message-ID: <804857E1F29AAC47BF68C404FC60A18428448AE0@ORSMSX102.amr.corp.intel.com> Date: Fri, 8 Jun 2012 15:38:14 +0000 From: "Allan, Bruce W" <bruce.w.allan@...el.com> To: Denys Fedoryshchenko <denys@...p.net.lb>, "Kirsher, Jeffrey T" <jeffrey.t.kirsher@...el.com>, "rkagan@...allels.com" <rkagan@...allels.com>, "stable@...r.kernel.org" <stable@...r.kernel.org>, "Brandeburg, Jesse" <jesse.brandeburg@...el.com>, "Wyborny, Carolyn" <carolyn.wyborny@...el.com>, "Skidmore, Donald C" <donald.c.skidmore@...el.com>, "Rose, Gregory V" <gregory.v.rose@...el.com>, "Waskiewicz Jr, Peter P" <peter.p.waskiewicz.jr@...el.com>, "Duyck, Alexander H" <alexander.h.duyck@...el.com>, "Ronciak, John" <john.ronciak@...el.com>, "dnelson@...hat.com" <dnelson@...hat.com>, "e1000-devel@...ts.sourceforge.net" <e1000-devel@...ts.sourceforge.net>, "netdev@...r.kernel.org" <netdev@...r.kernel.org>, "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org> Subject: RE: e1000e, 3.4.1, , jumbo frames are not working > -----Original Message----- > From: Denys Fedoryshchenko [mailto:denys@...p.net.lb] > Sent: Friday, June 08, 2012 7:59 AM > To: Kirsher, Jeffrey T; rkagan@...allels.com; stable@...r.kernel.org; > Brandeburg, Jesse; Allan, Bruce W; Wyborny, Carolyn; Skidmore, Donald > C; Rose, Gregory V; Waskiewicz Jr, Peter P; Duyck, Alexander H; > Ronciak, John; dnelson@...hat.com; e1000-devel@...ts.sourceforge.net; > netdev@...r.kernel.org; linux-kernel@...r.kernel.org > Subject: e1000e, 3.4.1, , jumbo frames are not working > > Just tried to enable larger mtu on interface, and failed, even i try > to > disable both of mentioned in dmesg offloads. > > 05:00.0 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit > Ethernet Controller (Copper) (rev 01) > 05:00.1 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit > Ethernet Controller (Copper) (rev 01) > > L2TP ~ # ethtool -i eth0 > driver: e1000e > version: 1.9.5-k > firmware-version: 1.0-0 > bus-info: 0000:05:00.0 > supports-statistics: yes > supports-test: yes > supports-eeprom-access: yes > supports-register-dump: yes > > Here is what i did: > ifconfig eth1 mtu 2000 > got dmesg: > [ 9160.679354] e1000e 0000:05:00.0: eth0: 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. > > ethtool -K eth1 rxhash off > dmesg: > [ 9194.208856] e1000e 0000:05:00.1: eth1: Reset adapter > [ 9197.295425] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow > Control: None > > Lost connectivity for few seconds, then again i tried to: > ifconfig eth1 mtu 2000 > > dmesg: > [ 9207.797616] e1000e 0000:05:00.0: eth0: 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. > > ethtool -K eth1 rx off > [ 9222.398034] e1000e 0000:05:00.1: eth1: Reset adapter > [ 9225.497550] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow > Control: None > > Again, tried: ifconfig eth1 mtu 2000 > dmesg: > [ 9254.795445] e1000e 0000:05:00.0: eth0: 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. > > L2TP ~ # ethtool -k eth1 > Offload parameters for eth1: > rx-checksumming: off > tx-checksumming: on > scatter-gather: on > tcp-segmentation-offload: on > udp-fragmentation-offload: off > generic-segmentation-offload: on > generic-receive-offload: on > large-receive-offload: off > rx-vlan-offload: on > tx-vlan-offload: on > ntuple-filters: off > receive-hashing: off > > L2TP ~ # ethtool -d eth1 > MAC Registers > ------------- > 0x00000: CTRL (Device control register) 0x40144241 > Endian mode (buffers): little > Link reset: normal > Set link up: 1 > Invert Loss-Of-Signal: no > Receive flow control: disabled > Transmit flow control: disabled > VLAN mode: enabled > Auto speed detect: disabled > Speed select: 1000Mb/s > Force speed: no > Force duplex: no > 0x00008: STATUS (Device status register) 0x02080787 > Duplex: full > Link up: link config > TBI mode: disabled > Link speed: 1000Mb/s > Bus type: PCI Express > Port number: 1 > 0x00100: RCTL (Receive control register) 0x04008002 > Receiver: enabled > Store bad packets: disabled > Unicast promiscuous: disabled > Multicast promiscuous: disabled > Long packet: disabled > Descriptor minimum threshold size: 1/2 > Broadcast accept mode: accept > VLAN filter: disabled > Canonical form indicator: disabled > Discard pause frames: filtered > Pass MAC control frames: don't pass > Receive buffer size: 2048 > 0x02808: RDLEN (Receive desc length) 0x00001000 > 0x02810: RDH (Receive desc head) 0x00000046 > 0x02818: RDT (Receive desc tail) 0x00000040 > 0x02820: RDTR (Receive delay timer) 0x00000020 > 0x00400: TCTL (Transmit ctrl register) 0x3103F0FA > Transmitter: enabled > Pad short packets: enabled > Software XOFF Transmission: disabled > Re-transmit on late collision: enabled > 0x03808: TDLEN (Transmit desc length) 0x00001000 > 0x03810: TDH (Transmit desc head) 0x00000098 > 0x03818: TDT (Transmit desc tail) 0x00000099 > 0x03820: TIDV (Transmit delay timer) 0x00000008 > PHY type: unknown > > > --- > Denys Fedoryshchenko, Network Engineer, Virtual ISP S.A.L. Thanks for the report. We are aware of the issue and have already begun working on a patch to resolve the issue. Bruce.
Powered by blists - more mailing lists