Skip to content

Bonding the eth0 interface fails #131

@Roadyweb

Description

@Roadyweb

On

pi@raspberrypi:~$ uname -a
Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17 23:18:42 BST 2012 armv6l GNU/Linux

when doing

modprobe bonding mode=1 miimon=100
ifconfig bond0 192.168.1.1 netmask 255.255.255.0 up
ifenslave bond0 eth0

I get the following kernel BUG_ON:

[    3.083546] smsc95xx 1-1.1:1.0: eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:8c:d0:82
[    3.208425] usb 1-1.2: new high-speed USB device number 4 using dwc_otg
[    3.320576] usb 1-1.2: New USB device found, idVendor=0846, idProduct=9041
[    3.346424] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    3.357295] usb 1-1.2: Product: 802.11n WLAN Adapter
[    3.369826] usb 1-1.2: Manufacturer: Realtek
[    3.376540] usb 1-1.2: SerialNumber: 00e04c000001
[    3.468457] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
[    3.579756] usb 1-1.3: New USB device found, idVendor=067b, idProduct=2303
[    3.608244] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    3.617920] usb 1-1.3: Product: USB-Serial Controller
[    3.634265] usb 1-1.3: Manufacturer: Prolific Technology Inc.
[    4.077778] udevd[137]: starting version 175
[    5.036418] usbcore: registered new interface driver usbserial
[    5.124094] USB Serial support registered for generic
[    5.283597] usbcore: registered new interface driver usbserial_generic
[    5.468217] usbserial: USB Serial Driver core
[    5.715089] USB Serial support registered for pl2303
[    5.921884] pl2303 1-1.3:1.0: pl2303 converter detected
[    6.058095] usb 1-1.3: pl2303 converter now attached to ttyUSB0
[    6.127017] usbcore: registered new interface driver pl2303
[    6.194941] pl2303: Prolific PL2303 USB to serial adaptor driver
[    6.622181] usbcore: registered new interface driver rtl8192cu
[    9.492240] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[    9.978287] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[   10.591564] bcm2708 watchdog, heartbeat=10 sec (nowayout=0)
[   10.691808] i2c /dev entries driver
[   10.769939] bcm2708_i2c bcm2708_i2c.0: BSC0 Controller at 0x20205000 (irq 79)
[   10.786871] bcm2708_i2c bcm2708_i2c.1: BSC1 Controller at 0x20804000 (irq 79)
[   18.760706] bcm2835-cpufreq: switching to governor ondemand
[   18.760732] bcm2835-cpufreq: switching to governor ondemand
[   19.007896] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[   27.767254] Adding 102396k swap on /var/swap.  Priority:-1 extents:1 across:102396k SS
[   46.974310] watchdog stopped
[  119.543220] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
[  119.543278] bonding: MII link monitoring set to 100 ms
[  191.395290] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.395308] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.395429] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.395489] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.395515] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.395540] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.395564] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.395589] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc)
[  191.395631] [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc) from [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c)
[  191.395658] [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c) from [<c024f73c>] (smsc95xx_mdio_read+0x2c/0xd0)
[  191.395682] [<c024f73c>] (smsc95xx_mdio_read+0x2c/0xd0) from [<c024e5e4>] (mii_ethtool_gset+0x60/0x214)
[  191.395711] [<c024e5e4>] (mii_ethtool_gset+0x60/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.395814] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.395935] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.396019] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.396066] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.396104] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.396134] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.396158] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.396188] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.396430] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.396442] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.396573] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.396619] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.396644] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.396668] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.396691] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.396733] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f6c8>] (smsc95xx_write_reg+0x7c/0xc4)
[  191.396778] [<c024f6c8>] (smsc95xx_write_reg+0x7c/0xc4) from [<c024f768>] (smsc95xx_mdio_read+0x58/0xd0)
[  191.396815] [<c024f768>] (smsc95xx_mdio_read+0x58/0xd0) from [<c024e5e4>] (mii_ethtool_gset+0x60/0x214)
[  191.396863] [<c024e5e4>] (mii_ethtool_gset+0x60/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.396937] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.397027] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.397093] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.397151] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.397176] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.397203] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.397237] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.397265] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.397315] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.397325] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.397423] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.397479] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.397505] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.397528] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.397550] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.397574] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc)
[  191.397614] [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc) from [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c)
[  191.397640] [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c) from [<c024f770>] (smsc95xx_mdio_read+0x60/0xd0)
[  191.397664] [<c024f770>] (smsc95xx_mdio_read+0x60/0xd0) from [<c024e5e4>] (mii_ethtool_gset+0x60/0x214)
[  191.397690] [<c024e5e4>] (mii_ethtool_gset+0x60/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.397766] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.397858] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.397951] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.398015] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.398040] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.398065] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.398089] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.398126] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.408310] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.408328] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.408479] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.408521] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.408547] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.408571] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.408614] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.408640] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc)
[  191.408664] [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc) from [<c024f788>] (smsc95xx_mdio_read+0x78/0xd0)
[  191.408686] [<c024f788>] (smsc95xx_mdio_read+0x78/0xd0) from [<c024e5e4>] (mii_ethtool_gset+0x60/0x214)
[  191.408715] [<c024e5e4>] (mii_ethtool_gset+0x60/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.408819] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.408924] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.409020] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.409068] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.409106] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.409136] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.409160] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.409189] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.409254] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.409265] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.409309] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.409334] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.409378] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.409424] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.409466] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.409514] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc)
[  191.409541] [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc) from [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c)
[  191.409565] [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c) from [<c024f73c>] (smsc95xx_mdio_read+0x2c/0xd0)
[  191.409589] [<c024f73c>] (smsc95xx_mdio_read+0x2c/0xd0) from [<c024e5fc>] (mii_ethtool_gset+0x78/0x214)
[  191.409631] [<c024e5fc>] (mii_ethtool_gset+0x78/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.409693] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.409782] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.409873] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.409946] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.409988] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.410016] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.410039] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.410065] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.410123] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.410134] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.410179] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.410205] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.410249] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.410295] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.410337] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.410387] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f6c8>] (smsc95xx_write_reg+0x7c/0xc4)
[  191.410412] [<c024f6c8>] (smsc95xx_write_reg+0x7c/0xc4) from [<c024f768>] (smsc95xx_mdio_read+0x58/0xd0)
[  191.410436] [<c024f768>] (smsc95xx_mdio_read+0x58/0xd0) from [<c024e5fc>] (mii_ethtool_gset+0x78/0x214)
[  191.410463] [<c024e5fc>] (mii_ethtool_gset+0x78/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.410533] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.410600] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.410686] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.410839] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.410912] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.410940] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.410965] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.411009] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.420895] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.420932] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.421036] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.421065] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.421091] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.421127] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.421152] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.421177] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc)
[  191.421200] [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc) from [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c)
[  191.421235] [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c) from [<c024f770>] (smsc95xx_mdio_read+0x60/0xd0)
[  191.421259] [<c024f770>] (smsc95xx_mdio_read+0x60/0xd0) from [<c024e5fc>] (mii_ethtool_gset+0x78/0x214)
[  191.421288] [<c024e5fc>] (mii_ethtool_gset+0x78/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.421374] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.421457] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.421533] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.421581] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.421624] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.421655] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.421679] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.421709] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.421806] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.421818] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.421918] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.421967] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.422006] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.422030] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.422053] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.422076] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc)
[  191.422109] [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc) from [<c024f788>] (smsc95xx_mdio_read+0x78/0xd0)
[  191.422133] [<c024f788>] (smsc95xx_mdio_read+0x78/0xd0) from [<c024e5fc>] (mii_ethtool_gset+0x78/0x214)
[  191.422158] [<c024e5fc>] (mii_ethtool_gset+0x78/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.422220] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.422298] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.422362] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.422419] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.422445] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.422479] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.422503] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.422529] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.426927] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.426941] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.427062] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.427123] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.427151] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.427176] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.427200] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.427235] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc)
[  191.427260] [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc) from [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c)
[  191.427285] [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c) from [<c024f73c>] (smsc95xx_mdio_read+0x2c/0xd0)
[  191.427307] [<c024f73c>] (smsc95xx_mdio_read+0x2c/0xd0) from [<c024e540>] (mii_get_an+0x1c/0x60)
[  191.427329] [<c024e540>] (mii_get_an+0x1c/0x60) from [<c024e6c8>] (mii_ethtool_gset+0x144/0x214)
[  191.427366] [<c024e6c8>] (mii_ethtool_gset+0x144/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.427448] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.427532] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.427598] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.427666] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.427693] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.427720] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.427764] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.427816] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.427891] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.427903] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.427947] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.428014] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.428059] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.428112] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.428138] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.428163] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f6c8>] (smsc95xx_write_reg+0x7c/0xc4)
[  191.428186] [<c024f6c8>] (smsc95xx_write_reg+0x7c/0xc4) from [<c024f768>] (smsc95xx_mdio_read+0x58/0xd0)
[  191.428208] [<c024f768>] (smsc95xx_mdio_read+0x58/0xd0) from [<c024e540>] (mii_get_an+0x1c/0x60)
[  191.428239] [<c024e540>] (mii_get_an+0x1c/0x60) from [<c024e6c8>] (mii_ethtool_gset+0x144/0x214)
[  191.428266] [<c024e6c8>] (mii_ethtool_gset+0x144/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.428327] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.428408] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.428473] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.428531] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.428556] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.428581] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.428624] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.428651] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.428698] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.428730] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.428841] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.428889] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.428914] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.428939] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.428962] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.429000] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc)
[  191.429025] [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc) from [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c)
[  191.429048] [<c024f33c>] (smsc95xx_phy_wait_not_busy+0x28/0x5c) from [<c024f770>] (smsc95xx_mdio_read+0x60/0xd0)
[  191.429071] [<c024f770>] (smsc95xx_mdio_read+0x60/0xd0) from [<c024e540>] (mii_get_an+0x1c/0x60)
[  191.429102] [<c024e540>] (mii_get_an+0x1c/0x60) from [<c024e6c8>] (mii_ethtool_gset+0x144/0x214)
[  191.429129] [<c024e6c8>] (mii_ethtool_gset+0x144/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.429190] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.429275] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.429340] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.429398] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.429423] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.429448] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.429483] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.429511] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.429562] BUG: scheduling while atomic: ifenslave/2763/0x00000002
[  191.429573] Modules linked in: bonding i2c_bcm2708 i2c_dev bcm2708_wdog 8192cu pl2303 usbserial
[  191.429676] [<c0013e1c>] (unwind_backtrace+0x0/0xf0) from [<c037a7c0>] (__schedule+0x500/0x568)
[  191.429737] [<c037a7c0>] (__schedule+0x500/0x568) from [<c037b1e0>] (schedule_timeout+0x158/0x230)
[  191.429783] [<c037b1e0>] (schedule_timeout+0x158/0x230) from [<c037a9e8>] (wait_for_common+0xcc/0x198)
[  191.429820] [<c037a9e8>] (wait_for_common+0xcc/0x198) from [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4)
[  191.429864] [<c025cff8>] (usb_start_wait_urb+0x5c/0xb4) from [<c025d204>] (usb_control_msg+0xb4/0xe8)
[  191.429890] [<c025d204>] (usb_control_msg+0xb4/0xe8) from [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc)
[  191.429913] [<c024f2c4>] (smsc95xx_read_reg+0x7c/0xcc) from [<c024f788>] (smsc95xx_mdio_read+0x78/0xd0)
[  191.429935] [<c024f788>] (smsc95xx_mdio_read+0x78/0xd0) from [<c024e540>] (mii_get_an+0x1c/0x60)
[  191.429958] [<c024e540>] (mii_get_an+0x1c/0x60) from [<c024e6c8>] (mii_ethtool_gset+0x144/0x214)
[  191.429998] [<c024e6c8>] (mii_ethtool_gset+0x144/0x214) from [<c02da188>] (__ethtool_get_settings+0x58/0x88)
[  191.430058] [<c02da188>] (__ethtool_get_settings+0x58/0x88) from [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding])
[  191.430124] [<bf0b1288>] (bond_update_speed_duplex+0x24/0x6c [bonding]) from [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding])
[  191.430200] [<bf0b4fd0>] (bond_enslave+0x43c/0xa04 [bonding]) from [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding])
[  191.430259] [<bf0b5658>] (bond_do_ioctl+0xc0/0x630 [bonding]) from [<c02d8014>] (dev_ifsioc+0x2e8/0x328)
[  191.430283] [<c02d8014>] (dev_ifsioc+0x2e8/0x328) from [<c02d83d4>] (dev_ioctl+0x380/0x864)
[  191.430307] [<c02d83d4>] (dev_ioctl+0x380/0x864) from [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578)
[  191.430331] [<c00c88b0>] (do_vfs_ioctl+0x7c/0x578) from [<c00c8de0>] (sys_ioctl+0x34/0x60)
[  191.430368] [<c00c8de0>] (sys_ioctl+0x34/0x60) from [<c000d980>] (ret_fast_syscall+0x0/0x30)
[  191.430898] bonding: bond0: making interface eth0 the new active one.
[  191.431450] bonding: bond0: first active interface up!
[  191.431574] bonding: bond0: enslaving eth0 as an active interface with an up link.
[  192.966026] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions