====================================== | [ 947.771608][ C0] bond_xfrm_update_stats: eth0 doesn't support xdo_dev_state_update_stats | [ 949.449314][T16868] ------------[ cut here ]------------ | [ 949.449595][T16868] WARNING: drivers/net/netdevsim/netdev.c:1234 at nsim_destroy+0x128/0x780 [netdevsim], CPU#3: 2/16868 | [ 949.449939][T16868] Modules linked in: xfrm_user netconsole netdevsim cls_matchall 8021q [ 949.450715][T16868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.450913][T16868] Workqueue: netns cleanup_net [ 949.451071][T16868] RIP: 0010:nsim_destroy (drivers/net/netdevsim/netdev.c:1234 (discriminator 2)) netdevsim [ 949.451274][T16868] 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 ee 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 ed 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 ee 31 c0 48 xor $0x48c031ee,%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 ed call 0xffffffffed6fc392 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 ed call 0xffffffffed6fc368 [ 949.451798][T16868] RSP: 0018:ffa0000005487830 EFLAGS: 00010293 [ 949.451981][T16868] RAX: 0000000000000000 RBX: ff11000009edad00 RCX: ff11000009edb448 [ 949.452201][T16868] RDX: 0000000000000000 RSI: 0000000000000000 RDI: dffffc0000000000 [ 949.452423][T16868] RBP: ff11000009edb448 R08: ff11000009edb448 R09: 0000000000000000 [ 949.452643][T16868] R10: 1fe22000013db689 R11: 0000000000000001 R12: ff1100000c4c6c98 [ 949.453030][T16868] R13: dffffc0000000000 R14: ff1100000c4c6800 R15: ff1100000c4c6800 [ 949.453264][T16868] FS: 0000000000000000(0000) GS:ff1100007e19e000(0000) knlGS:0000000000000000 [ 949.453521][T16868] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 949.453706][T16868] CR2: 000055f52ea3762c CR3: 0000000005742003 CR4: 0000000000771ef0 [ 949.453925][T16868] PKRU: 55555554 [ 949.454036][T16868] Call Trace: [ 949.454150][T16868] [ 949.454242][T16868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 949.454396][T16868] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:444 drivers/net/netdevsim/dev.c:1529) netdevsim [ 949.454577][T16868] ? devl_lock_is_held (net/devlink/core.c:285 (discriminator 1)) [ 949.454721][T16868] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1538 (discriminator 4) drivers/net/netdevsim/dev.c:1764 (discriminator 4)) netdevsim [ 949.454907][T16868] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:1039) netdevsim [ 949.455085][T16868] devlink_reload (net/devlink/dev.c:463) [ 949.455235][T16868] ? xas_find_conflict (lib/xarray.c:218 lib/xarray.c:1568) [ 949.455381][T16868] ? devlink_notify_unregister (net/devlink/dev.c:446) [ 949.455526][T16868] ? __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)) [ 949.455674][T16868] devlink_pernet_pre_exit (net/devlink/core.c:304 net/devlink/devl_internal.h:130 net/devlink/core.c:562) [ 949.455819][T16868] ? fqdir_free_fn (net/ipv4/inet_fragment.c:222) [ 949.455964][T16868] ? devlink_free (net/devlink/core.c:545) [ 949.456109][T16868] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1729) [ 949.456263][T16868] ops_undo_list (net/core/net_namespace.c:160 (discriminator 4) net/core/net_namespace.c:234 (discriminator 4)) [ 949.456411][T16868] ? rtnl_net_dumpid_one (net/core/net_namespace.c:223) [ 949.456558][T16868] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 949.456707][T16868] cleanup_net (net/core/net_namespace.c:706) [ 949.456853][T16868] ? net_passive_dec (net/core/net_namespace.c:665) [ 949.456997][T16868] ? process_one_work (kernel/workqueue.c:3251 (discriminator 1)) [ 949.457150][T16868] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 949.457301][T16868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 949.457446][T16868] process_one_work (kernel/workqueue.c:3280) [ 949.457596][T16868] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3177) [ 949.457746][T16868] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 949.457899][T16868] worker_thread (kernel/workqueue.c:3352 (discriminator 2) kernel/workqueue.c:3439 (discriminator 2)) [ 949.458045][T16868] ? rescuer_thread (kernel/workqueue.c:3385) [ 949.458192][T16868] ? __kthread_parkme (./arch/x86/include/asm/bitops.h:202 (discriminator 1) ./arch/x86/include/asm/bitops.h:232 (discriminator 1) ./include/asm-generic/bitops/instrumented-non-atomic.h:142 (discriminator 1) kernel/kthread.c:272 (discriminator 1)) [ 949.458340][T16868] ? rescuer_thread (kernel/workqueue.c:3385) [ 949.458484][T16868] kthread (kernel/kthread.c:436) [ 949.458591][T16868] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 33)) [ 949.458777][T16868] ? kthread_affine_node (kernel/kthread.c:381) [ 949.458920][T16868] ret_from_fork (arch/x86/kernel/process.c:164) [ 949.459066][T16868] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 949.459256][T16868] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 949.459401][T16868] ? 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