[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

firmware-linux-free: Packet loss after Upgrade (Intel 82576)



Subject: firmware-linux-free: Packet loss after Upgrade (Intel 82576)
Package: firmware-linux-free
Version: 2.6.32-45
Severity: important

*** Please type your report below this line ***

After upgrading kernel and related packages the dual-head NIC had massive packet loss (20-80%).

After dowgrading back it works pretty stable again.

Both interfaces are bonded and direct links to same hardware, same software.

Please ask for further information or tests. I cannot run tests on these machines, but I have two of the same NICs available in test machines.


Versions before upgrade, and downgraded (working OK):

# dpkg -l linux*
ii  linux-base                               2.6.32-45
ii  linux-image-2.6-amd64                    2.6.32+29
ii  linux-image-2.6.32-5-xen-amd64           2.6.32-45

# dpkg -l firmware*
ii  firmware-bnx2                            0.28+squeeze1
ii  firmware-linux                           0.28+squeeze1
ii  firmware-linux-free                      2.6.32-45
ii  firmware-linux-nonfree                   0.28+squeeze1

Versions after upgrade (NOT working):

firmware-linux-free 2.6.32-48squeeze3
linux-base 2.6.32-48squeeze3
linux-image-2.6.32-5-xen-amd64 2.6.32-48squeeze3

# lspci
00:00.0 Host bridge: Intel Corporation 5500 I/O Hub to ESI Port (rev 13)
00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13) 00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13) 00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13) 00:09.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 9 (rev 13) 00:0a.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 10 (rev 13) 00:14.0 PIC: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers (rev 13) 00:14.1 PIC: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13) 00:14.2 PIC: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13) 00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 00:1d.3 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller 00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1 00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2 01:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5716 Gigabit Ethernet (rev 20) 01:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5716 Gigabit Ethernet (rev 20) 02:00.0 RAID bus controller: LSI Logic / Symbios Logic LSI MegaSAS 9260 (rev 05) 05:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01) 05:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01) 06:03.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200eW WPCM450 (rev 0a)

## config from /etc/network/interfaces
auto bond1
iface bond1 inet static
        bond-slaves eth0 eth1
        bond-mode 0
        bond-miimon 100
        bond-primary eth0 eth1
        address 10.10.10.11
        netmask 255.255.255.0
        network 10.10.10.255
        pointopoint 10.10.10.10

## from dmesg (with 2.6.32-45)
# dmesg | grep eth
[ 10.091942] eth0: Broadcom NetXtreme II BCM5716 1000Base-T (C0) PCI Express found at mem da000000, IRQ 36, node addr xxxxxxxxxxxxxxx [ 10.107297] eth1: Broadcom NetXtreme II BCM5716 1000Base-T (C0) PCI Express found at mem dc000000, IRQ 48, node addr xxxxxxxxxxxxxxx [ 10.272484] igb 0000:05:00.0: eth2: (PCIe:2.5Gb/s:Width x4) 00:xxxxxxxxxxxxx
[   10.272568] igb 0000:05:00.0: eth2: PBA No: E66292-003
[ 10.463683] igb 0000:05:00.1: eth3: (PCIe:2.5Gb/s:Width x4) 00:xxxxxxxxxxxxx
[   10.463762] igb 0000:05:00.1: eth3: PBA No: E66292-003
[ 13.014128] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PMI0._GHL] (Node ffff88003fc39c20), AE_NOT_EXIST [ 13.014167] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PMI0._PMC] (Node ffff88003fc39ba0), AE_NOT_EXIST
[   13.217654] udev[545]: renamed network interface eth0 to eth0-eth2
[   13.218307] udev[547]: renamed network interface eth1 to eth1-eth3
[   13.257022] udev[549]: renamed network interface eth3 to eth1
[   13.257727] udev[537]: renamed network interface eth2 to eth0
[   13.268746] udev[545]: renamed network interface eth0-eth2 to eth2
[   13.269640] udev[547]: renamed network interface eth1-eth3 to eth3
[   16.145515] bonding: bond0: Adding slave eth2.
[   16.250082] bnx2: eth2: using MSIX
[ 16.250319] bonding: bond0: enslaving eth2 as a backup interface with a down link.
[   16.290260] bonding: bond0: Adding slave eth3.
[   16.378963] bnx2: eth3: using MSIX
[ 16.379264] bonding: bond0: enslaving eth3 as a backup interface with a down link.
[   16.383744] bonding: bond0: Setting eth2 as primary slave.
[   16.550716] bonding: bond1: Adding slave eth0.
[ 16.679185] bonding: bond1: enslaving eth0 as an active interface with a down link.
[   16.686480] bonding: bond1: Adding slave eth1.
[ 16.798011] bonding: bond1: enslaving eth1 as an active interface with a down link.
[   19.504104] bnx2: eth2 NIC Copper Link is Up, 1000 Mbps full duplex
[   19.557559] bnx2: eth3 NIC Copper Link is Up, 1000 Mbps full duplex
[ 19.566684] bonding: bond0: link status definitely up for interface eth2.
[   19.566690] bonding: bond0: making interface eth2 the new active one.
[   19.566696] device eth2 entered promiscuous mode
[ 19.566721] bonding: bond0: link status definitely up for interface eth3. [ 19.815162] igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX [ 19.908177] bonding: bond1: link status definitely up for interface eth0. [ 19.951158] igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX [ 20.008177] bonding: bond1: link status definitely up for interface eth1.


-- System Information:
Debian Release: 6.0.7
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-xen-amd64 (SMP w/16 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information

Cheers

Helmut Wollmersdorfer


Reply to: