Package: kernel-image-2.6.8-1-k7
Severity: normal

 I have a dual Opteron that I'm setting up to use channel bonding.  Hardware: 
Tyan S2881, using built-in broadcom dual gigE.  6GB RAM (I know Debian's
kernel only uses 4MB of that because it doesn't use PAE...  I'll compile
one with openMosix later...).  All filesystems on 3Ware 9500 RAID
controller.  Root on /dev/sda2, others on LVM2 volumes.  Hardware does
memtest86+ just fine.

 I did:
# modprobe bonding mode=4
# ifenslave bond0 eth0 eth1
# ifconfig bond0 10.0.0.10
.... some stuff (didn't get any traffic through, but probably because I
don't have the switch set up correctly...)
# ifconfig bond0 down
Sep 21 22:24:02 monkey kernel: bad: scheduling while atomic!
Sep 21 22:24:02 monkey kernel:  [schedule+2047/2064] schedule+0x7ff/0x810
Sep 21 22:24:02 monkey kernel:  [get_new_inode_fast+75/272] 
get_new_inode_fast+0x4b/0x110
Sep 21 22:24:02 monkey kernel:  [iget_locked+186/256] iget_locked+0xba/0x100
Sep 21 22:24:02 monkey kernel:  [proc_read_inode+23/64] 
proc_read_inode+0x17/0x40
Sep 21 22:24:02 monkey kernel:  [wake_up_inode+19/80] wake_up_inode+0x13/0x50
Sep 21 22:24:02 monkey kernel:  [wait_for_completion+140/240] 
wait_for_completion+0x8c/0xf0
Sep 21 22:24:02 monkey kernel:  [default_wake_function+0/32] 
default_wake_function+0x0/0x20
Sep 21 22:24:02 monkey kernel:  [default_wake_function+0/32] 
default_wake_function+0x0/0x20
Sep 21 22:24:02 monkey kernel:  [__down_failed_trylock+7/12] 
__down_failed_trylock+0x7/0xc
Sep 21 22:24:02 monkey kernel:  [synchronize_kernel+58/66] 
synchronize_kernel+0x3a/0x42
Sep 21 22:24:02 monkey kernel:  [wakeme_after_rcu+0/16] 
wakeme_after_rcu+0x0/0x10
Sep 21 22:24:02 monkey kernel:  [dev_remove_pack+15/32] dev_remove_pack+0xf/0x20
Sep 21 22:24:02 monkey kernel:  [__crc_utf8_wctomb+6262234/6417782] 
bond_close+0xf3/0x100 [bonding]
Sep 21 22:24:02 monkey kernel:  [dev_close+161/176] dev_close+0xa1/0xb0
Sep 21 22:24:02 monkey kernel:  [dev_change_flags+81/288] 
dev_change_flags+0x51/0x120
Sep 21 22:24:02 monkey kernel:  [dev_load+52/144] dev_load+0x34/0x90
Sep 21 22:24:02 monkey kernel:  [devinet_ioctl+582/1424] 
devinet_ioctl+0x246/0x590
Sep 21 22:24:02 monkey kernel:  [inet_ioctl+94/160] inet_ioctl+0x5e/0xa0
Sep 21 22:24:02 monkey kernel:  [sock_ioctl+297/736] sock_ioctl+0x129/0x2e0
Sep 21 22:24:02 monkey kernel:  [sys_ioctl+311/720] sys_ioctl+0x137/0x2d0
Sep 21 22:24:02 monkey kernel:  [syscall_call+7/11] syscall_call+0x7/0xb


 log from before that:
kernel log:
Sep 21 17:43:51 monkey kernel: tg3.c:v3.8 (July 14, 2004)
Sep 21 17:43:51 monkey kernel: ACPI: PCI interrupt 0000:02:09.0[A] -> GSI 24 
(level, low) -> IRQ 185
Sep 21 17:43:51 monkey kernel: tg3: tg3_request_firmware (eth%%d): Couldn't get 
firmware "tg3/tso-1.4.0".
Sep 21 17:43:51 monkey kernel: tg3: eth%%d: Firmware "tg3/tso-1.4.0" not 
loaded; continuing without TSO.
Sep 21 17:43:51 monkey kernel: eth0: Tigon3 [partno(BCM95704A7) rev 2003 
PHY(5704)] (PCIX:100MHz:64-bit) 10/100/1000BaseT Ethernet 00:e0:81:2a:7c:3a
Sep 21 17:43:51 monkey kernel: eth0: HostTXDS[1] RXcsums[1] LinkChgREG[0] 
MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOcap[0] 
Sep 21 17:43:51 monkey kernel: ACPI: PCI interrupt 0000:02:09.1[B] -> GSI 25 
(level, low) -> IRQ 193
Sep 21 17:43:51 monkey kernel: tg3: tg3_request_firmware (eth%%d): Couldn't get 
firmware "tg3/tso-1.4.0".
Sep 21 17:43:51 monkey kernel: tg3: eth%%d: Firmware "tg3/tso-1.4.0" not 
loaded; continuing without TSO.
Sep 21 17:43:51 monkey kernel: eth1: Tigon3 [partno(BCM95704A7) rev 2003 
PHY(5704)] (PCIX:100MHz:64-bit) 10/100/1000BaseT Ethernet 00:e0:81:2a:7c:3b
Sep 21 17:43:51 monkey kernel: eth1: HostTXDS[1] RXcsums[1] LinkChgREG[0] 
MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOcap[0] 
Sep 21 17:43:51 monkey kernel: e100: Intel(R) PRO/100 Network Driver, 3.0.18
Sep 21 17:43:51 monkey kernel: e100: Copyright(c) 1999-2004 Intel Corporation
Sep 21 17:43:51 monkey kernel: ACPI: PCI interrupt 0000:01:04.0[A] -> GSI 29 
(level, low) -> IRQ 201
Sep 21 17:43:51 monkey kernel: e100: eth2: e100_probe: addr 0xfc8fe000, irq 
201, MAC addr 00:02:B3:A3:62:84
Sep 21 17:43:51 monkey kernel: 3ware Storage Controller device driver for Linux 
v1.26.00.039.
Sep 21 17:43:51 monkey kernel: 3w-xxxx: No cards found.
Sep 21 17:43:51 monkey kernel: NET: Registered protocol family 17
Sep 21 17:43:51 monkey kernel: e100: eth2: e100_watchdog: link up, 100Mbps, 
full-duplex
Sep 21 17:43:51 monkey kernel: NET: Registered protocol family 10
Sep 21 17:43:51 monkey kernel: Disabled Privacy Extensions on device 
c0316d00(lo)
Sep 21 17:43:51 monkey kernel: IPv6 over IPv4 tunneling driver
Sep 21 17:44:02 monkey kernel: eth2: no IPv6 routers present
Sep 21 18:27:32 monkey kernel: e100: eth2: e100_watchdog: link down

(times are wrong after this, I had logging stopped to do some disk
benchmarks.)

Sep 21 22:24:01 monkey kernel: klogd 1.4.1#15, log source = /proc/kmsg started.
Sep 21 22:24:01 monkey kernel: Inspecting /boot/System.map-2.6.8-1-k7-smp
Sep 21 22:24:02 monkey kernel: Loaded 27623 symbols from 
/boot/System.map-2.6.8-1-k7-smp.
Sep 21 22:24:02 monkey kernel: Symbols match kernel version 2.6.8.
Sep 21 22:24:02 monkey kernel: No module symbols loaded - kernel modules not 
enabled. 
Sep 21 22:24:02 monkey kernel: Device 'vesafb0' does not have a release() 
function, it is broken and must be fixed.
Sep 21 22:24:02 monkey kernel: Badness in device_release at 
drivers/base/core.c:85
Sep 21 22:24:02 monkey kernel:  [kobject_cleanup+152/160] 
kobject_cleanup+0x98/0xa0
Sep 21 22:24:02 monkey kernel:  [__crc_utf8_wctomb+5407126/6417782] 
vesafb_exit+0xf/0x1f [vesafb]
Sep 21 22:24:02 monkey kernel:  [sys_delete_module+302/400] 
sys_delete_module+0x12e/0x190
Sep 21 22:24:02 monkey kernel:  [do_munmap+373/464] do_munmap+0x175/0x1d0
Sep 21 22:24:02 monkey kernel:  [syscall_call+7/11] syscall_call+0x7/0xb

 oh yeah, this happened when I tried to modprobe -r vesafb.  I wonder if
that corrupted something which later caused the bonding problem.

....
Sep 21 22:24:02 monkey kernel: Ethernet Channel Bonding Driver: v2.6.0 (January 
14, 2004)
Sep 21 22:24:02 monkey kernel: bonding: lacp_rate param is irrelevant in mode 
load balancing (round-robin)
Sep 21 22:24:02 monkey kernel: bonding: Warning: either miimon or arp_interval 
and arp_ip_target module parameters must be specified, otherwise bonding will 
not detect link failures! see bonding.txt for details.
Sep 21 22:24:02 monkey kernel: Ethernet Channel Bonding Driver: v2.6.0 (January 
14, 2004)
Sep 21 22:24:02 monkey kernel: bonding: Warning: miimon must be specified, 
otherwise bonding will not detect link failure, speed and duplex which are 
essential for 802.3ad operation
Sep 21 22:24:02 monkey kernel: Forcing miimon to 100msec
Sep 21 22:24:02 monkey kernel: bonding: MII link monitoring set to 100 ms
Sep 21 22:24:02 monkey kernel: bond0: no IPv6 routers present
Sep 21 22:24:02 monkey kernel: bonding: bond0: enslaving eth0 as a backup 
interface with a down link.
Sep 21 22:24:02 monkey kernel: bonding: bond0: enslaving eth1 as a backup 
interface with a down link.
Sep 21 22:24:02 monkey kernel: tg3: eth0: Link is up at 1000 Mbps, full duplex.
Sep 21 22:24:02 monkey kernel: tg3: eth0: Flow control is on for TX and on for 
RX.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely up for 
interface eth0.
Sep 21 22:24:02 monkey kernel: tg3: eth1: Link is up at 1000 Mbps, full duplex.
Sep 21 22:24:02 monkey kernel: tg3: eth1: Flow control is on for TX and on for 
RX.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely up for 
interface eth1.
Sep 21 22:24:02 monkey kernel: eth0: no IPv6 routers present
Sep 21 22:24:02 monkey kernel: eth1: no IPv6 routers present
Sep 21 22:24:02 monkey kernel: tg3: eth1: Link is down.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely down for 
interface eth1, disabling it
Sep 21 22:24:02 monkey kernel: tg3: eth0: Link is down.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely down for 
interface eth0, disabling it
Sep 21 22:24:02 monkey kernel: bonding: bond0: now running without any active 
interface !
Sep 21 22:24:02 monkey kernel: bonding: Warning: No 802.3ad response from the 
link partner for any adapters in the bond
Sep 21 22:24:02 monkey kernel: tg3: eth0: Link is up at 1000 Mbps, full duplex.
Sep 21 22:24:02 monkey kernel: tg3: eth0: Flow control is on for TX and on for 
RX.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely up for 
interface eth0.
Sep 21 22:24:02 monkey kernel: tg3: eth0: Link is down.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely down for 
interface eth0, disabling it
Sep 21 22:24:02 monkey kernel: bonding: bond0: now running without any active 
interface !
Sep 21 22:24:02 monkey kernel: bonding: Warning: No 802.3ad response from the 
link partner for any adapters in the bond
Sep 21 22:24:02 monkey kernel: tg3: eth0: Link is up at 1000 Mbps, full duplex.
Sep 21 22:24:02 monkey kernel: tg3: eth0: Flow control is on for TX and on for 
RX.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely up for 
interface eth0.
Sep 21 22:24:02 monkey kernel: tg3: eth0: Link is down.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely down for 
interface eth0, disabling it
Sep 21 22:24:02 monkey kernel: bonding: bond0: now running without any active 
interface !
Sep 21 22:24:02 monkey kernel: bonding: Warning: No 802.3ad response from the 
link partner for any adapters in the bond
Sep 21 22:24:02 monkey kernel: tg3: eth1: Link is up at 1000 Mbps, full duplex.
Sep 21 22:24:02 monkey kernel: tg3: eth1: Flow control is on for TX and on for 
RX.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely up for 
interface eth1.
Sep 21 22:24:02 monkey kernel: tg3: eth0: Link is up at 1000 Mbps, full duplex.
Sep 21 22:24:02 monkey kernel: tg3: eth0: Flow control is on for TX and on for 
RX.
Sep 21 22:24:02 monkey kernel: bonding: bond0: link status definitely up for 
interface eth0.
 

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7-smp
Locale: LANG=C, LC_CTYPE=C


Reply via email to