====================================== | [ 161.292640] bond0: (slave eth2): Enslaving as a backup interface with an up link | [ 161.292783] br0: port 4(s2) entered blocking state | [ 161.292845] br0: port 4(s2) entered forwarding state | [ 161.301804] Oops: stack segment: 0000 [#1] SMP NOPTI [ 161.301987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.302052] Workqueue: bond0 bond_arp_monitor [ 161.302113] RIP: 0010:bond_arp_send.constprop.0 (drivers/net/bonding/bond_main.c:3058 drivers/net/bonding/bond_main.c:3114) [ 161.302165] Code: 00 00 53 48 8b 0f 48 89 fb bf 01 00 00 00 6a 00 ff b1 b8 03 00 00 e8 1f 14 29 00 5a 59 48 85 c0 74 3e 49 89 c4 48 85 ed 74 1f <66> 83 7d 00 ff 74 18 48 89 c6 48 89 ef e8 6e fb ff ff 84 c0 75 09 All code ======== 0: 00 00 add %al,(%rax) 2: 53 push %rbx 3: 48 8b 0f mov (%rdi),%rcx 6: 48 89 fb mov %rdi,%rbx 9: bf 01 00 00 00 mov $0x1,%edi e: 6a 00 push $0x0 10: ff b1 b8 03 00 00 push 0x3b8(%rcx) 16: e8 1f 14 29 00 call 0x29143a 1b: 5a pop %rdx 1c: 59 pop %rcx 1d: 48 85 c0 test %rax,%rax 20: 74 3e je 0x60 22: 49 89 c4 mov %rax,%r12 25: 48 85 ed test %rbp,%rbp 28: 74 1f je 0x49 2a:* 66 83 7d 00 ff cmpw $0xffff,0x0(%rbp) <-- trapping instruction 2f: 74 18 je 0x49 31: 48 89 c6 mov %rax,%rsi 34: 48 89 ef mov %rbp,%rdi 37: e8 6e fb ff ff call 0xfffffffffffffbaa 3c: 84 c0 test %al,%al 3e: 75 09 jne 0x49 Code starting with the faulting instruction =========================================== 0: 66 83 7d 00 ff cmpw $0xffff,0x0(%rbp) 5: 74 18 je 0x1f 7: 48 89 c6 mov %rax,%rsi a: 48 89 ef mov %rbp,%rdi d: e8 6e fb ff ff call 0xfffffffffffffb80 12: 84 c0 test %al,%al 14: 75 09 jne 0x1f [ 161.302348] RSP: 0018:ffffb8c340c87d48 EFLAGS: 00010206 [ 161.302405] RAX: ffff98264223cc00 RBX: ffff982643741c00 RCX: 0000000000000000 [ 161.302483] RDX: ffff982641d3c4a8 RSI: 00000000fe0200c0 RDI: 0000000000000008 [ 161.302561] RBP: 00ffb8c340249000 R08: ffff982641d3c4a8 R09: 000000000000001c [ 161.302639] R10: ffff9826420ce590 R11: ffffffffa55e768e R12: ffff98264223cc00 [ 161.302716] R13: ffff982643741c00 R14: ffffffffffffff9b R15: 00000000fffde16e [ 161.302796] FS: 0000000000000000(0000) GS:ffff9826d80f8000(0000) knlGS:0000000000000000 [ 161.302874] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.302936] CR2: 00007fda7b32f000 CR3: 000000003ac42005 CR4: 0000000000772ef0 [ 161.303015] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 161.303091] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 161.303170] PKRU: 55555554 [ 161.303195] Call Trace: [ 161.303223] [ 161.303248] bond_arp_send_all (drivers/net/bonding/bond_main.c:3191) [ 161.303294] bond_arp_monitor (drivers/net/bonding/bond_main.c:3548 drivers/net/bonding/bond_main.c:3864 drivers/net/bonding/bond_main.c:3961 drivers/net/bonding/bond_main.c:3992) [ 161.303332] ? __schedule (kernel/sched/core.c:6791) [ 161.303379] process_one_work (kernel/workqueue.c:3243) [ 161.303426] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 161.303463] ? __pfx_worker_thread (kernel/workqueue.c:3348) [ 161.303513] kthread (kernel/kthread.c:464) [ 161.303560] ? __pfx_kthread (kernel/kthread.c:413) [ 161.303598] ? __pfx_kthread (kernel/kthread.c:413) [ 161.303637] ret_from_fork (arch/x86/kernel/process.c:148) [ 161.303683] ? __pfx_kthread (kernel/kthread.c:413) Finger prints: bond_arp_send_all:bond_arp_monitor:process_one_work:worker_thread:kthread