======================================
| 0
| xx__-> [ 13.852262][ T250] netdevsim netdevsim1337 eni1337np1: renamed from eth0
| [ 13.959474][ T253] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/253
| [ 13.960174][ T253] 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
[ 13.960651][ T253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 13.960653][ T253] Call Trace:
[ 13.960655][ T253]
[ 13.960658][ T253] dump_stack_lvl (lib/dump_stack.c:123)
[ 13.960667][ T253] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 13.960676][ T253] 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
[ 13.960695][ T253] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 13.960713][ T253] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 13.960732][ T253] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 13.960749][ T253] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 13.960768][ T253] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 13.960783][ T253] devlink_reload (net/devlink/dev.c:462)
[ 13.960794][ T253] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 13.960802][ T253] ? cap_capable (security/commoncap.c:132)
[ 13.960807][ T253] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1152 fs/file.c:1166)
[ 13.960818][ T253] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 13.960826][ T253] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 13.960833][ T253] ? __nla_parse (lib/nlattr.c:732)
[ 13.960845][ T253] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 13.960853][ T253] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 13.960870][ T253] ? cap_capable (security/commoncap.c:132)
[ 13.960872][ T253] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 13.960884][ T253] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 13.960890][ T253] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 13.960895][ T253] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 13.960898][ T253] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 13.960901][ T253] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 13.960916][ T253] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 13.960923][ T253] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 13.960926][ T253] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 13.960933][ T253] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 13.960951][ T253] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 13.960960][ T253] genl_rcv (net/netlink/genetlink.c:1220)
[ 13.960963][ T253] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 13.960971][ T253] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 13.960976][ T253] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 13.960988][ T253] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 13.960997][ T253] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 13.961005][ T253] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 13.961016][ T253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 13.961025][ T253] ? __pfx___sys_sendto (net/socket.c:2147)
[ 13.961040][ T253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 13.961048][ T253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 13.961050][ T253] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 13.961057][ T253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 13.961063][ T253] ? 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)
[ 13.961068][ T253] ? __pfx___x64_sys_openat (fs/open.c:1463)
[ 13.961077][ T253] __x64_sys_sendto (net/socket.c:2183)
[ 13.961081][ T253] ? 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)
[ 13.961087][ T253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 13.961091][ T253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 13.961097][ T253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 13.961101][ T253] RIP: 0033:0x7f1b5a84aa4a
[ 13.961106][ T253] 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
[ 13.961109][ T253] RSP: 002b:00007ffe5b895fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 13.961113][ T253] RAX: ffffffffffffffda RBX: 000000003b1b8b00 RCX: 00007f1b5a84aa4a
[ 13.961115][ T253] RDX: 0000000000000040 RSI: 000000003b1b8b00 RDI: 0000000000000005
[ 13.961117][ T253] RBP: 000000003b1b8910 R08: 00007f1b5a9f1200 R09: 000000000000000c
[ 13.961119][ T253] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 13.961120][ T253] R13: 000000003b1b8910 R14: 0000000000000000 R15: 0000000000000001
| [ 13.961120][ T253] R13: 000000003b1b8910 R14: 0000000000000000 R15: 0000000000000001
| [ 13.961137][ T253]
| [ 15.522848][ T282] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/282
| [ 15.523646][ T282] 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
[ 15.524137][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 15.524139][ T282] Call Trace:
[ 15.524141][ T282]
[ 15.524144][ T282] dump_stack_lvl (lib/dump_stack.c:123)
[ 15.524156][ T282] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 15.524166][ T282] 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
[ 15.524184][ T282] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 15.524202][ T282] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 15.524221][ T282] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 15.524237][ T282] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 15.524255][ T282] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 15.524270][ T282] devlink_reload (net/devlink/dev.c:462)
[ 15.524284][ T282] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 15.524291][ T282] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 15.524305][ T282] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 15.524312][ T282] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 15.524320][ T282] ? __nla_parse (lib/nlattr.c:732)
[ 15.524335][ T282] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 15.524343][ T282] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 15.524359][ T282] ? cap_capable (security/commoncap.c:132)
[ 15.524366][ T282] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 15.524381][ T282] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 15.524387][ T282] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 15.524392][ T282] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 15.524395][ T282] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 15.524398][ T282] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 15.524413][ T282] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 15.524419][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 15.524422][ T282] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 15.524429][ T282] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 15.524447][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 15.524456][ T282] genl_rcv (net/netlink/genetlink.c:1220)
[ 15.524459][ T282] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 15.524467][ T282] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 15.524472][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 15.524485][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 15.524494][ T282] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 15.524502][ T282] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 15.524515][ T282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 15.524527][ T282] ? __pfx___sys_sendto (net/socket.c:2147)
[ 15.524545][ T282] ? __sys_recvmsg (net/socket.c:2861)
[ 15.524550][ T282] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 15.524552][ T282] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 15.524575][ T282] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 15.524588][ T282] __x64_sys_sendto (net/socket.c:2183)
[ 15.524594][ T282] ? 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)
[ 15.524601][ T282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 15.524605][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 15.524611][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 15.524616][ T282] RIP: 0033:0x7fcce0639a4a
[ 15.524621][ T282] 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
[ 15.524624][ T282] RSP: 002b:00007ffe919b7998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 15.524629][ T282] RAX: ffffffffffffffda RBX: 000000002bdc8b00 RCX: 00007fcce0639a4a
[ 15.524631][ T282] RDX: 0000000000000038 RSI: 000000002bdc8b00 RDI: 0000000000000005
[ 15.524633][ T282] RBP: 000000002bdc8910 R08: 00007fcce07e0200 R09: 000000000000000c
[ 15.524635][ T282] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 15.524637][ T282] R13: 000000002bdc8910 R14: 0000000000000000 R15: 0000000000000003
| [ 15.524637][ T282] R13: 000000002bdc8910 R14: 0000000000000000 R15: 0000000000000003
| [ 15.524653][ T282]
| [ 16.387168][ T292] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/292
| [ 16.387907][ T292] 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
[ 16.388404][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 16.388406][ T292] Call Trace:
[ 16.388409][ T292]
[ 16.388412][ T292] dump_stack_lvl (lib/dump_stack.c:123)
[ 16.388424][ T292] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 16.388435][ T292] 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
[ 16.388455][ T292] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 16.388474][ T292] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 16.388493][ T292] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 16.388510][ T292] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 16.388528][ T292] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 16.388544][ T292] devlink_reload (net/devlink/dev.c:462)
[ 16.388556][ T292] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 16.388563][ T292] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 16.388578][ T292] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 16.388586][ T292] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 16.388593][ T292] ? __nla_parse (lib/nlattr.c:732)
[ 16.388607][ T292] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 16.388615][ T292] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 16.388631][ T292] ? cap_capable (security/commoncap.c:132)
[ 16.388636][ T292] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 16.388649][ T292] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 16.388655][ T292] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 16.388660][ T292] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 16.388663][ T292] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 16.388666][ T292] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 16.388681][ T292] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 16.388688][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 16.388691][ T292] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 16.388698][ T292] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 16.388716][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 16.388726][ T292] genl_rcv (net/netlink/genetlink.c:1220)
[ 16.388729][ T292] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 16.388737][ T292] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 16.388743][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 16.388756][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 16.388765][ T292] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 16.388773][ T292] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 16.388786][ T292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 16.388796][ T292] ? __pfx___sys_sendto (net/socket.c:2147)
[ 16.388815][ T292] ? __sys_recvmsg (net/socket.c:2861)
[ 16.388820][ T292] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 16.388822][ T292] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 16.388838][ T292] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 16.388845][ T292] __x64_sys_sendto (net/socket.c:2183)
[ 16.388849][ T292] ? 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)
[ 16.388856][ T292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 16.388860][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 16.388866][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 16.388870][ T292] RIP: 0033:0x7fdae4ec1a4a
[ 16.388875][ T292] 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
[ 16.388879][ T292] RSP: 002b:00007fff2f588fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 16.388883][ T292] RAX: ffffffffffffffda RBX: 0000000025b9db00 RCX: 00007fdae4ec1a4a
[ 16.388885][ T292] RDX: 0000000000000038 RSI: 0000000025b9db00 RDI: 0000000000000005
[ 16.388887][ T292] RBP: 0000000025b9d910 R08: 00007fdae5068200 R09: 000000000000000c
[ 16.388889][ T292] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 16.388890][ T292] R13: 0000000025b9d910 R14: 0000000000000000 R15: 0000000000000003
| [ 16.388890][ T292] R13: 0000000025b9d910 R14: 0000000000000000 R15: 0000000000000003
| [ 16.388907][ T292]
| [ 18.554844][ T339] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/339
| [ 18.556747][ T339] 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
[ 18.557251][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 18.557253][ T339] Call Trace:
[ 18.557256][ T339]
[ 18.557259][ T339] dump_stack_lvl (lib/dump_stack.c:123)
[ 18.557273][ T339] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 18.557284][ T339] 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
[ 18.557303][ T339] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 18.557321][ T339] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 18.557340][ T339] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 18.557357][ T339] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 18.557375][ T339] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 18.557390][ T339] devlink_reload (net/devlink/dev.c:462)
[ 18.557409][ T339] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 18.557416][ T339] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 18.557432][ T339] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 18.557440][ T339] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 18.557448][ T339] ? __nla_parse (lib/nlattr.c:732)
[ 18.557464][ T339] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 18.557473][ T339] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 18.557490][ T339] ? cap_capable (security/commoncap.c:132)
[ 18.557497][ T339] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 18.557511][ T339] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 18.557517][ T339] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 18.557522][ T339] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 18.557526][ T339] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 18.557529][ T339] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 18.557544][ T339] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 18.557550][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 18.557554][ T339] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 18.557561][ T339] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 18.557580][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 18.557590][ T339] genl_rcv (net/netlink/genetlink.c:1220)
[ 18.557593][ T339] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 18.557601][ T339] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 18.557606][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 18.557620][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 18.557629][ T339] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 18.557637][ T339] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 18.557650][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 18.557661][ T339] ? __pfx___sys_sendto (net/socket.c:2147)
[ 18.557681][ T339] ? __sys_recvmsg (net/socket.c:2861)
[ 18.557685][ T339] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 18.557688][ T339] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 18.557704][ T339] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 18.557711][ T339] __x64_sys_sendto (net/socket.c:2183)
[ 18.557715][ T339] ? 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)
[ 18.557723][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 18.557727][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 18.557733][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 18.557738][ T339] RIP: 0033:0x7fa5bdb4ea4a
[ 18.557743][ T339] 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
[ 18.557746][ T339] RSP: 002b:00007ffd2dede458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 18.557751][ T339] RAX: ffffffffffffffda RBX: 00000000217bbb00 RCX: 00007fa5bdb4ea4a
[ 18.557753][ T339] RDX: 0000000000000038 RSI: 00000000217bbb00 RDI: 0000000000000005
[ 18.557755][ T339] RBP: 00000000217bb910 R08: 00007fa5bdcf5200 R09: 000000000000000c
[ 18.557757][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 18.557758][ T339] R13: 00000000217bb910 R14: 0000000000000000 R15: 0000000000000003
| [ 18.557758][ T339] R13: 00000000217bb910 R14: 0000000000000000 R15: 0000000000000003
| [ 18.557775][ T339]
| [ 19.492756][ T350] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/350
| [ 19.493478][ T350] 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.493971][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 19.493973][ T350] Call Trace:
[ 19.493976][ T350]
[ 19.493978][ T350] dump_stack_lvl (lib/dump_stack.c:123)
[ 19.493990][ T350] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 19.494001][ T350] 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.494020][ T350] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 19.494038][ T350] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 19.494057][ T350] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 19.494074][ T350] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 19.494093][ T350] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 19.494108][ T350] devlink_reload (net/devlink/dev.c:462)
[ 19.494120][ T350] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 19.494127][ T350] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 19.494142][ T350] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 19.494150][ T350] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 19.494157][ T350] ? __nla_parse (lib/nlattr.c:732)
[ 19.494171][ T350] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 19.494178][ T350] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 19.494195][ T350] ? cap_capable (security/commoncap.c:132)
[ 19.494199][ T350] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 19.494211][ T350] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 19.494218][ T350] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 19.494222][ T350] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 19.494226][ T350] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 19.494229][ T350] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 19.494244][ T350] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 19.494254][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 19.494258][ T350] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 19.494265][ T350] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 19.494286][ T350] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 19.494296][ T350] genl_rcv (net/netlink/genetlink.c:1220)
[ 19.494299][ T350] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 19.494308][ T350] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 19.494313][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 19.494326][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 19.494335][ T350] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 19.494344][ T350] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 19.494356][ T350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 19.494366][ T350] ? __pfx___sys_sendto (net/socket.c:2147)
[ 19.494385][ T350] ? __sys_recvmsg (net/socket.c:2861)
[ 19.494390][ T350] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 19.494392][ T350] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 19.494407][ T350] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 19.494415][ T350] __x64_sys_sendto (net/socket.c:2183)
[ 19.494419][ T350] ? 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.494425][ T350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 19.494430][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 19.494436][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 19.494440][ T350] RIP: 0033:0x7f3d625c6a4a
[ 19.494446][ T350] 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.494448][ T350] RSP: 002b:00007fff463b6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 19.494453][ T350] RAX: ffffffffffffffda RBX: 0000000027284b00 RCX: 00007f3d625c6a4a
[ 19.494455][ T350] RDX: 0000000000000038 RSI: 0000000027284b00 RDI: 0000000000000005
[ 19.494457][ T350] RBP: 0000000027284910 R08: 00007f3d6276d200 R09: 000000000000000c
[ 19.494459][ T350] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 19.494461][ T350] R13: 0000000027284910 R14: 0000000000000000 R15: 0000000000000003
| [ 19.494461][ T350] R13: 0000000027284910 R14: 0000000000000000 R15: 0000000000000003
| [ 19.494478][ T350]
| [ 22.231210][ T411] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/411
| [ 22.231994][ T411] 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
[ 22.232485][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 22.232488][ T411] Call Trace:
[ 22.232490][ T411]
[ 22.232493][ T411] dump_stack_lvl (lib/dump_stack.c:123)
[ 22.232505][ T411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 22.232515][ T411] 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
[ 22.232534][ T411] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 22.232552][ T411] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 22.232571][ T411] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 22.232588][ T411] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 22.232606][ T411] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 22.232622][ T411] devlink_reload (net/devlink/dev.c:462)
[ 22.232634][ T411] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 22.232641][ T411] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 22.232655][ T411] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 22.232663][ T411] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 22.232671][ T411] ? __nla_parse (lib/nlattr.c:732)
[ 22.232686][ T411] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 22.232694][ T411] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 22.232711][ T411] ? cap_capable (security/commoncap.c:132)
[ 22.232716][ T411] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 22.232728][ T411] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 22.232734][ T411] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 22.232739][ T411] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 22.232742][ T411] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 22.232745][ T411] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 22.232760][ T411] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 22.232766][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 22.232770][ T411] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 22.232777][ T411] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 22.232795][ T411] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 22.232804][ T411] genl_rcv (net/netlink/genetlink.c:1220)
[ 22.232807][ T411] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 22.232816][ T411] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 22.232821][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 22.232834][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 22.232842][ T411] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 22.232851][ T411] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 22.232863][ T411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 22.232870][ T411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 22.232890][ T411] ? __sys_recvmsg (net/socket.c:2861)
[ 22.232894][ T411] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 22.232896][ T411] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 22.232911][ T411] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 22.232919][ T411] __x64_sys_sendto (net/socket.c:2183)
[ 22.232930][ T411] ? 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)
[ 22.232938][ T411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 22.232946][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 22.232956][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 22.232962][ T411] RIP: 0033:0x7fc4a03cfa4a
[ 22.232968][ T411] 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
[ 22.232972][ T411] RSP: 002b:00007ffdbc4dc0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 22.232976][ T411] RAX: ffffffffffffffda RBX: 0000000024c9db00 RCX: 00007fc4a03cfa4a
[ 22.232979][ T411] RDX: 0000000000000038 RSI: 0000000024c9db00 RDI: 0000000000000005
[ 22.232981][ T411] RBP: 0000000024c9d910 R08: 00007fc4a0576200 R09: 000000000000000c
[ 22.232982][ T411] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 22.232984][ T411] R13: 0000000024c9d910 R14: 0000000000000000 R15: 0000000000000003
| [ 22.232984][ T411] R13: 0000000024c9d910 R14: 0000000000000000 R15: 0000000000000003
| [ 22.233001][ T411]
| [ 23.157022][ T423] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/423
| [ 23.157675][ T423] 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
[ 23.158117][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 23.158119][ T423] Call Trace:
[ 23.158122][ T423]
[ 23.158124][ T423] dump_stack_lvl (lib/dump_stack.c:123)
[ 23.158137][ T423] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 23.158148][ T423] 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
[ 23.158166][ T423] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 23.158184][ T423] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 23.158203][ T423] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 23.158220][ T423] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 23.158239][ T423] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 23.158254][ T423] devlink_reload (net/devlink/dev.c:462)
[ 23.158268][ T423] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 23.158276][ T423] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 23.158291][ T423] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 23.158298][ T423] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 23.158306][ T423] ? __nla_parse (lib/nlattr.c:732)
[ 23.158321][ T423] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 23.158331][ T423] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 23.158347][ T423] ? cap_capable (security/commoncap.c:132)
[ 23.158352][ T423] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 23.158366][ T423] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 23.158373][ T423] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 23.158378][ T423] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 23.158381][ T423] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 23.158384][ T423] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 23.158399][ T423] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 23.158405][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 23.158409][ T423] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 23.158416][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 23.158435][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 23.158444][ T423] genl_rcv (net/netlink/genetlink.c:1220)
[ 23.158448][ T423] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 23.158456][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 23.158461][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 23.158475][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 23.158483][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 23.158492][ T423] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 23.158505][ T423] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 23.158516][ T423] ? __pfx___sys_sendto (net/socket.c:2147)
[ 23.158535][ T423] ? __sys_recvmsg (net/socket.c:2861)
[ 23.158540][ T423] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 23.158542][ T423] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 23.158557][ T423] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 23.158565][ T423] __x64_sys_sendto (net/socket.c:2183)
[ 23.158569][ T423] ? 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)
[ 23.158576][ T423] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 23.158581][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 23.158587][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 23.158591][ T423] RIP: 0033:0x7efc0c81da4a
[ 23.158596][ T423] 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
[ 23.158599][ T423] RSP: 002b:00007ffd85d3cd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 23.158603][ T423] RAX: ffffffffffffffda RBX: 000000002285ab00 RCX: 00007efc0c81da4a
[ 23.158606][ T423] RDX: 0000000000000038 RSI: 000000002285ab00 RDI: 0000000000000005
[ 23.158608][ T423] RBP: 000000002285a910 R08: 00007efc0c9c4200 R09: 000000000000000c
[ 23.158613][ T423] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 23.158615][ T423] R13: 000000002285a910 R14: 0000000000000000 R15: 0000000000000003
| [ 23.158615][ T423] R13: 000000002285a910 R14: 0000000000000000 R15: 0000000000000003
| [ 23.158631][ T423]
| [ 24.617684][ T455] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/455
| [ 24.618324][ T455] 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
[ 24.618763][ T455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 24.618765][ T455] Call Trace:
[ 24.618767][ T455]
[ 24.618769][ T455] dump_stack_lvl (lib/dump_stack.c:123)
[ 24.618778][ T455] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 24.618787][ T455] 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
[ 24.618805][ T455] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 24.618824][ T455] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 24.618843][ T455] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 24.618859][ T455] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 24.618878][ T455] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 24.618893][ T455] devlink_reload (net/devlink/dev.c:462)
[ 24.618905][ T455] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 24.618912][ T455] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 24.618925][ T455] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 24.618933][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 24.618941][ T455] ? __nla_parse (lib/nlattr.c:732)
[ 24.618954][ T455] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 24.618961][ T455] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 24.618978][ T455] ? cap_capable (security/commoncap.c:132)
[ 24.618982][ T455] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 24.618993][ T455] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 24.619000][ T455] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 24.619005][ T455] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 24.619008][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 24.619011][ T455] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 24.619026][ T455] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 24.619032][ T455] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 24.619036][ T455] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 24.619043][ T455] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 24.619061][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 24.619070][ T455] genl_rcv (net/netlink/genetlink.c:1220)
[ 24.619073][ T455] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 24.619082][ T455] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 24.619087][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 24.619099][ T455] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 24.619107][ T455] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 24.619116][ T455] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 24.619127][ T455] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 24.619136][ T455] ? __pfx___sys_sendto (net/socket.c:2147)
[ 24.619155][ T455] ? __sys_recvmsg (net/socket.c:2861)
[ 24.619159][ T455] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 24.619161][ T455] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 24.619175][ T455] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 24.619182][ T455] __x64_sys_sendto (net/socket.c:2183)
[ 24.619186][ T455] ? 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)
[ 24.619192][ T455] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 24.619196][ T455] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 24.619202][ T455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 24.619206][ T455] RIP: 0033:0x7f842014ca4a
[ 24.619210][ T455] 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
[ 24.619212][ T455] RSP: 002b:00007ffd0be41478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 24.619216][ T455] RAX: ffffffffffffffda RBX: 0000000013f3bb00 RCX: 00007f842014ca4a
[ 24.619218][ T455] RDX: 0000000000000038 RSI: 0000000013f3bb00 RDI: 0000000000000005
[ 24.619220][ T455] RBP: 0000000013f3b910 R08: 00007f84202f3200 R09: 000000000000000c
[ 24.619222][ T455] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 24.619224][ T455] R13: 0000000013f3b910 R14: 0000000000000000 R15: 0000000000000003
| [ 24.619224][ T455] R13: 0000000013f3b910 R14: 0000000000000000 R15: 0000000000000003
| [ 24.619240][ T455]
| [ 25.906682][ T471] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/471
| [ 25.907393][ T471] 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
[ 25.907881][ T471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 25.907883][ T471] Call Trace:
[ 25.907885][ T471]
[ 25.907888][ T471] dump_stack_lvl (lib/dump_stack.c:123)
[ 25.907897][ T471] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 25.907906][ T471] 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
[ 25.907925][ T471] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 25.907947][ T471] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 25.907966][ T471] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 25.907983][ T471] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 25.908001][ T471] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 25.908017][ T471] devlink_reload (net/devlink/dev.c:462)
[ 25.908028][ T471] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 25.908035][ T471] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 25.908048][ T471] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 25.908056][ T471] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 25.908063][ T471] ? __nla_parse (lib/nlattr.c:732)
[ 25.908077][ T471] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 25.908084][ T471] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 25.908101][ T471] ? cap_capable (security/commoncap.c:132)
[ 25.908106][ T471] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 25.908116][ T471] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 25.908123][ T471] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 25.908128][ T471] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 25.908131][ T471] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 25.908134][ T471] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 25.908149][ T471] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 25.908155][ T471] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 25.908159][ T471] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 25.908165][ T471] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 25.908184][ T471] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 25.908192][ T471] genl_rcv (net/netlink/genetlink.c:1220)
[ 25.908196][ T471] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 25.908204][ T471] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 25.908209][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 25.908221][ T471] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 25.908230][ T471] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 25.908238][ T471] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 25.908249][ T471] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 25.908256][ T471] ? __pfx___sys_sendto (net/socket.c:2147)
[ 25.908276][ T471] ? __sys_recvmsg (net/socket.c:2861)
[ 25.908280][ T471] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 25.908283][ T471] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 25.908296][ T471] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 25.908304][ T471] __x64_sys_sendto (net/socket.c:2183)
[ 25.908308][ T471] ? 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)
[ 25.908313][ T471] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 25.908318][ T471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 25.908324][ T471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 25.908327][ T471] RIP: 0033:0x7f9c7479ba4a
[ 25.908332][ T471] 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
[ 25.908335][ T471] RSP: 002b:00007ffc95a07aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 25.908339][ T471] RAX: ffffffffffffffda RBX: 0000000008673b00 RCX: 00007f9c7479ba4a
[ 25.908341][ T471] RDX: 0000000000000038 RSI: 0000000008673b00 RDI: 0000000000000005
[ 25.908343][ T471] RBP: 0000000008673910 R08: 00007f9c74942200 R09: 000000000000000c
[ 25.908345][ T471] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 25.908346][ T471] R13: 0000000008673910 R14: 0000000000000000 R15: 0000000000000003
| [ 25.908346][ T471] R13: 0000000008673910 R14: 0000000000000000 R15: 0000000000000003
| [ 25.908363][ T471]
| [ 304.310964][ T983] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/983
| [ 304.311845][ T983] 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
[ 304.312429][ T983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 304.312431][ T983] Call Trace:
[ 304.312433][ T983]
[ 304.312436][ T983] dump_stack_lvl (lib/dump_stack.c:123)
[ 304.312444][ T983] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 304.312453][ T983] 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
[ 304.312472][ T983] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 304.312489][ T983] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 304.312508][ T983] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 304.312525][ T983] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 304.312544][ T983] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 304.312559][ T983] devlink_reload (net/devlink/dev.c:462)
[ 304.312570][ T983] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 304.312577][ T983] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 304.312590][ T983] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 304.312598][ T983] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 304.312605][ T983] ? __nla_parse (lib/nlattr.c:732)
[ 304.312619][ T983] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 304.312626][ T983] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 304.312643][ T983] ? cap_capable (security/commoncap.c:132)
[ 304.312647][ T983] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 304.312658][ T983] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 304.312665][ T983] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 304.312670][ T983] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 304.312673][ T983] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 304.312676][ T983] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 304.312691][ T983] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 304.312697][ T983] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 304.312701][ T983] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 304.312707][ T983] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 304.312726][ T983] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 304.312734][ T983] genl_rcv (net/netlink/genetlink.c:1220)
[ 304.312737][ T983] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 304.312746][ T983] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 304.312751][ T983] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 304.312761][ T983] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 304.312770][ T983] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 304.312779][ T983] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 304.312789][ T983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 304.312797][ T983] ? __pfx___sys_sendto (net/socket.c:2147)
[ 304.312817][ T983] ? __sys_recvmsg (net/socket.c:2861)
[ 304.312821][ T983] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 304.312823][ T983] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 304.312837][ T983] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 304.312844][ T983] __x64_sys_sendto (net/socket.c:2183)
[ 304.312848][ T983] ? 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)
[ 304.312853][ T983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 304.312858][ T983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 304.312864][ T983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 304.312867][ T983] RIP: 0033:0x7f36cef20a4a
[ 304.312872][ T983] 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
[ 304.312875][ T983] RSP: 002b:00007ffdbc45cbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 304.312879][ T983] RAX: ffffffffffffffda RBX: 00000000038d2b00 RCX: 00007f36cef20a4a
[ 304.312881][ T983] RDX: 0000000000000038 RSI: 00000000038d2b00 RDI: 0000000000000005
[ 304.312882][ T983] RBP: 00000000038d2910 R08: 00007f36cf0c7200 R09: 000000000000000c
[ 304.312884][ T983] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 304.312885][ T983] R13: 00000000038d2910 R14: 0000000000000000 R15: 0000000000000003
| [ 304.312885][ T983] R13: 00000000038d2910 R14: 0000000000000000 R15: 0000000000000003
| [ 304.312902][ T983]
| [ 305.324224][ T997] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/997
| [ 305.324900][ T997] 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
[ 305.325372][ T997] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 305.325374][ T997] Call Trace:
[ 305.325376][ T997]
[ 305.325379][ T997] dump_stack_lvl (lib/dump_stack.c:123)
[ 305.325389][ T997] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 305.325398][ T997] 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
[ 305.325416][ T997] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 305.325434][ T997] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 305.325453][ T997] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 305.325471][ T997] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 305.325489][ T997] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 305.325505][ T997] devlink_reload (net/devlink/dev.c:462)
[ 305.325515][ T997] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 305.325522][ T997] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 305.325535][ T997] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 305.325543][ T997] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 305.325550][ T997] ? __nla_parse (lib/nlattr.c:732)
[ 305.325564][ T997] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 305.325571][ T997] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 305.325588][ T997] ? cap_capable (security/commoncap.c:132)
[ 305.325592][ T997] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 305.325603][ T997] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 305.325610][ T997] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 305.325614][ T997] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 305.325618][ T997] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 305.325621][ T997] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 305.325636][ T997] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 305.325642][ T997] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 305.325646][ T997] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 305.325652][ T997] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 305.325671][ T997] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 305.325679][ T997] genl_rcv (net/netlink/genetlink.c:1220)
[ 305.325683][ T997] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 305.325691][ T997] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 305.325696][ T997] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 305.325707][ T997] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 305.325716][ T997] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 305.325724][ T997] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 305.325735][ T997] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 305.325742][ T997] ? __pfx___sys_sendto (net/socket.c:2147)
[ 305.325762][ T997] ? __sys_recvmsg (net/socket.c:2861)
[ 305.325766][ T997] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 305.325768][ T997] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 305.325783][ T997] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 305.325790][ T997] __x64_sys_sendto (net/socket.c:2183)
[ 305.325794][ T997] ? 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)
[ 305.325799][ T997] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 305.325804][ T997] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 305.325810][ T997] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 305.325814][ T997] RIP: 0033:0x7f008e903a4a
[ 305.325818][ T997] 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
[ 305.325821][ T997] RSP: 002b:00007ffd3f52f9c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 305.325825][ T997] RAX: ffffffffffffffda RBX: 000000000871fb00 RCX: 00007f008e903a4a
[ 305.325827][ T997] RDX: 0000000000000038 RSI: 000000000871fb00 RDI: 0000000000000005
[ 305.325829][ T997] RBP: 000000000871f910 R08: 00007f008eaaa200 R09: 000000000000000c
[ 305.325831][ T997] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 305.325833][ T997] R13: 000000000871f910 R14: 0000000000000000 R15: 0000000000000003
| [ 305.325833][ T997] R13: 000000000871f910 R14: 0000000000000000 R15: 0000000000000003
| [ 305.325849][ T997]
| [ 306.736838][ T1028] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1028
| [ 306.738295][ T1028] 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
[ 306.738735][ T1028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 306.738737][ T1028] Call Trace:
[ 306.738739][ T1028]
[ 306.738742][ T1028] dump_stack_lvl (lib/dump_stack.c:123)
[ 306.738751][ T1028] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 306.738759][ T1028] 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
[ 306.738778][ T1028] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 306.738796][ T1028] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 306.738815][ T1028] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 306.738832][ T1028] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 306.738850][ T1028] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 306.738865][ T1028] devlink_reload (net/devlink/dev.c:462)
[ 306.738876][ T1028] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 306.738883][ T1028] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 306.738896][ T1028] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 306.738904][ T1028] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 306.738912][ T1028] ? __nla_parse (lib/nlattr.c:732)
[ 306.738925][ T1028] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 306.738933][ T1028] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 306.738949][ T1028] ? cap_capable (security/commoncap.c:132)
[ 306.738955][ T1028] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 306.738965][ T1028] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 306.738972][ T1028] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 306.738977][ T1028] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 306.738980][ T1028] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 306.738983][ T1028] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 306.738998][ T1028] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 306.739004][ T1028] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 306.739008][ T1028] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 306.739015][ T1028] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 306.739033][ T1028] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 306.739042][ T1028] genl_rcv (net/netlink/genetlink.c:1220)
[ 306.739045][ T1028] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 306.739054][ T1028] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 306.739059][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 306.739070][ T1028] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 306.739079][ T1028] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 306.739087][ T1028] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 306.739098][ T1028] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 306.739107][ T1028] ? __pfx___sys_sendto (net/socket.c:2147)
[ 306.739126][ T1028] ? __sys_recvmsg (net/socket.c:2861)
[ 306.739130][ T1028] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 306.739132][ T1028] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 306.739146][ T1028] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 306.739153][ T1028] __x64_sys_sendto (net/socket.c:2183)
[ 306.739157][ T1028] ? 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)
[ 306.739162][ T1028] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 306.739167][ T1028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 306.739173][ T1028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 306.739177][ T1028] RIP: 0033:0x7f17811eba4a
[ 306.739181][ T1028] 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
[ 306.739184][ T1028] RSP: 002b:00007ffc1d7ab3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 306.739188][ T1028] RAX: ffffffffffffffda RBX: 00000000355adb00 RCX: 00007f17811eba4a
[ 306.739190][ T1028] RDX: 0000000000000038 RSI: 00000000355adb00 RDI: 0000000000000005
[ 306.739192][ T1028] RBP: 00000000355ad910 R08: 00007f1781392200 R09: 000000000000000c
[ 306.739194][ T1028] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 306.739196][ T1028] R13: 00000000355ad910 R14: 0000000000000000 R15: 0000000000000003
| [ 306.739196][ T1028] R13: 00000000355ad910 R14: 0000000000000000 R15: 0000000000000003
| [ 306.739212][ T1028]
| [ 308.115800][ T1046] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1046
| [ 308.116529][ T1046] 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
[ 308.116968][ T1046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 308.116970][ T1046] Call Trace:
[ 308.116973][ T1046]
[ 308.116975][ T1046] dump_stack_lvl (lib/dump_stack.c:123)
[ 308.116984][ T1046] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 308.116992][ T1046] 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
[ 308.117011][ T1046] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 308.117029][ T1046] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 308.117048][ T1046] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 308.117065][ T1046] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 308.117083][ T1046] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 308.117098][ T1046] devlink_reload (net/devlink/dev.c:462)
[ 308.117109][ T1046] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 308.117116][ T1046] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 308.117129][ T1046] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 308.117137][ T1046] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 308.117144][ T1046] ? __nla_parse (lib/nlattr.c:732)
[ 308.117157][ T1046] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 308.117165][ T1046] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 308.117182][ T1046] ? cap_capable (security/commoncap.c:132)
[ 308.117185][ T1046] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 308.117197][ T1046] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 308.117203][ T1046] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 308.117208][ T1046] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 308.117211][ T1046] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 308.117214][ T1046] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 308.117229][ T1046] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 308.117236][ T1046] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 308.117239][ T1046] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 308.117246][ T1046] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 308.117264][ T1046] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 308.117274][ T1046] genl_rcv (net/netlink/genetlink.c:1220)
[ 308.117277][ T1046] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 308.117286][ T1046] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 308.117291][ T1046] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 308.117302][ T1046] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 308.117311][ T1046] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 308.117320][ T1046] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 308.117330][ T1046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 308.117338][ T1046] ? __pfx___sys_sendto (net/socket.c:2147)
[ 308.117358][ T1046] ? __sys_recvmsg (net/socket.c:2861)
[ 308.117362][ T1046] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 308.117364][ T1046] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 308.117378][ T1046] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 308.117385][ T1046] __x64_sys_sendto (net/socket.c:2183)
[ 308.117389][ T1046] ? 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)
[ 308.117395][ T1046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 308.117399][ T1046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 308.117406][ T1046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 308.117409][ T1046] RIP: 0033:0x7f5d51243a4a
[ 308.117414][ T1046] 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
[ 308.117417][ T1046] RSP: 002b:00007fffd97b9078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 308.117421][ T1046] RAX: ffffffffffffffda RBX: 0000000015b2db00 RCX: 00007f5d51243a4a
[ 308.117423][ T1046] RDX: 0000000000000038 RSI: 0000000015b2db00 RDI: 0000000000000005
[ 308.117425][ T1046] RBP: 0000000015b2d910 R08: 00007f5d513ea200 R09: 000000000000000c
[ 308.117426][ T1046] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 308.117428][ T1046] R13: 0000000015b2d910 R14: 0000000000000000 R15: 0000000000000003
| [ 308.117428][ T1046] R13: 0000000015b2d910 R14: 0000000000000000 R15: 0000000000000003
| [ 308.117444][ T1046]
| [ 312.467582][ T1138] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1138
| [ 312.468305][ T1138] 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
[ 312.468773][ T1138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 312.468775][ T1138] Call Trace:
[ 312.468778][ T1138]
[ 312.468781][ T1138] dump_stack_lvl (lib/dump_stack.c:123)
[ 312.468792][ T1138] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 312.468803][ T1138] 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
[ 312.468821][ T1138] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 312.468839][ T1138] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 312.468858][ T1138] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 312.468876][ T1138] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 312.468894][ T1138] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 312.468912][ T1138] devlink_reload (net/devlink/dev.c:462)
[ 312.468927][ T1138] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 312.468938][ T1138] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 312.468962][ T1138] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 312.468976][ T1138] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 312.468989][ T1138] ? __nla_parse (lib/nlattr.c:732)
[ 312.469009][ T1138] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 312.469017][ T1138] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 312.469034][ T1138] ? cap_capable (security/commoncap.c:132)
[ 312.469041][ T1138] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 312.469055][ T1138] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 312.469062][ T1138] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 312.469066][ T1138] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 312.469070][ T1138] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 312.469073][ T1138] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 312.469088][ T1138] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 312.469095][ T1138] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 312.469098][ T1138] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 312.469105][ T1138] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 312.469124][ T1138] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 312.469133][ T1138] genl_rcv (net/netlink/genetlink.c:1220)
[ 312.469137][ T1138] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 312.469145][ T1138] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 312.469150][ T1138] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 312.469163][ T1138] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 312.469171][ T1138] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 312.469180][ T1138] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 312.469192][ T1138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 312.469203][ T1138] ? __pfx___sys_sendto (net/socket.c:2147)
[ 312.469223][ T1138] ? __sys_recvmsg (net/socket.c:2861)
[ 312.469227][ T1138] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 312.469229][ T1138] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 312.469244][ T1138] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 312.469252][ T1138] __x64_sys_sendto (net/socket.c:2183)
[ 312.469256][ T1138] ? 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)
[ 312.469262][ T1138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 312.469267][ T1138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 312.469275][ T1138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 312.469279][ T1138] RIP: 0033:0x7fc06e57ca4a
[ 312.469285][ T1138] 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
[ 312.469287][ T1138] RSP: 002b:00007ffdd3ec0f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 312.469292][ T1138] RAX: ffffffffffffffda RBX: 0000000004988b00 RCX: 00007fc06e57ca4a
[ 312.469295][ T1138] RDX: 0000000000000038 RSI: 0000000004988b00 RDI: 0000000000000005
[ 312.469297][ T1138] RBP: 0000000004988910 R08: 00007fc06e723200 R09: 000000000000000c
[ 312.469299][ T1138] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 312.469301][ T1138] R13: 0000000004988910 R14: 0000000000000000 R15: 0000000000000003
| [ 312.469317][ T1138]
| [ 313.146037][ T1145] netdevsim: Exceeded number of supported nexthops
| [ 313.646826][ T1152] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1152
| [ 313.647484][ T1152] 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
[ 313.647934][ T1152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 313.647936][ T1152] Call Trace:
[ 313.647939][ T1152]
[ 313.647941][ T1152] dump_stack_lvl (lib/dump_stack.c:123)
[ 313.647954][ T1152] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 313.647965][ T1152] 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
[ 313.647984][ T1152] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 313.648002][ T1152] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 313.648021][ T1152] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 313.648038][ T1152] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 313.648056][ T1152] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 313.648072][ T1152] devlink_reload (net/devlink/dev.c:462)
[ 313.648085][ T1152] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 313.648092][ T1152] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 313.648107][ T1152] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 313.648115][ T1152] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 313.648122][ T1152] ? __nla_parse (lib/nlattr.c:732)
[ 313.648137][ T1152] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 313.648147][ T1152] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 313.648164][ T1152] ? cap_capable (security/commoncap.c:132)
[ 313.648169][ T1152] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 313.648182][ T1152] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 313.648189][ T1152] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 313.648194][ T1152] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 313.648197][ T1152] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 313.648200][ T1152] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 313.648215][ T1152] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 313.648221][ T1152] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 313.648225][ T1152] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 313.648232][ T1152] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 313.648250][ T1152] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 313.648260][ T1152] genl_rcv (net/netlink/genetlink.c:1220)
[ 313.648264][ T1152] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 313.648273][ T1152] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 313.648278][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 313.648292][ T1152] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 313.648301][ T1152] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 313.648309][ T1152] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 313.648322][ T1152] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 313.648333][ T1152] ? __pfx___sys_sendto (net/socket.c:2147)
[ 313.648353][ T1152] ? __sys_recvmsg (net/socket.c:2861)
[ 313.648357][ T1152] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 313.648359][ T1152] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 313.648375][ T1152] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 313.648382][ T1152] __x64_sys_sendto (net/socket.c:2183)
[ 313.648386][ T1152] ? 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)
[ 313.648393][ T1152] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 313.648398][ T1152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 313.648404][ T1152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 313.648408][ T1152] RIP: 0033:0x7f6eff411a4a
[ 313.648413][ T1152] 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
[ 313.648415][ T1152] RSP: 002b:00007ffd47c9ca18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 313.648419][ T1152] RAX: ffffffffffffffda RBX: 00000000095c6b00 RCX: 00007f6eff411a4a
[ 313.648422][ T1152] RDX: 0000000000000038 RSI: 00000000095c6b00 RDI: 0000000000000005
[ 313.648423][ T1152] RBP: 00000000095c6910 R08: 00007f6eff5b8200 R09: 000000000000000c
[ 313.648425][ T1152] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 313.648427][ T1152] R13: 00000000095c6910 R14: 0000000000000000 R15: 0000000000000003
| [ 315.769555][ T1191] netdevsim: Failed to replace nexthop bucket
| [ 315.769999][ T1191] netdevsim: Failed to replace nexthop bucket
| [ 317.046891][ T1217] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1217
| [ 317.048103][ T1217] 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
[ 317.049775][ T1217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 317.049779][ T1217] Call Trace:
[ 317.049783][ T1217]
[ 317.049787][ T1217] dump_stack_lvl (lib/dump_stack.c:123)
[ 317.049803][ T1217] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 317.049820][ T1217] 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
[ 317.049858][ T1217] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 317.049891][ T1217] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 317.049924][ T1217] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 317.049956][ T1217] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 317.049991][ T1217] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 317.050020][ T1217] devlink_reload (net/devlink/dev.c:462)
[ 317.050039][ T1217] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 317.050052][ T1217] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 317.050078][ T1217] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 317.050093][ T1217] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 317.050108][ T1217] ? __nla_parse (lib/nlattr.c:732)
[ 317.050134][ T1217] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 317.050147][ T1217] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 317.050182][ T1217] ? cap_capable (security/commoncap.c:132)
[ 317.050190][ T1217] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 317.050212][ T1217] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 317.050224][ T1217] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 317.050234][ T1217] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 317.050239][ T1217] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 317.050245][ T1217] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 317.050278][ T1217] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 317.050291][ T1217] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 317.050298][ T1217] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 317.050312][ T1217] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 317.050350][ T1217] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 317.050368][ T1217] genl_rcv (net/netlink/genetlink.c:1220)
[ 317.050374][ T1217] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 317.050389][ T1217] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 317.050400][ T1217] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 317.050422][ T1217] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 317.050440][ T1217] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 317.050458][ T1217] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 317.050481][ T1217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 317.050496][ T1217] ? __pfx___sys_sendto (net/socket.c:2147)
[ 317.050536][ T1217] ? __sys_recvmsg (net/socket.c:2861)
[ 317.050544][ T1217] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 317.050548][ T1217] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 317.050576][ T1217] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 317.050592][ T1217] __x64_sys_sendto (net/socket.c:2183)
[ 317.050599][ T1217] ? 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)
[ 317.050609][ T1217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 317.050618][ T1217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 317.050630][ T1217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 317.050637][ T1217] RIP: 0033:0x7f307a21aa4a
[ 317.050645][ T1217] 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
[ 317.050650][ T1217] RSP: 002b:00007ffd30efa438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 317.050657][ T1217] RAX: ffffffffffffffda RBX: 0000000032cb9b00 RCX: 00007f307a21aa4a
[ 317.050661][ T1217] RDX: 0000000000000038 RSI: 0000000032cb9b00 RDI: 0000000000000005
[ 317.050664][ T1217] RBP: 0000000032cb9910 R08: 00007f307a3c1200 R09: 000000000000000c
[ 317.050667][ T1217] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 317.050670][ T1217] R13: 0000000032cb9910 R14: 0000000000000000 R15: 0000000000000003
| [ 317.050670][ T1217] R13: 0000000032cb9910 R14: 0000000000000000 R15: 0000000000000003
| [ 317.050703][ T1217]
| [ 318.519411][ T1246] BUG: using smp_processor_id() in preemptible [00000000] code: devlink/1246
| [ 318.520048][ T1246] 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
[ 318.521539][ T1246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 318.521540][ T1246] Call Trace:
[ 318.521543][ T1246]
[ 318.521546][ T1246] dump_stack_lvl (lib/dump_stack.c:123)
[ 318.521558][ T1246] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 318.521569][ T1246] 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
[ 318.521588][ T1246] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 318.521606][ T1246] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 318.521626][ T1246] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 318.521642][ T1246] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 318.521663][ T1246] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 318.521682][ T1246] devlink_reload (net/devlink/dev.c:462)
[ 318.521705][ T1246] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 318.521711][ T1246] ? devlink_resources_validate (net/devlink/resource.c:311)
[ 318.521724][ T1246] devlink_nl_reload_doit (net/devlink/dev.c:584)
[ 318.521732][ T1246] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 318.521739][ T1246] ? __nla_parse (lib/nlattr.c:732)
[ 318.521753][ T1246] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1117)
[ 318.521762][ T1246] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088)
[ 318.521778][ T1246] ? cap_capable (security/commoncap.c:132)
[ 318.521785][ T1246] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 318.521797][ T1246] genl_family_rcv_msg (net/netlink/genetlink.c:1195)
[ 318.521803][ T1246] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160)
[ 318.521808][ T1246] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257)
[ 318.521811][ T1246] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520)
[ 318.521814][ T1246] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288)
[ 318.521829][ T1246] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211)
[ 318.521835][ T1246] netlink_rcv_skb (net/netlink/af_netlink.c:2534)
[ 318.521839][ T1246] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201)
[ 318.521845][ T1246] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511)
[ 318.521864][ T1246] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340)
[ 318.521873][ T1246] genl_rcv (net/netlink/genetlink.c:1220)
[ 318.521876][ T1246] netlink_unicast (net/netlink/af_netlink.c:1314 net/netlink/af_netlink.c:1339)
[ 318.521884][ T1246] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324)
[ 318.521889][ T1246] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 318.521902][ T1246] netlink_sendmsg (net/netlink/af_netlink.c:1883)
[ 318.521911][ T1246] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802)
[ 318.521919][ T1246] ? __might_fault (mm/memory.c:6991 mm/memory.c:6985)
[ 318.521932][ T1246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 318.521943][ T1246] ? __pfx___sys_sendto (net/socket.c:2147)
[ 318.521962][ T1246] ? __sys_recvmsg (net/socket.c:2861)
[ 318.521966][ T1246] ? __pfx___sys_recvmsg (net/socket.c:2846)
[ 318.521969][ T1246] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 318.521988][ T1246] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415)
[ 318.521995][ T1246] __x64_sys_sendto (net/socket.c:2183)
[ 318.521999][ T1246] ? 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)
[ 318.522006][ T1246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 318.522010][ T1246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 318.522016][ T1246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 318.522020][ T1246] RIP: 0033:0x7f3aa3728a4a
[ 318.522025][ T1246] 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
[ 318.522027][ T1246] RSP: 002b:00007ffebd01afc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 318.522031][ T1246] RAX: ffffffffffffffda RBX: 00000000364c9b00 RCX: 00007f3aa3728a4a
[ 318.522034][ T1246] RDX: 0000000000000038 RSI: 00000000364c9b00 RDI: 0000000000000005
[ 318.522035][ T1246] RBP: 00000000364c9910 R08: 00007f3aa38cf200 R09: 000000000000000c
[ 318.522037][ T1246] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200
[ 318.522039][ T1246] R13: 00000000364c9910 R14: 0000000000000000 R15: 0000000000000003
| [ 318.522055][ T1246]
| [ 318.600668][ T1246] Failed to register nexthop notifier
| [ 319.189761][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12
| [ 319.190515][ 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
[ 319.190942][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 319.190944][ T12] Workqueue: netns cleanup_net
[ 319.190952][ T12] Call Trace:
[ 319.190954][ T12]
[ 319.190957][ T12] dump_stack_lvl (lib/dump_stack.c:123)
[ 319.190965][ T12] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 319.190974][ 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
[ 319.190993][ T12] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 319.191011][ T12] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 319.191031][ T12] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 319.191048][ T12] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 319.191066][ T12] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim
[ 319.191082][ T12] devlink_reload (net/devlink/dev.c:462)
[ 319.191093][ T12] ? __pfx_devlink_reload (net/devlink/dev.c:446)
[ 319.191110][ T12] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513)
[ 319.191117][ T12] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496)
[ 319.191119][ T12] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 319.191125][ T12] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879)
[ 319.191142][ T12] ops_undo_list (net/core/net_namespace.c:162 net/core/net_namespace.c:235)
[ 319.191152][ T12] ? __pfx_ops_undo_list (net/core/net_namespace.c:224)
[ 319.191159][ T12] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:412)
[ 319.191169][ T12] cleanup_net (net/core/net_namespace.c:688)
[ 319.191175][ T12] ? __pfx_cleanup_net (net/core/net_namespace.c:652)
[ 319.191183][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 319.191192][ T12] process_one_work (kernel/workqueue.c:3243)
[ 319.191209][ T12] ? __pfx_process_one_work (kernel/workqueue.c:3140)
[ 319.191222][ T12] ? assign_work (kernel/workqueue.c:1200)
[ 319.191231][ T12] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402)
[ 319.191245][ T12] ? __pfx_worker_thread (kernel/workqueue.c:3348)
[ 319.191251][ T12] kthread (kernel/kthread.c:464)
[ 319.191257][ T12] ? __pfx_kthread (kernel/kthread.c:413)
[ 319.191259][ T12] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 319.191264][ T12] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 319.191273][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 319.191278][ T12] ? __pfx_kthread (kernel/kthread.c:413)
[ 319.191284][ T12] ret_from_fork (arch/x86/kernel/process.c:148)
[ 319.191287][ T12] ? __pfx_kthread (kernel/kthread.c:413)
[ 319.191291][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 319.191291][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 319.191310][ T12]
| [ 319.288545][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: nexthop.sh/228
| [ 319.289390][ T228] 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
[ 319.289874][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 319.289876][ T228] Call Trace:
[ 319.289879][ T228]
[ 319.289882][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 319.289893][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 319.289903][ T228] 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
[ 319.289922][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 319.289941][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 319.289960][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 319.289978][ T228] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim
[ 319.289997][ T228] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim
[ 319.290013][ T228] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295)
[ 319.290022][ T228] ? klist_put (lib/klist.c:220)
[ 319.290030][ T228] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586)
[ 319.290041][ T228] device_del (drivers/base/core.c:3882)
[ 319.290048][ T228] ? __pfx_device_del (drivers/base/core.c:3836)
[ 319.290062][ T228] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923)
[ 319.290065][ T228] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim
[ 319.290083][ T228] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim
[ 319.290096][ T228] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24)
[ 319.290103][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 319.290112][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 319.290114][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 319.290125][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 319.290136][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 319.290144][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 319.290156][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 319.290170][ T228] ksys_write (fs/read_write.c:738)
[ 319.290175][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 319.290178][ T228] ? 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)
[ 319.290193][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 319.290202][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 319.290206][ T228] RIP: 0033:0x7f9d7af84b77
[ 319.290212][ T228] 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
[ 319.290215][ T228] RSP: 002b:00007ffe507874d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 319.290219][ T228] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f9d7af84b77
[ 319.290221][ T228] RDX: 0000000000000005 RSI: 000055d8a5274940 RDI: 0000000000000001
[ 319.290223][ T228] RBP: 000055d8a5274940 R08: 0000000000000000 R09: 00007f9d7aff74e0
[ 319.290225][ T228] R10: 00007f9d7aff73e0 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