[ 2457.317546] batman_adv: B.A.T.M.A.N. advanced 2012.3.0 (compatibility version 14) loaded [ 2471.038590] batman_adv: bat0: Adding interface: eth3 [ 2471.045073] batman_adv: bat0: The MTU of interface eth3 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1528 would solve the problem. [ 2471.080055] batman_adv: bat0: Not using interface eth3 (retrying later): interface not active [ 2536.803182] 8139cp 0000:00:06.0: eth3: link up, 100Mbps, full-duplex, lpa 0x05E1 [ 2536.810450] batman_adv: bat0: Interface activated: eth3 [ 2592.582263] [ 2592.583007] ============================================= [ 2592.583007] [ INFO: possible recursive locking detected ] [ 2592.583007] 3.4.0 #1 Tainted: G O [ 2592.583007] --------------------------------------------- [ 2592.583007] swapper/0/0 is trying to acquire lock: [ 2592.583007] (_xmit_ETHER#2){+.-.-.}, at: [] sch_direct_xmit+0x36/0x109 [ 2592.583007] [ 2592.583007] but task is already holding lock: [ 2592.583007] (_xmit_ETHER#2){+.-.-.}, at: [] dev_queue_xmit+0x4c2/0x57a [ 2592.583007] [ 2592.583007] other info that might help us debug this: [ 2592.583007] Possible unsafe locking scenario: [ 2592.583007] [ 2592.583007] CPU0 [ 2592.583007] ---- [ 2592.583007] lock(_xmit_ETHER#2); [ 2592.583007] lock(_xmit_ETHER#2); [ 2592.583007] [ 2592.583007] *** DEADLOCK *** [ 2592.583007] [ 2592.583007] May be due to missing lock nesting notation [ 2592.583007] [ 2592.583007] 5 locks held by swapper/0/0: [ 2592.583007] #0: (rcu_read_lock){.+.+..}, at: [] rcu_lock_acquire+0x0/0x1c [ 2592.583007] #1: (rcu_read_lock){.+.+..}, at: [] rcu_lock_acquire+0x0/0x1c [ 2592.583007] #2: (rcu_read_lock_bh){.+....}, at: [] rcu_lock_acquire+0x0/0x1c [ 2592.583007] #3: (_xmit_ETHER#2){+.-.-.}, at: [] dev_queue_xmit+0x4c2/0x57a [ 2592.583007] #4: (rcu_read_lock_bh){.+....}, at: [] rcu_lock_acquire+0x0/0x1c [ 2592.583007] [ 2592.583007] stack backtrace: [ 2592.583007] Pid: 0, comm: swapper/0 Tainted: G O 3.4.0 #1 [ 2592.583007] Call Trace: [ 2592.583007] [] ? console_unlock+0x1ad/0x1d3 [ 2592.583007] [] __lock_acquire+0x7f8/0xb3e [ 2592.583007] [] ? sch_direct_xmit+0x36/0x109 [ 2592.583007] [] lock_acquire+0xd4/0xf3 [ 2592.583007] [] ? sch_direct_xmit+0x36/0x109 [ 2592.583007] [] _raw_spin_lock+0x28/0x58 [ 2592.583007] [] ? sch_direct_xmit+0x36/0x109 [ 2592.583007] [] sch_direct_xmit+0x36/0x109 [ 2592.583007] [] dev_queue_xmit+0x3ea/0x57a [ 2592.583007] [] ? batadv_skb_head_push+0x76/0x80 [batman_adv] [ 2592.583007] [] batadv_send_skb_packet+0xa6/0xbc [batman_adv] [ 2592.583007] [] batadv_unicast_send_skb+0xfd/0x12c [batman_adv] [ 2592.583007] [] batadv_interface_tx+0x29f/0x338 [batman_adv] [ 2592.583007] [] dev_hard_start_xmit+0x3e4/0x4ee [ 2592.583007] [] dev_queue_xmit+0x4e3/0x57a [ 2592.583007] [] ? dev_hard_header.constprop.48+0x28/0x32 [ 2592.583007] [] neigh_resolve_output+0x113/0x139 [ 2592.583007] [] neigh_update+0x320/0x3bc [ 2592.583007] [] arp_process+0x442/0x45c [ 2592.583007] [] ? dev_seq_stop+0xa/0xa [ 2592.583007] [] ? ip_route_output.constprop.25+0x39/0x39 [ 2592.583007] [] NF_HOOK.constprop.23+0x39/0x40 [ 2592.583007] [] arp_rcv+0xa6/0xbb [ 2592.583007] [] ? ip_route_output.constprop.25+0x39/0x39 [ 2592.583007] [] __netif_receive_skb+0x459/0x497 [ 2592.583007] [] process_backlog+0x56/0x102 [ 2592.583007] [] net_rx_action+0x93/0x1cc [ 2592.583007] [] __do_softirq+0xe6/0x1d3 [ 2592.583007] [] ? rcu_read_unlock_sched_notrace+0x1d/0x1d [ 2592.583007] [] ? irq_exit+0x41/0x9c [ 2592.583007] [] ? do_IRQ+0x6b/0x7f [ 2592.583007] [] ? common_interrupt+0x2e/0x34 [ 2592.583007] [] ? lock_stats+0xd5/0x11e [ 2592.583007] [] ? default_idle+0x45/0x73 [ 2592.583007] [] ? cpu_idle+0x54/0x82 [ 2592.583007] [] ? rest_init+0x103/0x108 [ 2592.583007] [] ? start_kernel+0x2f9/0x2fe [ 2592.583007] [] ? i386_start_kernel+0x78/0x7c