====================================== | # │ geneve │ 4 │ 4 │ inherit 0xd0 │ inherit 146 │ false │ OK │ | [ 180.753322][ T11] ------------[ cut here ]------------ | [ 180.753721][ T11] WARNING: CPU: 3 PID: 11 at drivers/net/geneve.c:1914 geneve_exit_batch_rtnl (drivers/net/geneve.c:1914 (discriminator 1)) geneve | [ 180.754327][ T11] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel ip6_gre ip_gre gre [ 180.755342][ T11] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 180.756037][ T11] Workqueue: netns cleanup_net [ 180.756337][ T11] RIP: 0010:geneve_exit_batch_rtnl (drivers/net/geneve.c:1914 (discriminator 1)) geneve [ 180.756754][ T11] Code: 00 48 8b 83 b8 00 00 00 48 8d 98 48 ff ff ff 48 39 44 24 10 75 a5 48 83 c4 20 5b 5d 41 5c 41 5d 41 5e 41 5f c3 cc cc cc cc 90 <0f> 0b 90 eb b9 e8 d2 9d 77 de e9 2d fe ff ff 48 89 cf 48 89 4c 24 All code ======== 0: 00 48 8b add %cl,-0x75(%rax) 3: 83 b8 00 00 00 48 8d cmpl $0xffffff8d,0x48000000(%rax) a: 98 cwtl b: 48 ff rex.W (bad) d: ff (bad) e: ff 48 39 decl 0x39(%rax) 11: 44 24 10 rex.R and $0x10,%al 14: 75 a5 jne 0xffffffffffffffbb 16: 48 83 c4 20 add $0x20,%rsp 1a: 5b pop %rbx 1b: 5d pop %rbp 1c: 41 5c pop %r12 1e: 41 5d pop %r13 20: 41 5e pop %r14 22: 41 5f pop %r15 24: c3 ret 25: cc int3 26: cc int3 27: cc int3 28: cc int3 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: eb b9 jmp 0xffffffffffffffe8 2f: e8 d2 9d 77 de call 0xffffffffde779e06 34: e9 2d fe ff ff jmp 0xfffffffffffffe66 39: 48 89 cf mov %rcx,%rdi 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 4c rex.WR 3f: 24 .byte 0x24 Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: eb b9 jmp 0xffffffffffffffbe 5: e8 d2 9d 77 de call 0xffffffffde779ddc a: e9 2d fe ff ff jmp 0xfffffffffffffe3c f: 48 89 cf mov %rcx,%rdi 12: 48 rex.W 13: 89 .byte 0x89 14: 4c rex.WR 15: 24 .byte 0x24 [ 180.757779][ T11] RSP: 0018:ffffc900000bfbe0 EFLAGS: 00010297 [ 180.758102][ T11] RAX: ffff888029bd4008 RBX: ffff88800678cd80 RCX: 1ffff1100038091e [ 180.758536][ T11] RDX: 1ffff110005db066 RSI: 1ffff11006bc54be RDI: ffff888001c048f0 [ 180.758954][ T11] RBP: ffff888002ed8330 R08: ffff888001c048f8 R09: fffffbfff486a078 [ 180.759386][ T11] R10: ffffffffa43503c7 R11: ffff888035ffc508 R12: dffffc0000000000 [ 180.759816][ T11] R13: fffffbfff444f027 R14: ffffffffa2965698 R15: ffff888002ed82d0 [ 180.760264][ T11] FS: 0000000000000000(0000) GS:ffff888035e00000(0000) knlGS:0000000000000000 [ 180.760780][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 180.761146][ T11] CR2: 00007f55847530e0 CR3: 0000000003f02002 CR4: 00000000001706f0 [ 180.761616][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 180.762062][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 180.762517][ T11] Call Trace: [ 180.762717][ T11] [ 180.762883][ T11] ? __warn (kernel/panic.c:677) [ 180.763119][ T11] ? geneve_exit_batch_rtnl (drivers/net/geneve.c:1914 (discriminator 1)) geneve [ 180.763516][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 180.763788][ T11] ? handle_bug (arch/x86/kernel/traps.c:238) [ 180.764022][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:259 (discriminator 1)) [ 180.764286][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:568) [ 180.764569][ T11] ? geneve_exit_batch_rtnl (drivers/net/geneve.c:1914 (discriminator 1)) geneve [ 180.764913][ T11] ? default_device_exit_batch_rtnl (net/core/dev.c:11626) [ 180.765262][ T11] cleanup_net (net/core/net_namespace.c:628 (discriminator 2)) [ 180.765507][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719) [ 180.765808][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:581) [ 180.766094][ T11] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5725) [ 180.766366][ T11] ? process_one_work (kernel/workqueue.c:2609) [ 180.766666][ T11] process_one_work (kernel/workqueue.c:2638) [ 180.766940][ T11] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 180.767187][ T11] ? __pfx_process_one_work (kernel/workqueue.c:2542) [ 180.767502][ T11] ? assign_work (kernel/workqueue.c:1101) [ 180.767760][ T11] worker_thread (kernel/workqueue.c:2700 kernel/workqueue.c:2787) [ 180.768029][ T11] ? __pfx_worker_thread (kernel/workqueue.c:2733) [ 180.768313][ T11] kthread (kernel/kthread.c:388) [ 180.768536][ T11] ? __pfx_kthread (kernel/kthread.c:341) [ 180.768784][ T11] ret_from_fork (arch/x86/kernel/process.c:153) [ 180.769027][ T11] ? __pfx_kthread (kernel/kthread.c:341) Finger prints: geneve_exit_batch_rtnl:cleanup_net:process_one_work:worker_thread