It's hard to tell what hardware you're running. Can you send the output of "lspci | grep Ethernet"?
Todd Fujinaka Software Application Engineer Networking Division (ND) Intel Corporation [email protected] (503) 712-4565 -----Original Message----- From: Dilip Kumar Uppugandla [mailto:[email protected]] Sent: Thursday, June 12, 2014 9:02 PM To: [email protected] Subject: [E1000-devel] igb rx lockup with high rx_fifo_errors Hi, We are noticing a problem with the igb driver in Linux 3.6.11 kernel. The version of the driver is 4.0.1-k with firmware version: 1.67, 0x0b858000, 15.0.28. eth0 seems to get into a hung state where packets can go out of the interface (tx counters increase), but none are received (rx_packets increase at the same rate as rx_fifo_errors counter). Upping and downing the interface seemed to clear the hung state. Collected the following information from the device while it is rx hung state. The register dump anytime during the hung state shows the Receive desc head and tail pointers pointing to 0x0. ethtool -i eth0: driver: igb version: 4.0.1-k firmware-version: 1.67, 0x0b858000, 15.0.28 bus-info: 0000:08:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: no ethtool -S eth0: eth0 statistics: rx_packets: 21324 tx_packets: 30864 rx_bytes: 1463656 tx_bytes: 7949422 rx_broadcast: 1767 tx_broadcast: 16953 rx_multicast: 0 tx_multicast: 12 ....... tx_tcp_seg_good: 1286 ......... rx_fifo_errors: 18867 ethtool -d eth0: ...... 0x00100: RCTL (Receive control register) 0x04048022 Receiver: enabled Store bad packets: disabled Unicast promiscuous: disabled Multicast promiscuous: disabled Long packet: enabled Descriptor minimum threshold size: 1/2 Broadcast accept mode: accept VLAN filter: enabled Cononical form indicator: disabled Discard pause frames: filtered Pass MAC control frames: don't pass Loopback mode: normal Receive buffer size: 2048 0x02808: RDLEN (Receive desc length) 0x00001000 0x02810: RDH (Receive desc head) 0x00000000 0x02818: RDT (Receive desc tail) 0x00000000 0x00400: TCTL (Transmit ctrl register) 0xA503F0FA ...... Is this a known issue? The issue of rx being hung was observed only once in our testing. What are the next steps to address this issue? Thanks ~Dilip ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
