====================================== | [ 929.512067][ C0] bond_xfrm_update_stats: eth0 doesn't support xdo_dev_state_update_stats | [ 931.265121][ T689] ------------[ cut here ]------------ | [ 931.265430][ T689] WARNING: drivers/net/netdevsim/netdev.c:1234 at nsim_destroy+0x128/0x780 [netdevsim], CPU#2: 2/689 | [ 931.265817][ T689] Modules linked in: xfrm_user netconsole netdevsim cls_matchall 8021q [ 931.267148][ T689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 931.267469][ T689] Workqueue: netns cleanup_net [ 931.267683][ T689] RIP: 0010:nsim_destroy (drivers/net/netdevsim/netdev.c:1234 (discriminator 2)) netdevsim [ 931.267922][ T689] Code: 00 00 00 00 00 fc ff df 48 c1 e9 03 80 3c 01 00 0f 85 dd 05 00 00 48 8b 3b e8 b4 7f 35 c9 31 c0 48 8d ab 48 07 00 00 eb 07 90 <0f> 0b 90 83 c0 01 0f b7 d0 be 00 10 00 00 48 89 ef e8 52 c3 6f c8 All code ======== 0: 00 00 add %al,(%rax) 2: 00 00 add %al,(%rax) 4: 00 fc add %bh,%ah 6: ff lcall (bad) 7: df 48 c1 fisttps -0x3f(%rax) a: e9 03 80 3c 01 jmp 0x13c8012 f: 00 0f add %cl,(%rdi) 11: 85 dd test %ebx,%ebp 13: 05 00 00 48 8b add $0x8b480000,%eax 18: 3b e8 cmp %eax,%ebp 1a: b4 7f mov $0x7f,%ah 1c: 35 c9 31 c0 48 xor $0x48c031c9,%eax 21: 8d ab 48 07 00 00 lea 0x748(%rbx),%ebp 27: eb 07 jmp 0x30 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 83 c0 01 add $0x1,%eax 30: 0f b7 d0 movzwl %ax,%edx 33: be 00 10 00 00 mov $0x1000,%esi 38: 48 89 ef mov %rbp,%rdi 3b: e8 52 c3 6f c8 call 0xffffffffc86fc392 Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 83 c0 01 add $0x1,%eax 6: 0f b7 d0 movzwl %ax,%edx 9: be 00 10 00 00 mov $0x1000,%esi e: 48 89 ef mov %rbp,%rdi 11: e8 52 c3 6f c8 call 0xffffffffc86fc368 [ 931.268523][ T689] RSP: 0018:ffa0000001547830 EFLAGS: 00010293 [ 931.268751][ T689] RAX: 0000000000000000 RBX: ff11000012a82d00 RCX: ff11000012a83448 [ 931.269036][ T689] RDX: 0000000000000000 RSI: 0000000000000000 RDI: dffffc0000000000 [ 931.269312][ T689] RBP: ff11000012a83448 R08: ff11000012a83448 R09: 0000000000000000 [ 931.269582][ T689] R10: 1fe2200002550689 R11: 0000000000000001 R12: ff1100000ce8ec98 [ 931.269848][ T689] R13: dffffc0000000000 R14: ff1100000ce8e800 R15: ff1100000ce8e800 [ 931.270137][ T689] FS: 0000000000000000(0000) GS:ff110000a911e000(0000) knlGS:0000000000000000 [ 931.270436][ T689] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 931.270666][ T689] CR2: 00007f5f0ab77290 CR3: 000000001f53b004 CR4: 0000000000771ef0 [ 931.270927][ T689] PKRU: 55555554 [ 931.271104][ T689] Call Trace: [ 931.271261][ T689] [ 931.271383][ T689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 931.271589][ T689] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:444 drivers/net/netdevsim/dev.c:1529) netdevsim [ 931.271821][ T689] ? devl_lock_is_held (net/devlink/core.c:285 (discriminator 1)) [ 931.272028][ T689] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1538 (discriminator 4) drivers/net/netdevsim/dev.c:1764 (discriminator 4)) netdevsim [ 931.272261][ T689] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:1039) netdevsim [ 931.272493][ T689] devlink_reload (net/devlink/dev.c:463) [ 931.272685][ T689] ? xas_find_conflict (lib/xarray.c:218 lib/xarray.c:1568) [ 931.272877][ T689] ? devlink_notify_unregister (net/devlink/dev.c:446) [ 931.273109][ T689] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) net/devlink/core.c:364 (discriminator 1)) [ 931.273366][ T689] devlink_pernet_pre_exit (net/devlink/core.c:304 net/devlink/devl_internal.h:130 net/devlink/core.c:562) [ 931.273565][ T689] ? fqdir_free_fn (net/ipv4/inet_fragment.c:222) [ 931.273759][ T689] ? devlink_free (net/devlink/core.c:545) [ 931.273964][ T689] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1729) [ 931.274170][ T689] ops_undo_list (net/core/net_namespace.c:160 (discriminator 4) net/core/net_namespace.c:234 (discriminator 4)) [ 931.274364][ T689] ? rtnl_net_dumpid_one (net/core/net_namespace.c:223) [ 931.274566][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 931.274768][ T689] cleanup_net (net/core/net_namespace.c:706) [ 931.274972][ T689] ? net_passive_dec (net/core/net_namespace.c:665) [ 931.275169][ T689] ? process_one_work (kernel/workqueue.c:3251 (discriminator 1)) [ 931.275361][ T689] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 931.275554][ T689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 931.275751][ T689] process_one_work (kernel/workqueue.c:3280) [ 931.275960][ T689] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3177) [ 931.276163][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 931.276358][ T689] worker_thread (kernel/workqueue.c:3352 (discriminator 2) kernel/workqueue.c:3439 (discriminator 2)) [ 931.276556][ T689] ? rescuer_thread (kernel/workqueue.c:3385) [ 931.276746][ T689] kthread (kernel/kthread.c:436) [ 931.276902][ T689] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 33)) [ 931.277149][ T689] ? kthread_affine_node (kernel/kthread.c:381) [ 931.277341][ T689] ret_from_fork (arch/x86/kernel/process.c:164) [ 931.277541][ T689] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 931.277770][ T689] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 931.277969][ T689] ? kthread_affine_node (kernel/kthread.c:381) Finger prints: nsim_destroy:__nsim_dev_port_del:nsim_dev_reload_destroy:nsim_dev_reload_down:devlink_reload