======================================
| 0
| xx__-> [ 18.994181][ T253] netdevsim netdevsim1337 eni1337np1: renamed from eth0
| [ 19.109781][ T255] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/255
| [ 19.110600][ T255] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 19.111236][ T255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 19.111238][ T255] Call Trace:
[ 19.111244][ T255]
[ 19.111246][ T255] dump_stack_lvl (lib/dump_stack.c:123)
[ 19.111264][ T255] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 19.111273][ T255] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 19.111292][ T255] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 19.111310][ T255] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 19.111328][ T255] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 19.111345][ T255] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 19.111364][ T255] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 19.111379][ T255] devlink_reload (net/devlink/dev.c:462)
[ 19.111394][ T255] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 19.111403][ T255] ? cap_capable (security/commoncap.c:132)
[ 19.111412][ T255] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1152 fs/file.c:1166)
[ 19.111428][ T255] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 19.111436][ T255] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 19.111443][ T255] ? __nla_parse (lib/nlattr.c:732)
[ 19.111458][ T255] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 19.111467][ T255] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 19.111484][ T255] ? cap_capable (security/commoncap.c:132)
[ 19.111487][ T255] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 19.111502][ T255] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 19.111509][ T255] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 19.111514][ T255] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 19.111517][ T255] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 19.111520][ T255] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 19.111535][ T255] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 19.111542][ T255] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 19.111545][ T255] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 19.111552][ T255] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 19.111571][ T255] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 19.111579][ T255] genl_rcv (net/netlink/genetlink.c:1220)
[ 19.111583][ T255] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 19.111591][ T255] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 19.111596][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 19.111609][ T255] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 19.111618][ T255] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 19.111626][ T255] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 19.111640][ T255] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 19.111650][ T255] ? __pfx___sys_sendto (net/socket.c:2147)
[ 19.111665][ T255] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 19.111675][ T255] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 19.111677][ T255] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 19.111683][ T255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 19.111690][ T255] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 19.111694][ T255] ? __pfx___x64_sys_openat (fs/open.c:1463)
[ 19.111704][ T255] __x64_sys_sendto (net/socket.c:2183)
[ 19.111708][ T255] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 19.111712][ T255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 19.111719][ T255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 19.111725][ T255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 19.111729][ T255] RIP: 0033:0x7f4e5ff03a4a
[ 19.111734][ T255] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 19.111737][ T255] RSP: 002b:00007ffe3aba7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 19.111742][ T255] RAX: ffffffffffffffda RBX: 00000000388e8b00 RCX: 00007f4e5ff03a4a
[ 19.111744][ T255] RDX: 0000000000000040 RSI: 00000000388e8b00 RDI: 0000000000000005
[ 19.111746][ T255] RBP: 00000000388e8910 R08: 00007f4e600aa200 R09: 000000000000000c
[ 19.111748][ T255] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 19.111750][ T255] R13: 00000000388e8910 R14: 0000000000000000 R15: 0000000000000001
| [ 19.111750][ T255] R13: 00000000388e8910 R14: 0000000000000000 R15: 0000000000000001
| [ 19.111766][ T255]
| [ 36.279278][ T457] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/457
| [ 36.280055][ T457] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 36.282379][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 36.282382][ T457] Call Trace:
[ 36.282386][ T457]
[ 36.282390][ T457] dump_stack_lvl (lib/dump_stack.c:123)
[ 36.282404][ T457] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 36.282417][ T457] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 36.282453][ T457] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 36.282485][ T457] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 36.282520][ T457] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 36.282548][ T457] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 36.282583][ T457] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 36.282612][ T457] devlink_reload (net/devlink/dev.c:462)
[ 36.282630][ T457] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 36.282643][ T457] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 36.282669][ T457] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 36.282684][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 36.282699][ T457] ? __nla_parse (lib/nlattr.c:732)
[ 36.282722][ T457] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 36.282736][ T457] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 36.282769][ T457] ? cap_capable (security/commoncap.c:132)
[ 36.282776][ T457] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 36.282796][ T457] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 36.282809][ T457] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 36.282819][ T457] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 36.282824][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 36.282830][ T457] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 36.282847][ T457] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 36.282853][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 36.282857][ T457] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 36.282864][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 36.282883][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 36.282892][ T457] genl_rcv (net/netlink/genetlink.c:1220)
[ 36.282895][ T457] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 36.282903][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 36.282909][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 36.282927][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 36.282944][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 36.282962][ T457] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 36.282982][ T457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 36.282995][ T457] ? __pfx___sys_sendto (net/socket.c:2147)
[ 36.283032][ T457] ? __sys_recvmsg (net/socket.c:2861)
[ 36.283040][ T457] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 36.283045][ T457] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 36.283077][ T457] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 36.283091][ T457] __x64_sys_sendto (net/socket.c:2183)
[ 36.283098][ T457] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 36.283107][ T457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 36.283115][ T457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 36.283127][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 36.283133][ T457] RIP: 0033:0x7f29e5b2aa4a
[ 36.283141][ T457] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 36.283145][ T457] RSP: 002b:00007fff50d97438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 36.283152][ T457] RAX: ffffffffffffffda RBX: 0000000006c03b00 RCX: 00007f29e5b2aa4a
[ 36.283156][ T457] RDX: 0000000000000038 RSI: 0000000006c03b00 RDI: 0000000000000005
[ 36.283159][ T457] RBP: 0000000006c03910 R08: 00007f29e5cd1200 R09: 000000000000000c
[ 36.283162][ T457] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 36.283165][ T457] R13: 0000000006c03910 R14: 0000000000000000 R15: 0000000000000003
| [ 36.283165][ T457] R13: 0000000006c03910 R14: 0000000000000000 R15: 0000000000000003
| [ 36.283201][ T457]
| [ 38.153785][ T474] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/474
| [ 38.155112][ T474] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 38.157725][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 38.157730][ T474] Call Trace:
[ 38.157735][ T474]
[ 38.157742][ T474] dump_stack_lvl (lib/dump_stack.c:123)
[ 38.157770][ T474] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 38.157790][ T474] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 38.157837][ T474] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 38.157868][ T474] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 38.157902][ T474] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 38.157934][ T474] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 38.157970][ T474] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 38.157998][ T474] devlink_reload (net/devlink/dev.c:462)
[ 38.158024][ T474] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 38.158037][ T474] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 38.158066][ T474] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 38.158081][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 38.158096][ T474] ? __nla_parse (lib/nlattr.c:732)
[ 38.158125][ T474] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 38.158142][ T474] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 38.158172][ T474] ? cap_capable (security/commoncap.c:132)
[ 38.158183][ T474] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 38.158208][ T474] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 38.158220][ T474] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 38.158227][ T474] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 38.158232][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 38.158237][ T474] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 38.158266][ T474] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 38.158278][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 38.158284][ T474] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 38.158296][ T474] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 38.158327][ T474] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 38.158346][ T474] genl_rcv (net/netlink/genetlink.c:1220)
[ 38.158352][ T474] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 38.158368][ T474] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 38.158378][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 38.158402][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 38.158418][ T474] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 38.158435][ T474] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 38.158457][ T474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 38.158477][ T474] ? __pfx___sys_sendto (net/socket.c:2147)
[ 38.158517][ T474] ? __sys_recvmsg (net/socket.c:2861)
[ 38.158526][ T474] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 38.158530][ T474] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 38.158561][ T474] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 38.158575][ T474] __x64_sys_sendto (net/socket.c:2183)
[ 38.158583][ T474] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 38.158595][ T474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 38.158604][ T474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 38.158615][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 38.158623][ T474] RIP: 0033:0x7f417a0b8a4a
[ 38.158636][ T474] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 38.158642][ T474] RSP: 002b:00007ffda1689c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 38.158650][ T474] RAX: ffffffffffffffda RBX: 00000000125f9b00 RCX: 00007f417a0b8a4a
[ 38.158654][ T474] RDX: 0000000000000038 RSI: 00000000125f9b00 RDI: 0000000000000005
[ 38.158656][ T474] RBP: 00000000125f9910 R08: 00007f417a25f200 R09: 000000000000000c
[ 38.158660][ T474] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 38.158662][ T474] R13: 00000000125f9910 R14: 0000000000000000 R15: 0000000000000003
| [ 38.158662][ T474] R13: 00000000125f9910 R14: 0000000000000000 R15: 0000000000000003
| [ 38.158696][ T474]
| [ 40.051389][ T490] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/490
| [ 40.052399][ T490] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 40.052932][ T490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 40.052934][ T490] Call Trace:
[ 40.052937][ T490]
[ 40.052940][ T490] dump_stack_lvl (lib/dump_stack.c:123)
[ 40.052952][ T490] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 40.052962][ T490] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 40.052981][ T490] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 40.052999][ T490] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 40.053018][ T490] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 40.053035][ T490] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 40.053060][ T490] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 40.053075][ T490] devlink_reload (net/devlink/dev.c:462)
[ 40.053088][ T490] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 40.053095][ T490] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 40.053109][ T490] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 40.053117][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 40.053125][ T490] ? __nla_parse (lib/nlattr.c:732)
[ 40.053140][ T490] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 40.053148][ T490] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 40.053165][ T490] ? cap_capable (security/commoncap.c:132)
[ 40.053172][ T490] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 40.053183][ T490] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 40.053190][ T490] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 40.053195][ T490] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 40.053199][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 40.053202][ T490] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 40.053217][ T490] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 40.053223][ T490] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 40.053227][ T490] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 40.053234][ T490] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 40.053252][ T490] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 40.053262][ T490] genl_rcv (net/netlink/genetlink.c:1220)
[ 40.053265][ T490] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 40.053274][ T490] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 40.053279][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 40.053292][ T490] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 40.053301][ T490] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 40.053309][ T490] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 40.053322][ T490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 40.053332][ T490] ? __pfx___sys_sendto (net/socket.c:2147)
[ 40.053351][ T490] ? __sys_recvmsg (net/socket.c:2861)
[ 40.053355][ T490] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 40.053358][ T490] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 40.053373][ T490] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 40.053380][ T490] __x64_sys_sendto (net/socket.c:2183)
[ 40.053384][ T490] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 40.053390][ T490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 40.053395][ T490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 40.053401][ T490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 40.053405][ T490] RIP: 0033:0x7f65ebcd9a4a
[ 40.053410][ T490] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 40.053413][ T490] RSP: 002b:00007ffdabd09698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 40.053418][ T490] RAX: ffffffffffffffda RBX: 0000000027489b00 RCX: 00007f65ebcd9a4a
[ 40.053420][ T490] RDX: 0000000000000038 RSI: 0000000027489b00 RDI: 0000000000000005
[ 40.053422][ T490] RBP: 0000000027489910 R08: 00007f65ebe80200 R09: 000000000000000c
[ 40.053425][ T490] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 40.053427][ T490] R13: 0000000027489910 R14: 0000000000000000 R15: 0000000000000003
| [ 40.053427][ T490] R13: 0000000027489910 R14: 0000000000000000 R15: 0000000000000003
| [ 40.053444][ T490]
| [ 46.350046][ T546] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/546
| [ 46.350875][ T546] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 46.351363][ T546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 46.351365][ T546] Call Trace:
[ 46.351368][ T546]
[ 46.351372][ T546] dump_stack_lvl (lib/dump_stack.c:123)
[ 46.351387][ T546] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 46.351400][ T546] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 46.351418][ T546] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 46.351438][ T546] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 46.351458][ T546] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 46.351474][ T546] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 46.351493][ T546] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 46.351509][ T546] devlink_reload (net/devlink/dev.c:462)
[ 46.351523][ T546] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 46.351530][ T546] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 46.351545][ T546] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 46.351553][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 46.351560][ T546] ? __nla_parse (lib/nlattr.c:732)
[ 46.351574][ T546] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 46.351582][ T546] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 46.351599][ T546] ? cap_capable (security/commoncap.c:132)
[ 46.351605][ T546] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 46.351620][ T546] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 46.351626][ T546] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 46.351631][ T546] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 46.351634][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 46.351645][ T546] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 46.351660][ T546] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 46.351667][ T546] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 46.351671][ T546] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 46.351677][ T546] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 46.351696][ T546] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 46.351706][ T546] genl_rcv (net/netlink/genetlink.c:1220)
[ 46.351710][ T546] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 46.351718][ T546] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 46.351723][ T546] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 46.351738][ T546] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 46.351747][ T546] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 46.351756][ T546] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 46.351769][ T546] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 46.351780][ T546] ? __pfx___sys_sendto (net/socket.c:2147)
[ 46.351799][ T546] ? __sys_recvmsg (net/socket.c:2861)
[ 46.351804][ T546] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 46.351806][ T546] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 46.351822][ T546] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 46.351830][ T546] __x64_sys_sendto (net/socket.c:2183)
[ 46.351834][ T546] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 46.351841][ T546] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 46.351846][ T546] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 46.351853][ T546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 46.351857][ T546] RIP: 0033:0x7fbfd449ea4a
[ 46.351864][ T546] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 46.351867][ T546] RSP: 002b:00007ffc2940e948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 46.351872][ T546] RAX: ffffffffffffffda RBX: 000000001b86bb00 RCX: 00007fbfd449ea4a
[ 46.351875][ T546] RDX: 0000000000000038 RSI: 000000001b86bb00 RDI: 0000000000000005
[ 46.351877][ T546] RBP: 000000001b86b910 R08: 00007fbfd4645200 R09: 000000000000000c
[ 46.351881][ T546] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 46.351883][ T546] R13: 000000001b86b910 R14: 0000000000000000 R15: 0000000000000003
| [ 46.351883][ T546] R13: 000000001b86b910 R14: 0000000000000000 R15: 0000000000000003
| [ 46.351900][ T546]
| [ 50.136994][ T575] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/575
| [ 50.137871][ T575] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 50.138496][ T575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 50.138501][ T575] Call Trace:
[ 50.138505][ T575]
[ 50.138508][ T575] dump_stack_lvl (lib/dump_stack.c:123)
[ 50.138528][ T575] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 50.138542][ T575] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 50.138572][ T575] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 50.138590][ T575] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 50.138610][ T575] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 50.138627][ T575] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 50.138646][ T575] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 50.138662][ T575] devlink_reload (net/devlink/dev.c:462)
[ 50.138680][ T575] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 50.138687][ T575] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 50.138704][ T575] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 50.138712][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 50.138719][ T575] ? __nla_parse (lib/nlattr.c:732)
[ 50.138737][ T575] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 50.138747][ T575] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 50.138763][ T575] ? cap_capable (security/commoncap.c:132)
[ 50.138770][ T575] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 50.138786][ T575] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 50.138793][ T575] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 50.138798][ T575] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 50.138801][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 50.138804][ T575] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 50.138819][ T575] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 50.138825][ T575] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 50.138829][ T575] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 50.138836][ T575] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 50.138855][ T575] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 50.138867][ T575] genl_rcv (net/netlink/genetlink.c:1220)
[ 50.138870][ T575] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 50.138878][ T575] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 50.138884][ T575] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 50.138901][ T575] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 50.138911][ T575] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 50.138920][ T575] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 50.138935][ T575] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 50.138950][ T575] ? __pfx___sys_sendto (net/socket.c:2147)
[ 50.138971][ T575] ? __sys_recvmsg (net/socket.c:2861)
[ 50.138976][ T575] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 50.138990][ T575] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 50.139010][ T575] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 50.139018][ T575] __x64_sys_sendto (net/socket.c:2183)
[ 50.139023][ T575] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 50.139033][ T575] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 50.139038][ T575] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 50.139045][ T575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 50.139052][ T575] RIP: 0033:0x7fd5ee641a4a
[ 50.139061][ T575] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 50.139065][ T575] RSP: 002b:00007ffe129430b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 50.139072][ T575] RAX: ffffffffffffffda RBX: 0000000026dadb00 RCX: 00007fd5ee641a4a
[ 50.139075][ T575] RDX: 0000000000000038 RSI: 0000000026dadb00 RDI: 0000000000000005
[ 50.139077][ T575] RBP: 0000000026dad910 R08: 00007fd5ee7e8200 R09: 000000000000000c
[ 50.139079][ T575] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 50.139082][ T575] R13: 0000000026dad910 R14: 0000000000000000 R15: 0000000000000003
| [ 50.139082][ T575] R13: 0000000026dad910 R14: 0000000000000000 R15: 0000000000000003
| [ 50.139099][ T575]
| [ 53.999779][ T600] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/600
| [ 54.000657][ T600] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 54.001256][ T600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 54.001260][ T600] Call Trace:
[ 54.001265][ T600]
[ 54.001268][ T600] dump_stack_lvl (lib/dump_stack.c:123)
[ 54.001287][ T600] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 54.001301][ T600] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 54.001325][ T600] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 54.001343][ T600] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 54.001363][ T600] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 54.001380][ T600] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 54.001398][ T600] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 54.001414][ T600] devlink_reload (net/devlink/dev.c:462)
[ 54.001429][ T600] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 54.001436][ T600] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 54.001450][ T600] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 54.001457][ T600] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 54.001465][ T600] ? __nla_parse (lib/nlattr.c:732)
[ 54.001481][ T600] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 54.001492][ T600] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 54.001509][ T600] ? cap_capable (security/commoncap.c:132)
[ 54.001518][ T600] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 54.001534][ T600] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 54.001541][ T600] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 54.001546][ T600] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 54.001549][ T600] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 54.001552][ T600] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 54.001568][ T600] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 54.001575][ T600] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 54.001580][ T600] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 54.001587][ T600] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 54.001605][ T600] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 54.001617][ T600] genl_rcv (net/netlink/genetlink.c:1220)
[ 54.001621][ T600] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 54.001630][ T600] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 54.001635][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 54.001652][ T600] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 54.001661][ T600] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 54.001670][ T600] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 54.001687][ T600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 54.001699][ T600] ? __pfx___sys_sendto (net/socket.c:2147)
[ 54.001719][ T600] ? __sys_recvmsg (net/socket.c:2861)
[ 54.001723][ T600] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 54.001726][ T600] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 54.001745][ T600] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 54.001753][ T600] __x64_sys_sendto (net/socket.c:2183)
[ 54.001757][ T600] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 54.001766][ T600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 54.001772][ T600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 54.001778][ T600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 54.001783][ T600] RIP: 0033:0x7f7a7c9bca4a
[ 54.001793][ T600] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 54.001798][ T600] RSP: 002b:00007ffd30ba9278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 54.001805][ T600] RAX: ffffffffffffffda RBX: 000000001ef19b00 RCX: 00007f7a7c9bca4a
[ 54.001816][ T600] RDX: 0000000000000038 RSI: 000000001ef19b00 RDI: 0000000000000005
[ 54.001818][ T600] RBP: 000000001ef19910 R08: 00007f7a7cb63200 R09: 000000000000000c
[ 54.001820][ T600] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 54.001823][ T600] R13: 000000001ef19910 R14: 0000000000000000 R15: 0000000000000003
| [ 54.001840][ T600]
| [ 54.088935][ T600] Failed to register fib notifier
| [ 96.570012][ T1044] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1044
| [ 96.571017][ T1044] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 96.572425][ T1044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 96.572428][ T1044] Call Trace:
[ 96.572434][ T1044]
[ 96.572437][ T1044] dump_stack_lvl (lib/dump_stack.c:123)
[ 96.572466][ T1044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 96.572477][ T1044] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 96.572500][ T1044] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 96.572518][ T1044] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 96.572537][ T1044] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 96.572554][ T1044] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 96.572573][ T1044] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 96.572588][ T1044] devlink_reload (net/devlink/dev.c:462)
[ 96.572604][ T1044] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 96.572611][ T1044] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 96.572624][ T1044] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 96.572632][ T1044] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 96.572640][ T1044] ? __nla_parse (lib/nlattr.c:732)
[ 96.572667][ T1044] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 96.572674][ T1044] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 96.572691][ T1044] ? cap_capable (security/commoncap.c:132)
[ 96.572702][ T1044] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 96.572723][ T1044] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 96.572730][ T1044] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 96.572735][ T1044] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 96.572738][ T1044] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 96.572741][ T1044] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 96.572756][ T1044] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 96.572763][ T1044] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 96.572767][ T1044] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 96.572774][ T1044] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 96.572793][ T1044] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 96.572803][ T1044] genl_rcv (net/netlink/genetlink.c:1220)
[ 96.572806][ T1044] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 96.572814][ T1044] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 96.572821][ T1044] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 96.572845][ T1044] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 96.572855][ T1044] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 96.572864][ T1044] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 96.572885][ T1044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 96.572899][ T1044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 96.572919][ T1044] ? __sys_recvmsg (net/socket.c:2861)
[ 96.572923][ T1044] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 96.572925][ T1044] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 96.572947][ T1044] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 96.572954][ T1044] __x64_sys_sendto (net/socket.c:2183)
[ 96.572959][ T1044] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 96.572966][ T1044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 96.572971][ T1044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 96.572977][ T1044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 96.572985][ T1044] RIP: 0033:0x7f5fd2b3ca4a
[ 96.572991][ T1044] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 96.572994][ T1044] RSP: 002b:00007fff6fb6d0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 96.573001][ T1044] RAX: ffffffffffffffda RBX: 000000002074eb00 RCX: 00007f5fd2b3ca4a
[ 96.573003][ T1044] RDX: 0000000000000038 RSI: 000000002074eb00 RDI: 0000000000000005
[ 96.573005][ T1044] RBP: 000000002074e910 R08: 00007f5fd2ce3200 R09: 000000000000000c
[ 96.573007][ T1044] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 96.573009][ T1044] R13: 000000002074e910 R14: 0000000000000000 R15: 0000000000000003
| [ 96.573009][ T1044] R13: 000000002074e910 R14: 0000000000000000 R15: 0000000000000003
| [ 96.573025][ T1044]
| [ 99.759320][ T1076] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1076
| [ 99.760728][ T1076] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 99.762325][ T1076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 99.762328][ T1076] Call Trace:
[ 99.762332][ T1076]
[ 99.762335][ T1076] dump_stack_lvl (lib/dump_stack.c:123)
[ 99.762365][ T1076] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 99.762383][ T1076] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 99.762419][ T1076] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 99.762450][ T1076] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 99.762486][ T1076] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 99.762517][ T1076] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 99.762551][ T1076] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 99.762579][ T1076] devlink_reload (net/devlink/dev.c:462)
[ 99.762601][ T1076] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 99.762614][ T1076] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 99.762639][ T1076] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 99.762653][ T1076] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 99.762668][ T1076] ? __nla_parse (lib/nlattr.c:732)
[ 99.762691][ T1076] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 99.762706][ T1076] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 99.762739][ T1076] ? cap_capable (security/commoncap.c:132)
[ 99.762748][ T1076] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 99.762772][ T1076] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 99.762783][ T1076] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 99.762790][ T1076] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 99.762796][ T1076] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 99.762801][ T1076] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 99.762832][ T1076] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 99.762845][ T1076] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 99.762851][ T1076] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 99.762865][ T1076] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 99.762902][ T1076] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 99.762921][ T1076] genl_rcv (net/netlink/genetlink.c:1220)
[ 99.762927][ T1076] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 99.762941][ T1076] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 99.762950][ T1076] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 99.762972][ T1076] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 99.762988][ T1076] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 99.763005][ T1076] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 99.763029][ T1076] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 99.763045][ T1076] ? __pfx___sys_sendto (net/socket.c:2147)
[ 99.763079][ T1076] ? __sys_recvmsg (net/socket.c:2861)
[ 99.763087][ T1076] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 99.763091][ T1076] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 99.763120][ T1076] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 99.763133][ T1076] __x64_sys_sendto (net/socket.c:2183)
[ 99.763141][ T1076] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 99.763152][ T1076] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 99.763160][ T1076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 99.763172][ T1076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 99.763179][ T1076] RIP: 0033:0x7f288c01ca4a
[ 99.763188][ T1076] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 99.763192][ T1076] RSP: 002b:00007fff9e3f85d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 99.763200][ T1076] RAX: ffffffffffffffda RBX: 000000001cc48b00 RCX: 00007f288c01ca4a
[ 99.763203][ T1076] RDX: 0000000000000038 RSI: 000000001cc48b00 RDI: 0000000000000005
[ 99.763206][ T1076] RBP: 000000001cc48910 R08: 00007f288c1c3200 R09: 000000000000000c
[ 99.763209][ T1076] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 99.763213][ T1076] R13: 000000001cc48910 R14: 0000000000000000 R15: 0000000000000003
| [ 99.763213][ T1076] R13: 000000001cc48910 R14: 0000000000000000 R15: 0000000000000003
| [ 99.763245][ T1076]
| [ 102.222105][ T1102] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1102
| [ 102.223115][ T1102] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 102.223765][ T1102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 102.223768][ T1102] Call Trace:
[ 102.223772][ T1102]
[ 102.223776][ T1102] dump_stack_lvl (lib/dump_stack.c:123)
[ 102.223791][ T1102] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 102.223805][ T1102] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 102.223831][ T1102] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 102.223857][ T1102] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 102.223885][ T1102] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 102.223908][ T1102] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 102.223935][ T1102] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 102.223957][ T1102] devlink_reload (net/devlink/dev.c:462)
[ 102.223972][ T1102] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 102.223983][ T1102] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 102.224006][ T1102] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 102.224018][ T1102] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 102.224030][ T1102] ? __nla_parse (lib/nlattr.c:732)
[ 102.224050][ T1102] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 102.224062][ T1102] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 102.224099][ T1102] ? cap_capable (security/commoncap.c:132)
[ 102.224107][ T1102] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 102.224126][ T1102] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 102.224136][ T1102] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 102.224143][ T1102] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 102.224147][ T1102] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 102.224152][ T1102] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 102.224177][ T1102] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 102.224188][ T1102] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 102.224194][ T1102] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 102.224206][ T1102] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 102.224237][ T1102] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 102.224251][ T1102] genl_rcv (net/netlink/genetlink.c:1220)
[ 102.224256][ T1102] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 102.224268][ T1102] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 102.224275][ T1102] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 102.224294][ T1102] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 102.224308][ T1102] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 102.224320][ T1102] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 102.224338][ T1102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 102.224351][ T1102] ? __pfx___sys_sendto (net/socket.c:2147)
[ 102.224381][ T1102] ? __sys_recvmsg (net/socket.c:2861)
[ 102.224388][ T1102] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 102.224393][ T1102] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 102.224411][ T1102] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 102.224428][ T1102] __x64_sys_sendto (net/socket.c:2183)
[ 102.224434][ T1102] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 102.224443][ T1102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 102.224450][ T1102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 102.224459][ T1102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 102.224465][ T1102] RIP: 0033:0x7fe7de65aa4a
[ 102.224491][ T1102] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 102.224495][ T1102] RSP: 002b:00007ffe7efae018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 102.224502][ T1102] RAX: ffffffffffffffda RBX: 0000000039fe1b00 RCX: 00007fe7de65aa4a
[ 102.224505][ T1102] RDX: 0000000000000038 RSI: 0000000039fe1b00 RDI: 0000000000000005
[ 102.224508][ T1102] RBP: 0000000039fe1910 R08: 00007fe7de801200 R09: 000000000000000c
[ 102.224511][ T1102] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 102.224513][ T1102] R13: 0000000039fe1910 R14: 0000000000000000 R15: 0000000000000003
| [ 102.224513][ T1102] R13: 0000000039fe1910 R14: 0000000000000000 R15: 0000000000000003
| [ 102.224539][ T1102]
| [ 107.092453][ T1135] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1135
| [ 107.093166][ T1135] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 107.093652][ T1135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 107.093654][ T1135] Call Trace:
[ 107.093657][ T1135]
[ 107.093659][ T1135] dump_stack_lvl (lib/dump_stack.c:123)
[ 107.093673][ T1135] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 107.093685][ T1135] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 107.093704][ T1135] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 107.093722][ T1135] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 107.093741][ T1135] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 107.093758][ T1135] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 107.093777][ T1135] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 107.093792][ T1135] devlink_reload (net/devlink/dev.c:462)
[ 107.093806][ T1135] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 107.093813][ T1135] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 107.093828][ T1135] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 107.093836][ T1135] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 107.093843][ T1135] ? __nla_parse (lib/nlattr.c:732)
[ 107.093858][ T1135] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 107.093867][ T1135] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 107.093883][ T1135] ? cap_capable (security/commoncap.c:132)
[ 107.093888][ T1135] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 107.093902][ T1135] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 107.093909][ T1135] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 107.093913][ T1135] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 107.093917][ T1135] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 107.093920][ T1135] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 107.093935][ T1135] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 107.093941][ T1135] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 107.093945][ T1135] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 107.093952][ T1135] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 107.093971][ T1135] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 107.093981][ T1135] genl_rcv (net/netlink/genetlink.c:1220)
[ 107.093984][ T1135] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 107.093992][ T1135] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 107.093998][ T1135] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 107.094018][ T1135] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 107.094027][ T1135] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 107.094036][ T1135] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 107.094050][ T1135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 107.094061][ T1135] ? __pfx___sys_sendto (net/socket.c:2147)
[ 107.094080][ T1135] ? __sys_recvmsg (net/socket.c:2861)
[ 107.094085][ T1135] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 107.094087][ T1135] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 107.094104][ T1135] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 107.094111][ T1135] __x64_sys_sendto (net/socket.c:2183)
[ 107.094116][ T1135] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 107.094123][ T1135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 107.094128][ T1135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 107.094134][ T1135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 107.094139][ T1135] RIP: 0033:0x7fa7b1856a4a
[ 107.094145][ T1135] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 107.094147][ T1135] RSP: 002b:00007ffd5c343328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 107.094152][ T1135] RAX: ffffffffffffffda RBX: 000000003332bb00 RCX: 00007fa7b1856a4a
[ 107.094154][ T1135] RDX: 0000000000000038 RSI: 000000003332bb00 RDI: 0000000000000005
[ 107.094156][ T1135] RBP: 000000003332b910 R08: 00007fa7b19fd200 R09: 000000000000000c
[ 107.094158][ T1135] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 107.094160][ T1135] R13: 000000003332b910 R14: 0000000000000000 R15: 0000000000000003
| [ 107.094160][ T1135] R13: 000000003332b910 R14: 0000000000000000 R15: 0000000000000003
| [ 107.094176][ T1135]
| [ 112.154200][ T1166] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1166
| [ 112.154946][ T1166] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 112.155386][ T1166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 112.155388][ T1166] Call Trace:
[ 112.155390][ T1166]
[ 112.155392][ T1166] dump_stack_lvl (lib/dump_stack.c:123)
[ 112.155402][ T1166] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 112.155411][ T1166] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 112.155431][ T1166] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 112.155449][ T1166] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 112.155468][ T1166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 112.155485][ T1166] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 112.155503][ T1166] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 112.155518][ T1166] devlink_reload (net/devlink/dev.c:462)
[ 112.155529][ T1166] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 112.155536][ T1166] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 112.155549][ T1166] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 112.155557][ T1166] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 112.155565][ T1166] ? __nla_parse (lib/nlattr.c:732)
[ 112.155578][ T1166] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 112.155585][ T1166] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 112.155602][ T1166] ? cap_capable (security/commoncap.c:132)
[ 112.155606][ T1166] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 112.155623][ T1166] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 112.155630][ T1166] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 112.155634][ T1166] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 112.155638][ T1166] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 112.155641][ T1166] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 112.155655][ T1166] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 112.155662][ T1166] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 112.155665][ T1166] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 112.155672][ T1166] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 112.155690][ T1166] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 112.155699][ T1166] genl_rcv (net/netlink/genetlink.c:1220)
[ 112.155703][ T1166] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 112.155711][ T1166] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 112.155716][ T1166] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 112.155729][ T1166] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 112.155738][ T1166] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 112.155746][ T1166] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 112.155757][ T1166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 112.155768][ T1166] ? __pfx___sys_sendto (net/socket.c:2147)
[ 112.155787][ T1166] ? __sys_recvmsg (net/socket.c:2861)
[ 112.155792][ T1166] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 112.155794][ T1166] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 112.155810][ T1166] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 112.155818][ T1166] __x64_sys_sendto (net/socket.c:2183)
[ 112.155822][ T1166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 112.155827][ T1166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 112.155832][ T1166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 112.155839][ T1166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 112.155844][ T1166] RIP: 0033:0x7f04113eea4a
[ 112.155849][ T1166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 112.155856][ T1166] RSP: 002b:00007ffc18e71798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 112.155862][ T1166] RAX: ffffffffffffffda RBX: 0000000010599b00 RCX: 00007f04113eea4a
[ 112.155864][ T1166] RDX: 0000000000000038 RSI: 0000000010599b00 RDI: 0000000000000005
[ 112.155866][ T1166] RBP: 0000000010599910 R08: 00007f0411595200 R09: 000000000000000c
[ 112.155868][ T1166] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 112.155870][ T1166] R13: 0000000010599910 R14: 0000000000000000 R15: 0000000000000003
| [ 112.155870][ T1166] R13: 0000000010599910 R14: 0000000000000000 R15: 0000000000000003
| [ 112.155886][ T1166]
| [ 115.345887][ T1191] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1191
| [ 115.347613][ T1191] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 115.348097][ T1191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 115.348099][ T1191] Call Trace:
[ 115.348101][ T1191]
[ 115.348104][ T1191] dump_stack_lvl (lib/dump_stack.c:123)
[ 115.348113][ T1191] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 115.348122][ T1191] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 115.348141][ T1191] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 115.348159][ T1191] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 115.348178][ T1191] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 115.348195][ T1191] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 115.348214][ T1191] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 115.348229][ T1191] devlink_reload (net/devlink/dev.c:462)
[ 115.348240][ T1191] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 115.348247][ T1191] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 115.348260][ T1191] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 115.348268][ T1191] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 115.348275][ T1191] ? __nla_parse (lib/nlattr.c:732)
[ 115.348288][ T1191] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 115.348295][ T1191] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 115.348312][ T1191] ? cap_capable (security/commoncap.c:132)
[ 115.348315][ T1191] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 115.348327][ T1191] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 115.348334][ T1191] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 115.348338][ T1191] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 115.348342][ T1191] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 115.348345][ T1191] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 115.348360][ T1191] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 115.348366][ T1191] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 115.348370][ T1191] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 115.348376][ T1191] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 115.348395][ T1191] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 115.348404][ T1191] genl_rcv (net/netlink/genetlink.c:1220)
[ 115.348407][ T1191] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 115.348415][ T1191] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 115.348421][ T1191] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 115.348434][ T1191] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 115.348442][ T1191] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 115.348451][ T1191] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 115.348461][ T1191] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 115.348470][ T1191] ? __pfx___sys_sendto (net/socket.c:2147)
[ 115.348489][ T1191] ? __sys_recvmsg (net/socket.c:2861)
[ 115.348494][ T1191] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 115.348496][ T1191] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 115.348510][ T1191] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 115.348517][ T1191] __x64_sys_sendto (net/socket.c:2183)
[ 115.348521][ T1191] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 115.348526][ T1191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 115.348531][ T1191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 115.348537][ T1191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 115.348541][ T1191] RIP: 0033:0x7fd340ecca4a
[ 115.348546][ T1191] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 115.348548][ T1191] RSP: 002b:00007ffe8bebcf78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 115.348552][ T1191] RAX: ffffffffffffffda RBX: 0000000016fbdb00 RCX: 00007fd340ecca4a
[ 115.348554][ T1191] RDX: 0000000000000038 RSI: 0000000016fbdb00 RDI: 0000000000000005
[ 115.348556][ T1191] RBP: 0000000016fbd910 R08: 00007fd341073200 R09: 000000000000000c
[ 115.348558][ T1191] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 115.348560][ T1191] R13: 0000000016fbd910 R14: 0000000000000000 R15: 0000000000000003
| [ 115.348576][ T1191]
| [ 115.440610][ T1191] Failed to register fib notifier
| [ 131.526160][ T1416] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1416
| [ 131.526914][ T1416] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 131.527467][ T1416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 131.527470][ T1416] Call Trace:
[ 131.527474][ T1416]
[ 131.527477][ T1416] dump_stack_lvl (lib/dump_stack.c:123)
[ 131.527493][ T1416] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 131.527504][ T1416] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 131.527525][ T1416] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 131.527543][ T1416] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 131.527563][ T1416] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 131.527580][ T1416] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 131.527598][ T1416] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 131.527614][ T1416] devlink_reload (net/devlink/dev.c:462)
[ 131.527627][ T1416] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 131.527634][ T1416] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 131.527649][ T1416] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 131.527656][ T1416] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 131.527664][ T1416] ? __nla_parse (lib/nlattr.c:732)
[ 131.527679][ T1416] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 131.527688][ T1416] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 131.527705][ T1416] ? cap_capable (security/commoncap.c:132)
[ 131.527711][ T1416] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 131.527723][ T1416] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 131.527730][ T1416] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 131.527734][ T1416] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 131.527738][ T1416] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 131.527743][ T1416] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 131.527769][ T1416] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 131.527778][ T1416] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 131.527783][ T1416] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 131.527793][ T1416] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 131.527818][ T1416] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 131.527828][ T1416] genl_rcv (net/netlink/genetlink.c:1220)
[ 131.527832][ T1416] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 131.527841][ T1416] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 131.527846][ T1416] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 131.527859][ T1416] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 131.527869][ T1416] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 131.527877][ T1416] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 131.527890][ T1416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 131.527901][ T1416] ? __pfx___sys_sendto (net/socket.c:2147)
[ 131.527920][ T1416] ? __sys_recvmsg (net/socket.c:2861)
[ 131.527925][ T1416] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 131.527927][ T1416] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 131.527943][ T1416] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 131.527950][ T1416] __x64_sys_sendto (net/socket.c:2183)
[ 131.527954][ T1416] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 131.527962][ T1416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 131.527966][ T1416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 131.527973][ T1416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 131.527978][ T1416] RIP: 0033:0x7f77c64b2a4a
[ 131.527984][ T1416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 131.527986][ T1416] RSP: 002b:00007ffde98231a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 131.527991][ T1416] RAX: ffffffffffffffda RBX: 000000003728ab00 RCX: 00007f77c64b2a4a
[ 131.527993][ T1416] RDX: 0000000000000038 RSI: 000000003728ab00 RDI: 0000000000000005
[ 131.527995][ T1416] RBP: 000000003728a910 R08: 00007f77c6659200 R09: 000000000000000c
[ 131.527997][ T1416] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 131.527999][ T1416] R13: 000000003728a910 R14: 0000000000000000 R15: 0000000000000003
| [ 131.527999][ T1416] R13: 000000003728a910 R14: 0000000000000000 R15: 0000000000000003
| [ 131.528016][ T1416]
| [ 133.249619][ T1433] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1433
| [ 133.250950][ T1433] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 133.251829][ T1433] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 133.251833][ T1433] Call Trace:
[ 133.251840][ T1433]
[ 133.251845][ T1433] dump_stack_lvl (lib/dump_stack.c:123)
[ 133.251873][ T1433] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 133.251895][ T1433] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 133.251927][ T1433] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 133.251958][ T1433] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 133.251995][ T1433] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 133.252026][ T1433] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 133.252061][ T1433] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 133.252089][ T1433] devlink_reload (net/devlink/dev.c:462)
[ 133.252110][ T1433] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 133.252123][ T1433] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 133.252149][ T1433] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 133.252163][ T1433] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 133.252177][ T1433] ? __nla_parse (lib/nlattr.c:732)
[ 133.252205][ T1433] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 133.252221][ T1433] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 133.252253][ T1433] ? cap_capable (security/commoncap.c:132)
[ 133.252263][ T1433] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 133.252288][ T1433] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 133.252299][ T1433] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 133.252309][ T1433] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 133.252314][ T1433] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 133.252320][ T1433] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 133.252352][ T1433] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 133.252364][ T1433] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 133.252371][ T1433] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 133.252385][ T1433] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 133.252421][ T1433] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 133.252443][ T1433] genl_rcv (net/netlink/genetlink.c:1220)
[ 133.252448][ T1433] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 133.252463][ T1433] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 133.252475][ T1433] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 133.252504][ T1433] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 133.252521][ T1433] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 133.252537][ T1433] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 133.252557][ T1433] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 133.252578][ T1433] ? __pfx___sys_sendto (net/socket.c:2147)
[ 133.252618][ T1433] ? __sys_recvmsg (net/socket.c:2861)
[ 133.252627][ T1433] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 133.252631][ T1433] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 133.252661][ T1433] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 133.252676][ T1433] __x64_sys_sendto (net/socket.c:2183)
[ 133.252684][ T1433] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 133.252694][ T1433] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 133.252703][ T1433] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 133.252714][ T1433] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 133.252720][ T1433] RIP: 0033:0x7f4badb19a4a
[ 133.252733][ T1433] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 133.252738][ T1433] RSP: 002b:00007ffd87625738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 133.252749][ T1433] RAX: ffffffffffffffda RBX: 000000000b39eb00 RCX: 00007f4badb19a4a
[ 133.252753][ T1433] RDX: 0000000000000038 RSI: 000000000b39eb00 RDI: 0000000000000005
[ 133.252757][ T1433] RBP: 000000000b39e910 R08: 00007f4badcc0200 R09: 000000000000000c
[ 133.252761][ T1433] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 133.252764][ T1433] R13: 000000000b39e910 R14: 0000000000000000 R15: 0000000000000003
| [ 133.252764][ T1433] R13: 000000000b39e910 R14: 0000000000000000 R15: 0000000000000003
| [ 133.252797][ T1433]
| [ 135.481115][ T1449] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1449
| [ 135.482220][ T1449] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 135.482802][ T1449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 135.482806][ T1449] Call Trace:
[ 135.482810][ T1449]
[ 135.482813][ T1449] dump_stack_lvl (lib/dump_stack.c:123)
[ 135.482834][ T1449] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 135.482848][ T1449] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 135.482876][ T1449] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 135.482895][ T1449] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 135.482914][ T1449] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 135.482933][ T1449] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 135.482952][ T1449] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 135.482968][ T1449] devlink_reload (net/devlink/dev.c:462)
[ 135.482985][ T1449] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 135.482992][ T1449] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 135.483007][ T1449] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 135.483015][ T1449] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 135.483023][ T1449] ? __nla_parse (lib/nlattr.c:732)
[ 135.483040][ T1449] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 135.483049][ T1449] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 135.483066][ T1449] ? cap_capable (security/commoncap.c:132)
[ 135.483072][ T1449] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 135.483086][ T1449] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 135.483092][ T1449] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 135.483097][ T1449] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 135.483100][ T1449] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 135.483103][ T1449] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 135.483119][ T1449] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 135.483125][ T1449] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 135.483129][ T1449] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 135.483136][ T1449] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 135.483155][ T1449] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 135.483165][ T1449] genl_rcv (net/netlink/genetlink.c:1220)
[ 135.483168][ T1449] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 135.483181][ T1449] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 135.483188][ T1449] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 135.483209][ T1449] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 135.483223][ T1449] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 135.483234][ T1449] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 135.483253][ T1449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 135.483267][ T1449] ? __pfx___sys_sendto (net/socket.c:2147)
[ 135.483299][ T1449] ? __sys_recvmsg (net/socket.c:2861)
[ 135.483304][ T1449] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 135.483307][ T1449] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 135.483325][ T1449] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 135.483337][ T1449] __x64_sys_sendto (net/socket.c:2183)
[ 135.483344][ T1449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 135.483356][ T1449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 135.483364][ T1449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 135.483374][ T1449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 135.483382][ T1449] RIP: 0033:0x7fd4f915ca4a
[ 135.483394][ T1449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 135.483398][ T1449] RSP: 002b:00007ffc560248e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 135.483406][ T1449] RAX: ffffffffffffffda RBX: 0000000027ef7b00 RCX: 00007fd4f915ca4a
[ 135.483409][ T1449] RDX: 0000000000000038 RSI: 0000000027ef7b00 RDI: 0000000000000005
[ 135.483412][ T1449] RBP: 0000000027ef7910 R08: 00007fd4f9303200 R09: 000000000000000c
[ 135.483415][ T1449] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 135.483418][ T1449] R13: 0000000027ef7910 R14: 0000000000000000 R15: 0000000000000003
| [ 135.483418][ T1449] R13: 0000000027ef7910 R14: 0000000000000000 R15: 0000000000000003
| [ 135.483453][ T1449]
| [ 141.953145][ T1505] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1505
| [ 141.954900][ T1505] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 141.955362][ T1505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 141.955365][ T1505] Call Trace:
[ 141.955368][ T1505]
[ 141.955370][ T1505] dump_stack_lvl (lib/dump_stack.c:123)
[ 141.955384][ T1505] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 141.955395][ T1505] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 141.955413][ T1505] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 141.955433][ T1505] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 141.955452][ T1505] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 141.955469][ T1505] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 141.955488][ T1505] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 141.955503][ T1505] devlink_reload (net/devlink/dev.c:462)
[ 141.955516][ T1505] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 141.955523][ T1505] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 141.955537][ T1505] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 141.955545][ T1505] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 141.955552][ T1505] ? __nla_parse (lib/nlattr.c:732)
[ 141.955566][ T1505] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 141.955574][ T1505] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 141.955591][ T1505] ? cap_capable (security/commoncap.c:132)
[ 141.955596][ T1505] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 141.955608][ T1505] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 141.955615][ T1505] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 141.955620][ T1505] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 141.955623][ T1505] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 141.955626][ T1505] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 141.955641][ T1505] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 141.955647][ T1505] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 141.955651][ T1505] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 141.955658][ T1505] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 141.955676][ T1505] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 141.955686][ T1505] genl_rcv (net/netlink/genetlink.c:1220)
[ 141.955689][ T1505] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 141.955697][ T1505] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 141.955702][ T1505] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 141.955715][ T1505] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 141.955724][ T1505] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 141.955732][ T1505] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 141.955743][ T1505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 141.955751][ T1505] ? __pfx___sys_sendto (net/socket.c:2147)
[ 141.955771][ T1505] ? __sys_recvmsg (net/socket.c:2861)
[ 141.955775][ T1505] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 141.955777][ T1505] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 141.955793][ T1505] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 141.955800][ T1505] __x64_sys_sendto (net/socket.c:2183)
[ 141.955805][ T1505] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 141.955811][ T1505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 141.955816][ T1505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 141.955822][ T1505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 141.955826][ T1505] RIP: 0033:0x7f575f741a4a
[ 141.955832][ T1505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 141.955835][ T1505] RSP: 002b:00007ffe1e7a7088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 141.955839][ T1505] RAX: ffffffffffffffda RBX: 0000000039b38b00 RCX: 00007f575f741a4a
[ 141.955842][ T1505] RDX: 0000000000000038 RSI: 0000000039b38b00 RDI: 0000000000000005
[ 141.955843][ T1505] RBP: 0000000039b38910 R08: 00007f575f8e8200 R09: 000000000000000c
[ 141.955846][ T1505] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 141.955848][ T1505] R13: 0000000039b38910 R14: 0000000000000000 R15: 0000000000000003
| [ 141.955848][ T1505] R13: 0000000039b38910 R14: 0000000000000000 R15: 0000000000000003
| [ 141.955864][ T1505]
| [ 146.170569][ T1534] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1534
| [ 146.171421][ T1534] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 146.172005][ T1534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 146.172007][ T1534] Call Trace:
[ 146.172011][ T1534]
[ 146.172014][ T1534] dump_stack_lvl (lib/dump_stack.c:123)
[ 146.172028][ T1534] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 146.172047][ T1534] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 146.172065][ T1534] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 146.172084][ T1534] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 146.172103][ T1534] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 146.172120][ T1534] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 146.172139][ T1534] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 146.172154][ T1534] devlink_reload (net/devlink/dev.c:462)
[ 146.172167][ T1534] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 146.172174][ T1534] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 146.172188][ T1534] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 146.172196][ T1534] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 146.172203][ T1534] ? __nla_parse (lib/nlattr.c:732)
[ 146.172217][ T1534] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 146.172225][ T1534] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 146.172242][ T1534] ? cap_capable (security/commoncap.c:132)
[ 146.172247][ T1534] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 146.172259][ T1534] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 146.172266][ T1534] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 146.172271][ T1534] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 146.172274][ T1534] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 146.172277][ T1534] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 146.172292][ T1534] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 146.172298][ T1534] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 146.172302][ T1534] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 146.172309][ T1534] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 146.172328][ T1534] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 146.172337][ T1534] genl_rcv (net/netlink/genetlink.c:1220)
[ 146.172341][ T1534] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 146.172349][ T1534] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 146.172354][ T1534] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 146.172368][ T1534] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 146.172377][ T1534] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 146.172385][ T1534] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 146.172399][ T1534] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 146.172410][ T1534] ? __pfx___sys_sendto (net/socket.c:2147)
[ 146.172431][ T1534] ? __sys_recvmsg (net/socket.c:2861)
[ 146.172433][ T1534] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 146.172438][ T1534] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 146.172440][ T1534] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 146.172461][ T1534] __x64_sys_sendto (net/socket.c:2183)
[ 146.172465][ T1534] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 146.172472][ T1534] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 146.172477][ T1534] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 146.172483][ T1534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 146.172489][ T1534] RIP: 0033:0x7f03c7c40a4a
[ 146.172495][ T1534] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 146.172499][ T1534] RSP: 002b:00007fff83757cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 146.172504][ T1534] RAX: ffffffffffffffda RBX: 0000000016553b00 RCX: 00007f03c7c40a4a
[ 146.172506][ T1534] RDX: 0000000000000038 RSI: 0000000016553b00 RDI: 0000000000000005
[ 146.172509][ T1534] RBP: 0000000016553910 R08: 00007f03c7de7200 R09: 000000000000000c
[ 146.172510][ T1534] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 146.172513][ T1534] R13: 0000000016553910 R14: 0000000000000000 R15: 0000000000000003
| [ 146.172513][ T1534] R13: 0000000016553910 R14: 0000000000000000 R15: 0000000000000003
| [ 146.172529][ T1534]
| [ 150.119067][ T1559] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1559
| [ 150.119820][ T1559] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 150.120317][ T1559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 150.120319][ T1559] Call Trace:
[ 150.120322][ T1559]
[ 150.120325][ T1559] dump_stack_lvl (lib/dump_stack.c:123)
[ 150.120338][ T1559] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 150.120349][ T1559] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 150.120367][ T1559] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 150.120385][ T1559] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 150.120405][ T1559] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 150.120422][ T1559] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 150.120442][ T1559] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 150.120458][ T1559] devlink_reload (net/devlink/dev.c:462)
[ 150.120471][ T1559] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 150.120478][ T1559] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 150.120493][ T1559] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 150.120501][ T1559] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 150.120509][ T1559] ? __nla_parse (lib/nlattr.c:732)
[ 150.120523][ T1559] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 150.120532][ T1559] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 150.120548][ T1559] ? cap_capable (security/commoncap.c:132)
[ 150.120555][ T1559] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 150.120569][ T1559] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 150.120575][ T1559] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 150.120580][ T1559] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 150.120583][ T1559] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 150.120586][ T1559] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 150.120601][ T1559] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 150.120607][ T1559] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 150.120611][ T1559] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 150.120618][ T1559] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 150.120636][ T1559] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 150.120645][ T1559] genl_rcv (net/netlink/genetlink.c:1220)
[ 150.120648][ T1559] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 150.120657][ T1559] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 150.120662][ T1559] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 150.120676][ T1559] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 150.120685][ T1559] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 150.120694][ T1559] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 150.120707][ T1559] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 150.120717][ T1559] ? __pfx___sys_sendto (net/socket.c:2147)
[ 150.120732][ T1559] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 150.120747][ T1559] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 150.120754][ T1559] ? hrtimer_interrupt (kernel/time/hrtimer.c:1900)
[ 150.120769][ T1559] __x64_sys_sendto (net/socket.c:2183)
[ 150.120773][ T1559] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 150.120780][ T1559] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 150.120784][ T1559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 150.120790][ T1559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 150.120795][ T1559] RIP: 0033:0x7fa158f58a4a
[ 150.120803][ T1559] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 150.120806][ T1559] RSP: 002b:00007ffc22fa10f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 150.120811][ T1559] RAX: ffffffffffffffda RBX: 000000002fd1bb00 RCX: 00007fa158f58a4a
[ 150.120813][ T1559] RDX: 0000000000000038 RSI: 000000002fd1bb00 RDI: 0000000000000005
[ 150.120816][ T1559] RBP: 000000002fd1b910 R08: 00007fa1590ff200 R09: 000000000000000c
[ 150.120818][ T1559] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 150.120819][ T1559] R13: 000000002fd1b910 R14: 0000000000000000 R15: 0000000000000003
| [ 150.120836][ T1559]
| [ 150.195158][ T1559] Failed to register fib notifier
| [ 188.236155][ T2002] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/2002
| [ 188.236870][ T2002] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 188.237341][ T2002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 188.237343][ T2002] Call Trace:
[ 188.237345][ T2002]
[ 188.237348][ T2002] dump_stack_lvl (lib/dump_stack.c:123)
[ 188.237361][ T2002] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 188.237372][ T2002] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 188.237390][ T2002] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 188.237408][ T2002] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 188.237438][ T2002] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 188.237455][ T2002] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 188.237473][ T2002] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 188.237488][ T2002] devlink_reload (net/devlink/dev.c:462)
[ 188.237503][ T2002] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 188.237509][ T2002] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 188.237524][ T2002] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 188.237532][ T2002] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 188.237539][ T2002] ? __nla_parse (lib/nlattr.c:732)
[ 188.237555][ T2002] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 188.237564][ T2002] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 188.237580][ T2002] ? cap_capable (security/commoncap.c:132)
[ 188.237585][ T2002] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 188.237599][ T2002] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 188.237605][ T2002] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 188.237610][ T2002] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 188.237614][ T2002] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 188.237617][ T2002] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 188.237632][ T2002] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 188.237638][ T2002] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 188.237642][ T2002] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 188.237649][ T2002] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 188.237668][ T2002] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 188.237678][ T2002] genl_rcv (net/netlink/genetlink.c:1220)
[ 188.237682][ T2002] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 188.237690][ T2002] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 188.237695][ T2002] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 188.237709][ T2002] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 188.237717][ T2002] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 188.237726][ T2002] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 188.237739][ T2002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 188.237750][ T2002] ? __pfx___sys_sendto (net/socket.c:2147)
[ 188.237769][ T2002] ? __sys_recvmsg (net/socket.c:2861)
[ 188.237774][ T2002] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 188.237776][ T2002] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 188.237791][ T2002] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 188.237798][ T2002] __x64_sys_sendto (net/socket.c:2183)
[ 188.237802][ T2002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 188.237810][ T2002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 188.237815][ T2002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 188.237821][ T2002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 188.237826][ T2002] RIP: 0033:0x7f3d64555a4a
[ 188.237831][ T2002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 188.237834][ T2002] RSP: 002b:00007ffc8cb74928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 188.237838][ T2002] RAX: ffffffffffffffda RBX: 0000000003d22b00 RCX: 00007f3d64555a4a
[ 188.237840][ T2002] RDX: 0000000000000038 RSI: 0000000003d22b00 RDI: 0000000000000005
[ 188.237842][ T2002] RBP: 0000000003d22910 R08: 00007f3d646fc200 R09: 000000000000000c
[ 188.237844][ T2002] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 188.237846][ T2002] R13: 0000000003d22910 R14: 0000000000000000 R15: 0000000000000003
| [ 188.237846][ T2002] R13: 0000000003d22910 R14: 0000000000000000 R15: 0000000000000003
| [ 188.237862][ T2002]
| [ 190.786110][ T2034] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/2034
| [ 190.786809][ T2034] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 190.787251][ T2034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 190.787253][ T2034] Call Trace:
[ 190.787255][ T2034]
[ 190.787258][ T2034] dump_stack_lvl (lib/dump_stack.c:123)
[ 190.787267][ T2034] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 190.787276][ T2034] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 190.787295][ T2034] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 190.787313][ T2034] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 190.787332][ T2034] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 190.787349][ T2034] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 190.787368][ T2034] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 190.787383][ T2034] devlink_reload (net/devlink/dev.c:462)
[ 190.787394][ T2034] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 190.787401][ T2034] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 190.787414][ T2034] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 190.787422][ T2034] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 190.787431][ T2034] ? __nla_parse (lib/nlattr.c:732)
[ 190.787444][ T2034] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 190.787451][ T2034] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 190.787468][ T2034] ? cap_capable (security/commoncap.c:132)
[ 190.787472][ T2034] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 190.787483][ T2034] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 190.787489][ T2034] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 190.787498][ T2034] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 190.787502][ T2034] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 190.787505][ T2034] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 190.787520][ T2034] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 190.787526][ T2034] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 190.787530][ T2034] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 190.787536][ T2034] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 190.787555][ T2034] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 190.787564][ T2034] genl_rcv (net/netlink/genetlink.c:1220)
[ 190.787567][ T2034] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 190.787575][ T2034] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 190.787581][ T2034] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 190.787593][ T2034] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 190.787601][ T2034] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 190.787610][ T2034] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 190.787621][ T2034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 190.787630][ T2034] ? __pfx___sys_sendto (net/socket.c:2147)
[ 190.787634][ T2034] ? rcu_do_batch (kernel/rcu/tree_nocb.h:1636 kernel/rcu/tree.c:2642)
[ 190.787650][ T2034] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 190.787657][ T2034] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 190.787663][ T2034] ? note_gp_changes (kernel/rcu/tree.c:1326 (discriminator 1))
[ 190.787667][ T2034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 190.787673][ T2034] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607)
[ 190.787680][ T2034] ? lockdep_softirqs_on (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:4561)
[ 190.787685][ T2034] ? __local_bh_enable (kernel/softirq.c:368)
[ 190.787694][ T2034] __x64_sys_sendto (net/socket.c:2183)
[ 190.787698][ T2034] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 190.787704][ T2034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 190.787708][ T2034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 190.787714][ T2034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 190.787718][ T2034] RIP: 0033:0x7f40f8028a4a
[ 190.787722][ T2034] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 190.787725][ T2034] RSP: 002b:00007ffd74e3a5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 190.787729][ T2034] RAX: ffffffffffffffda RBX: 0000000012cd5b00 RCX: 00007f40f8028a4a
[ 190.787731][ T2034] RDX: 0000000000000038 RSI: 0000000012cd5b00 RDI: 0000000000000005
[ 190.787733][ T2034] RBP: 0000000012cd5910 R08: 00007f40f81cf200 R09: 000000000000000c
[ 190.787735][ T2034] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 190.787736][ T2034] R13: 0000000012cd5910 R14: 0000000000000000 R15: 0000000000000003
| [ 190.787736][ T2034] R13: 0000000012cd5910 R14: 0000000000000000 R15: 0000000000000003
| [ 190.787752][ T2034]
| [ 192.475237][ T2059] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/2059
| [ 192.475899][ T2059] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 192.476349][ T2059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 192.476351][ T2059] Call Trace:
[ 192.476353][ T2059]
[ 192.476356][ T2059] dump_stack_lvl (lib/dump_stack.c:123)
[ 192.476364][ T2059] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 192.476373][ T2059] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 192.476392][ T2059] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 192.476410][ T2059] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 192.476430][ T2059] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 192.476447][ T2059] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 192.476465][ T2059] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 192.476480][ T2059] devlink_reload (net/devlink/dev.c:462)
[ 192.476491][ T2059] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 192.476498][ T2059] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 192.476512][ T2059] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 192.476520][ T2059] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 192.476527][ T2059] ? __nla_parse (lib/nlattr.c:732)
[ 192.476541][ T2059] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 192.476548][ T2059] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 192.476565][ T2059] ? cap_capable (security/commoncap.c:132)
[ 192.476569][ T2059] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 192.476580][ T2059] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 192.476586][ T2059] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 192.476591][ T2059] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 192.476594][ T2059] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 192.476597][ T2059] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 192.476612][ T2059] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 192.476619][ T2059] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 192.476622][ T2059] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 192.476629][ T2059] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 192.476647][ T2059] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 192.476656][ T2059] genl_rcv (net/netlink/genetlink.c:1220)
[ 192.476659][ T2059] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 192.476667][ T2059] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 192.476672][ T2059] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 192.476684][ T2059] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 192.476698][ T2059] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 192.476707][ T2059] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 192.476718][ T2059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 192.476726][ T2059] ? __pfx___sys_sendto (net/socket.c:2147)
[ 192.476746][ T2059] ? __sys_recvmsg (net/socket.c:2861)
[ 192.476751][ T2059] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 192.476753][ T2059] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 192.476768][ T2059] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 192.476775][ T2059] __x64_sys_sendto (net/socket.c:2183)
[ 192.476779][ T2059] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 192.476784][ T2059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 192.476789][ T2059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 192.476795][ T2059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 192.476799][ T2059] RIP: 0033:0x7f356d500a4a
[ 192.476805][ T2059] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 192.476807][ T2059] RSP: 002b:00007ffdd2450208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 192.476811][ T2059] RAX: ffffffffffffffda RBX: 000000000085ab00 RCX: 00007f356d500a4a
[ 192.476814][ T2059] RDX: 0000000000000038 RSI: 000000000085ab00 RDI: 0000000000000005
[ 192.476815][ T2059] RBP: 000000000085a910 R08: 00007f356d6a7200 R09: 000000000000000c
[ 192.476817][ T2059] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 192.476819][ T2059] R13: 000000000085a910 R14: 0000000000000000 R15: 0000000000000003
| [ 192.476819][ T2059] R13: 000000000085a910 R14: 0000000000000000 R15: 0000000000000003
| [ 192.476835][ T2059]
| [ 196.893695][ T2092] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/2092
| [ 196.894376][ T2092] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 196.894872][ T2092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 196.894874][ T2092] Call Trace:
[ 196.894876][ T2092]
[ 196.894879][ T2092] dump_stack_lvl (lib/dump_stack.c:123)
[ 196.894888][ T2092] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 196.894897][ T2092] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 196.894916][ T2092] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 196.894934][ T2092] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 196.894953][ T2092] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 196.894970][ T2092] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 196.894989][ T2092] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 196.895004][ T2092] devlink_reload (net/devlink/dev.c:462)
[ 196.895015][ T2092] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 196.895022][ T2092] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 196.895035][ T2092] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 196.895043][ T2092] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 196.895050][ T2092] ? __nla_parse (lib/nlattr.c:732)
[ 196.895063][ T2092] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 196.895070][ T2092] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 196.895087][ T2092] ? cap_capable (security/commoncap.c:132)
[ 196.895092][ T2092] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 196.895103][ T2092] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 196.895110][ T2092] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 196.895114][ T2092] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 196.895118][ T2092] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 196.895121][ T2092] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 196.895135][ T2092] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 196.895142][ T2092] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 196.895145][ T2092] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 196.895152][ T2092] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 196.895170][ T2092] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 196.895178][ T2092] genl_rcv (net/netlink/genetlink.c:1220)
[ 196.895182][ T2092] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 196.895190][ T2092] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 196.895195][ T2092] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 196.895206][ T2092] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 196.895215][ T2092] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 196.895223][ T2092] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 196.895233][ T2092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 196.895241][ T2092] ? __pfx___sys_sendto (net/socket.c:2147)
[ 196.895261][ T2092] ? __sys_recvmsg (net/socket.c:2861)
[ 196.895265][ T2092] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 196.895267][ T2092] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 196.895281][ T2092] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 196.895288][ T2092] __x64_sys_sendto (net/socket.c:2183)
[ 196.895292][ T2092] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 196.895298][ T2092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 196.895302][ T2092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 196.895308][ T2092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 196.895312][ T2092] RIP: 0033:0x7fc2425a6a4a
[ 196.895316][ T2092] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 196.895329][ T2092] RSP: 002b:00007ffda97f5608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 196.895333][ T2092] RAX: ffffffffffffffda RBX: 000000000dfdab00 RCX: 00007fc2425a6a4a
[ 196.895335][ T2092] RDX: 0000000000000038 RSI: 000000000dfdab00 RDI: 0000000000000005
[ 196.895337][ T2092] RBP: 000000000dfda910 R08: 00007fc24274d200 R09: 000000000000000c
[ 196.895338][ T2092] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 196.895340][ T2092] R13: 000000000dfda910 R14: 0000000000000000 R15: 0000000000000003
| [ 196.895340][ T2092] R13: 000000000dfda910 R14: 0000000000000000 R15: 0000000000000003
| [ 196.895357][ T2092]
| [ 200.992540][ T2123] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/2123
| [ 200.993674][ T2123] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 200.994483][ T2123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 200.994486][ T2123] Call Trace:
[ 200.994489][ T2123]
[ 200.994494][ T2123] dump_stack_lvl (lib/dump_stack.c:123)
[ 200.994507][ T2123] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 200.994522][ T2123] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 200.994556][ T2123] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 200.994589][ T2123] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 200.994629][ T2123] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 200.994658][ T2123] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 200.994689][ T2123] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 200.994716][ T2123] devlink_reload (net/devlink/dev.c:462)
[ 200.994732][ T2123] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 200.994744][ T2123] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 200.994768][ T2123] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 200.994783][ T2123] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 200.994797][ T2123] ? __nla_parse (lib/nlattr.c:732)
[ 200.994822][ T2123] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 200.994835][ T2123] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 200.994866][ T2123] ? cap_capable (security/commoncap.c:132)
[ 200.994873][ T2123] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 200.994893][ T2123] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 200.994907][ T2123] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 200.994916][ T2123] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 200.994922][ T2123] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 200.994927][ T2123] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 200.994958][ T2123] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 200.994969][ T2123] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 200.994975][ T2123] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 200.994988][ T2123] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 200.995023][ T2123] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 200.995037][ T2123] genl_rcv (net/netlink/genetlink.c:1220)
[ 200.995043][ T2123] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 200.995059][ T2123] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 200.995070][ T2123] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 200.995091][ T2123] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 200.995109][ T2123] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 200.995124][ T2123] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 200.995141][ T2123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 200.995155][ T2123] ? __pfx___sys_sendto (net/socket.c:2147)
[ 200.995195][ T2123] ? __sys_recvmsg (net/socket.c:2861)
[ 200.995202][ T2123] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 200.995206][ T2123] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 200.995233][ T2123] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 200.995248][ T2123] __x64_sys_sendto (net/socket.c:2183)
[ 200.995256][ T2123] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 200.995264][ T2123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 200.995273][ T2123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 200.995285][ T2123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 200.995291][ T2123] RIP: 0033:0x7f4a8a230a4a
[ 200.995299][ T2123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 200.995304][ T2123] RSP: 002b:00007fffc5335ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 200.995311][ T2123] RAX: ffffffffffffffda RBX: 000000002039fb00 RCX: 00007f4a8a230a4a
[ 200.995314][ T2123] RDX: 0000000000000038 RSI: 000000002039fb00 RDI: 0000000000000005
[ 200.995317][ T2123] RBP: 000000002039f910 R08: 00007f4a8a3d7200 R09: 000000000000000c
[ 200.995321][ T2123] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 200.995324][ T2123] R13: 000000002039f910 R14: 0000000000000000 R15: 0000000000000003
| [ 200.995324][ T2123] R13: 000000002039f910 R14: 0000000000000000 R15: 0000000000000003
| [ 200.995358][ T2123]
| [ 204.470339][ T2148] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/2148
| [ 204.471176][ T2148] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 204.471826][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 204.471829][ T2148] Call Trace:
[ 204.471832][ T2148]
[ 204.471835][ T2148] dump_stack_lvl (lib/dump_stack.c:123)
[ 204.471851][ T2148] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 204.471865][ T2148] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 204.471892][ T2148] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 204.471915][ T2148] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 204.471943][ T2148] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 204.471968][ T2148] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 204.471990][ T2148] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 204.472014][ T2148] devlink_reload (net/devlink/dev.c:462)
[ 204.472026][ T2148] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 204.472038][ T2148] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 204.472055][ T2148] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 204.472064][ T2148] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 204.472078][ T2148] ? __nla_parse (lib/nlattr.c:732)
[ 204.472094][ T2148] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 204.472103][ T2148] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 204.472129][ T2148] ? cap_capable (security/commoncap.c:132)
[ 204.472136][ T2148] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 204.472157][ T2148] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 204.472165][ T2148] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 204.472169][ T2148] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 204.472172][ T2148] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 204.472177][ T2148] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 204.472201][ T2148] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 204.472208][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 204.472214][ T2148] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 204.472227][ T2148] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 204.472247][ T2148] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 204.472264][ T2148] genl_rcv (net/netlink/genetlink.c:1220)
[ 204.472270][ T2148] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 204.472279][ T2148] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 204.472284][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 204.472304][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 204.472314][ T2148] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 204.472325][ T2148] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 204.472344][ T2148] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 204.472352][ T2148] ? __pfx___sys_sendto (net/socket.c:2147)
[ 204.472383][ T2148] ? __sys_recvmsg (net/socket.c:2861)
[ 204.472388][ T2148] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 204.472390][ T2148] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 204.472412][ T2148] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 204.472426][ T2148] __x64_sys_sendto (net/socket.c:2183)
[ 204.472430][ T2148] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[ 204.472438][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 204.472445][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 204.472457][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 204.472462][ T2148] RIP: 0033:0x7fdf87f4ba4a
[ 204.472468][ T2148] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 204.472471][ T2148] RSP: 002b:00007fff8c6fe918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 204.472476][ T2148] RAX: ffffffffffffffda RBX: 000000000379db00 RCX: 00007fdf87f4ba4a
[ 204.472478][ T2148] RDX: 0000000000000038 RSI: 000000000379db00 RDI: 0000000000000005
[ 204.472481][ T2148] RBP: 000000000379d910 R08: 00007fdf880f2200 R09: 000000000000000c
[ 204.472484][ T2148] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 204.472487][ T2148] R13: 000000000379d910 R14: 0000000000000000 R15: 0000000000000003
| [ 204.472511][ T2148]
| [ 204.561415][ T2148] Failed to register fib notifier
| [ 206.432948][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12
| [ 206.433755][ T12] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 206.434180][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 206.434183][ T12] Workqueue: netns cleanup_net
[ 206.434194][ T12] Call Trace:
[ 206.434197][ T12]
[ 206.434201][ T12] dump_stack_lvl (lib/dump_stack.c:123)
[ 206.434212][ T12] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 206.434223][ T12] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 206.434242][ T12] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 206.434260][ T12] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 206.434279][ T12] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 206.434296][ T12] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 206.434315][ T12] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 206.434339][ T12] devlink_reload (net/devlink/dev.c:462)
[ 206.434359][ T12] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 206.434376][ T12] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513)
[ 206.434383][ T12] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496)
[ 206.434386][ T12] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 206.434393][ T12] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879)
[ 206.434412][ T12] ops_undo_list (net/core/net_namespace.c:162 net/core/net_namespace.c:235)
[ 206.434422][ T12] ? __pfx_ops_undo_list (net/core/net_namespace.c:224)
[ 206.434431][ T12] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:412)
[ 206.434443][ T12] cleanup_net (net/core/net_namespace.c:688)
[ 206.434450][ T12] ? __pfx_cleanup_net (net/core/net_namespace.c:652)
[ 206.434457][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 206.434467][ T12] process_one_work (kernel/workqueue.c:3243)
[ 206.434487][ T12] ? __pfx_process_one_work (kernel/workqueue.c:3140)
[ 206.434500][ T12] ? assign_work (kernel/workqueue.c:1200)
[ 206.434508][ T12] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402)
[ 206.434522][ T12] ? __pfx_worker_thread (kernel/workqueue.c:3348)
[ 206.434529][ T12] kthread (kernel/kthread.c:464)
[ 206.434535][ T12] ? __pfx_kthread (kernel/kthread.c:413)
[ 206.434538][ T12] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 206.434547][ T12] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 206.434553][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 206.434558][ T12] ? __pfx_kthread (kernel/kthread.c:413)
[ 206.434564][ T12] ret_from_fork (arch/x86/kernel/process.c:148)
[ 206.434567][ T12] ? __pfx_kthread (kernel/kthread.c:413)
[ 206.434571][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 206.434571][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 206.434596][ T12]
| [ 206.538579][ T230] BUG: using smp_processor_id() in preemptible [00000000] code: fib.sh/230
| [ 206.540369][ T230] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 206.541267][ T230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 206.541271][ T230] Call Trace:
[ 206.541275][ T230]
[ 206.541280][ T230] dump_stack_lvl (lib/dump_stack.c:123)
[ 206.541297][ T230] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 206.541314][ T230] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 206.541350][ T230] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 206.541384][ T230] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 206.541421][ T230] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 206.541453][ T230] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 206.541488][ T230] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim
[ 206.541519][ T230] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295)
[ 206.541543][ T230] ? klist_put (lib/klist.c:220)
[ 206.541559][ T230] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586)
[ 206.541579][ T230] device_del (drivers/base/core.c:3882)
[ 206.541593][ T230] ? __pfx_device_del (drivers/base/core.c:3836)
[ 206.541621][ T230] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923)
[ 206.541629][ T230] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim
[ 206.541662][ T230] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim
[ 206.541686][ T230] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24)
[ 206.541702][ T230] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 206.541719][ T230] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 206.541723][ T230] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 206.541742][ T230] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 206.541767][ T230] ? __pfx_vfs_write (fs/read_write.c:667)
[ 206.541781][ T230] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 206.541800][ T230] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 206.541821][ T230] ksys_write (fs/read_write.c:738)
[ 206.541829][ T230] ? __pfx_ksys_write (fs/read_write.c:728)
[ 206.541833][ T230] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 206.541857][ T230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 206.541871][ T230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 206.541876][ T230] RIP: 0033:0x7f6ace284b77
[ 206.541884][ T230] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24
All code
========
0: 0b 00 or (%rax),%eax
2: f7 d8 neg %eax
4: 64 89 02 mov %eax,%fs:(%rdx)
7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
e: eb b7 jmp 0xffffffffffffffc7
10: 0f 1f 00 nopl (%rax)
13: f3 0f 1e fa endbr64
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 10 jne 0x33
23: b8 01 00 00 00 mov $0x1,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 51 ja 0x83
32: c3 ret
33: 48 83 ec 28 sub $0x28,%rsp
37: 48 89 54 24 18 mov %rdx,0x18(%rsp)
3c: 48 rex.W
3d: 89 .byte 0x89
3e: 74 24 je 0x64
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 51 ja 0x59
8: c3 ret
9: 48 83 ec 28 sub $0x28,%rsp
d: 48 89 54 24 18 mov %rdx,0x18(%rsp)
12: 48 rex.W
13: 89 .byte 0x89
14: 74 24 je 0x3a
[ 206.541888][ T230] RSP: 002b:00007ffceaac1128 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 206.541895][ T230] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f6ace284b77
[ 206.541898][ T230] RDX: 0000000000000005 RSI: 0000563b56556440 RDI: 0000000000000001
[ 206.541901][ T230] RBP: 0000563b56556440 R08: 0000000000000000 R09: 00007f6ace2f74e0
[ 206.541903][ T230] R10: 00007f6ace2f73e0 R11: 0000000000000246 R12: 0000000000000005
Finger prints:
check_preemption_disabled:nsim_queue_uninit:nsim_destroy:__nsim_dev_port_del:nsim_dev_reload_destroy
ret_from_fork_asm:dump_stack_lvl:check_preemption_disabled:nsim_queue_uninit:nsim_destroy