====================================== | xx__-> [ 9.445587][ T190] ------------[ cut here ]------------ | [ 9.445811][ T190] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/190 | [ 9.446052][ T190] Modules linked in: | [ 9.446498][ T190] Tainted: [W]=WARN [ 9.446610][ T190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.446781][ T190] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.446998][ T190] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.447481][ T190] RSP: 0018:ffa0000000837a80 EFLAGS: 00010286 [ 9.447660][ T190] RAX: 00000000ffffffa6 RBX: ff1100000995cac0 RCX: 1ff4000000106f16 [ 9.447861][ T190] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000995cb7c [ 9.448061][ T190] RBP: ff1100000a829000 R08: 1fe220000132b971 R09: ff1100000f050b80 [ 9.448265][ T190] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.448471][ T190] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000a829000 [ 9.448680][ T190] FS: 00007f6e66880840(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 9.448917][ T190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.449088][ T190] CR2: 0000000000479648 CR3: 000000000debc003 CR4: 0000000000771ef0 [ 9.449323][ T190] PKRU: 55555554 [ 9.449430][ T190] Call Trace: [ 9.449533][ T190] [ 9.449609][ T190] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.449746][ T190] ? notifier_call_chain (kernel/notifier.c:85) [ 9.449884][ T190] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.449990][ T190] register_netdevice (net/core/dev.c:11488) [ 9.450127][ T190] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.450295][ T190] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.450439][ T190] register_netdev (net/core/dev.c:11552) [ 9.450573][ T190] loopback_net_init (drivers/net/loopback.c:218) [ 9.450714][ T190] ops_init (net/core/net_namespace.c:137) [ 9.450819][ T190] setup_net (net/core/net_namespace.c:446) [ 9.450922][ T190] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.451056][ T190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.451191][ T190] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.451329][ T190] copy_net_ns (net/core/net_namespace.c:579) [ 9.451470][ T190] create_new_namespaces (kernel/nsproxy.c:132) [ 9.451613][ T190] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.451748][ T190] ksys_unshare (kernel/fork.c:3243) [ 9.451884][ T190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.452019][ T190] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.452157][ T190] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.452293][ T190] ? __ia32_sys_open (fs/open.c:1374) [ 9.452435][ T190] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.452571][ T190] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.452711][ T190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.452845][ T190] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.452983][ T190] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.453120][ T190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.453287][ T190] RIP: 0033:0x7f6e66b42bcb [ 9.453433][ T190] Code: 73 01 c3 48 8b 0d 2d 82 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 10 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d fd 81 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 2d 82 0f 00 mov 0xf822d(%rip),%rcx # 0xf8237 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 10 01 00 00 mov $0x110,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf8237 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf820d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.453916][ T190] RSP: 002b:00007fff0c6676f8 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.454120][ T190] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f6e66b42bcb [ 9.454321][ T190] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.454526][ T190] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.454735][ T190] R10: 0000000000000000 R11: 0000000000000202 R12: 00007fff0c669920 [ 9.454937][ T190] R13: 0000000000000001 R14: 00007f6e668806f8 R15: 00007fff0c66b888 | [ 9.459424][ T190] ------------[ cut here ]------------ | [ 9.459583][ T190] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/190 | [ 9.459823][ T190] Modules linked in: | [ 9.460238][ T190] Tainted: [W]=WARN [ 9.460341][ T190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.460515][ T190] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.460697][ T190] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.461173][ T190] RSP: 0018:ffa0000000837918 EFLAGS: 00010286 [ 9.461372][ T190] RAX: 00000000ffffffa6 RBX: ff1100000c7658c0 RCX: 1ff4000000106ee9 [ 9.461574][ T190] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c76597c [ 9.461778][ T190] RBP: ff1100000a97c000 R08: 1fe22000018ecb31 R09: ff1100000f050b80 [ 9.461979][ T190] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.462180][ T190] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000a97c000 [ 9.462387][ T190] FS: 00007f6e66880840(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 9.462626][ T190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.462794][ T190] CR2: 0000000000479648 CR3: 000000000debc003 CR4: 0000000000771ef0 [ 9.462997][ T190] PKRU: 55555554 [ 9.463099][ T190] Call Trace: [ 9.463200][ T190] [ 9.463268][ T190] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.463407][ T190] ? notifier_call_chain (kernel/notifier.c:85) [ 9.463541][ T190] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.463648][ T190] register_netdevice (net/core/dev.c:11488) [ 9.463783][ T190] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.463951][ T190] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.464088][ T190] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.464223][ T190] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.464357][ T190] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.464497][ T190] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.464636][ T190] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.464772][ T190] ? __kmalloc_noprof (mm/slub.c:5296 mm/slub.c:5307) [ 9.464910][ T190] ops_init (net/core/net_namespace.c:137) [ 9.465012][ T190] setup_net (net/core/net_namespace.c:446) [ 9.465115][ T190] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.465247][ T190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.465386][ T190] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.465521][ T190] copy_net_ns (net/core/net_namespace.c:579) [ 9.465662][ T190] create_new_namespaces (kernel/nsproxy.c:132) [ 9.465799][ T190] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.465933][ T190] ksys_unshare (kernel/fork.c:3243) [ 9.466067][ T190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.466201][ T190] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.466333][ T190] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.466472][ T190] ? __ia32_sys_open (fs/open.c:1374) [ 9.466615][ T190] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.466747][ T190] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.466880][ T190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.467015][ T190] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.467150][ T190] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.467284][ T190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.467456][ T190] RIP: 0033:0x7f6e66b42bcb [ 9.467595][ T190] Code: 73 01 c3 48 8b 0d 2d 82 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 10 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d fd 81 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 2d 82 0f 00 mov 0xf822d(%rip),%rcx # 0xf8237 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 10 01 00 00 mov $0x110,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf8237 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf820d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.468072][ T190] RSP: 002b:00007fff0c6676f8 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.468272][ T190] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f6e66b42bcb [ 9.468475][ T190] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.468677][ T190] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.468875][ T190] R10: 0000000000000000 R11: 0000000000000202 R12: 00007fff0c669920 [ 9.469075][ T190] R13: 0000000000000001 R14: 00007f6e668806f8 R15: 00007fff0c66b888 | [ 9.473439][ T190] ------------[ cut here ]------------ | [ 9.473591][ T190] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/190 | [ 9.473925][ T190] Modules linked in: | [ 9.474300][ T190] Tainted: [W]=WARN [ 9.474497][ T190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.474673][ T190] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.474848][ T190] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.475424][ T190] RSP: 0018:ffa00000008378f8 EFLAGS: 00010286 [ 9.475594][ T190] RAX: 00000000ffffffa6 RBX: ff110000096b2740 RCX: 1ff4000000106ee5 [ 9.475890][ T190] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000096b27fc [ 9.476093][ T190] RBP: ff11000008da4000 R08: 1fe22000012d6501 R09: ff1100000f050b80 [ 9.476387][ T190] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.476591][ T190] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000008da4000 [ 9.476819][ T190] FS: 00007f6e66880840(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 9.477146][ T190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.477316][ T190] CR2: 0000000000479648 CR3: 000000000debc003 CR4: 0000000000771ef0 [ 9.477618][ T190] PKRU: 55555554 [ 9.477719][ T190] Call Trace: [ 9.477824][ T190] [ 9.477894][ T190] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.478035][ T190] ? notifier_call_chain (kernel/notifier.c:85) [ 9.478170][ T190] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.478359][ T190] register_netdevice (net/core/dev.c:11488) [ 9.478501][ T190] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.478678][ T190] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.478818][ T190] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.479042][ T190] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.479182][ T190] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.479317][ T190] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.479542][ T190] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.479684][ T190] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 9.479820][ T190] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 9.479956][ T190] vti_init_net (net/ipv4/ip_vti.c:517) [ 9.480101][ T190] ops_init (net/core/net_namespace.c:137) [ 9.480290][ T190] setup_net (net/core/net_namespace.c:446) [ 9.480397][ T190] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.480530][ T190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.480670][ T190] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.480893][ T190] copy_net_ns (net/core/net_namespace.c:579) [ 9.481029][ T190] create_new_namespaces (kernel/nsproxy.c:132) [ 9.481176][ T190] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.481311][ T190] ksys_unshare (kernel/fork.c:3243) [ 9.481449][ T190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.481583][ T190] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.481722][ T190] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.481856][ T190] ? __ia32_sys_open (fs/open.c:1374) [ 9.482081][ T190] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.482222][ T190] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.482359][ T190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.482498][ T190] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.482724][ T190] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.482858][ T190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.483025][ T190] RIP: 0033:0x7f6e66b42bcb [ 9.483173][ T190] Code: 73 01 c3 48 8b 0d 2d 82 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 10 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d fd 81 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 2d 82 0f 00 mov 0xf822d(%rip),%rcx # 0xf8237 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 10 01 00 00 mov $0x110,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf8237 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf820d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.483758][ T190] RSP: 002b:00007fff0c6676f8 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.484051][ T190] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f6e66b42bcb [ 9.484257][ T190] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.484467][ T190] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.484762][ T190] R10: 0000000000000000 R11: 0000000000000202 R12: 00007fff0c669920 [ 9.484961][ T190] R13: 0000000000000001 R14: 00007f6e668806f8 R15: 00007fff0c66b888 | [ 9.489946][ T190] ------------[ cut here ]------------ | [ 9.490092][ T190] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/190 | [ 9.490319][ T190] Modules linked in: | [ 9.490748][ T190] Tainted: [W]=WARN [ 9.490884][ T190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.491055][ T190] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.491228][ T190] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.491712][ T190] RSP: 0018:ffa0000000837a78 EFLAGS: 00010286 [ 9.491975][ T190] RAX: 00000000ffffffa6 RBX: ff110000096b31c0 RCX: 1ff4000000106f15 [ 9.492172][ T190] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000096b327c [ 9.492373][ T190] RBP: ff110000059e1000 R08: 1fe22000012d6651 R09: ff1100000f050b80 [ 9.492666][ T190] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.492868][ T190] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000059e1000 [ 9.493155][ T190] FS: 00007f6e66880840(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 9.493392][ T190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.493558][ T190] CR2: 0000000000479648 CR3: 000000000debc003 CR4: 0000000000771ef0 [ 9.493855][ T190] PKRU: 55555554 [ 9.493959][ T190] Call Trace: [ 9.494059][ T190] [ 9.494128][ T190] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.494260][ T190] ? notifier_call_chain (kernel/notifier.c:85) [ 9.494484][ T190] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.494587][ T190] register_netdevice (net/core/dev.c:11488) [ 9.494731][ T190] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.494904][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.495125][ T190] register_netdev (net/core/dev.c:11552) [ 9.495257][ T190] vti6_init_net (net/ipv6/ip6_vti.c:1167) [ 9.495398][ T190] ops_init (net/core/net_namespace.c:137) [ 9.495500][ T190] setup_net (net/core/net_namespace.c:446) [ 9.495693][ T190] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.495831][ T190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.495970][ T190] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.496105][ T190] copy_net_ns (net/core/net_namespace.c:579) [ 9.496326][ T190] create_new_namespaces (kernel/nsproxy.c:132) [ 9.496468][ T190] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.496605][ T190] ksys_unshare (kernel/fork.c:3243) [ 9.496738][ T190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.496961][ T190] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.497101][ T190] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.497235][ T190] ? __ia32_sys_open (fs/open.c:1374) [ 9.497374][ T190] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.497594][ T190] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.497731][ T190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.497864][ T190] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.498004][ T190] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.498229][ T190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.498400][ T190] RIP: 0033:0x7f6e66b42bcb [ 9.498540][ T190] Code: 73 01 c3 48 8b 0d 2d 82 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 10 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d fd 81 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 2d 82 0f 00 mov 0xf822d(%rip),%rcx # 0xf8237 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 10 01 00 00 mov $0x110,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf8237 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf820d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.499112][ T190] RSP: 002b:00007fff0c6676f8 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.499315][ T190] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f6e66b42bcb [ 9.499517][ T190] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.499719][ T190] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.499915][ T190] R10: 0000000000000000 R11: 0000000000000202 R12: 00007fff0c669920 [ 9.500209][ T190] R13: 0000000000000001 R14: 00007f6e668806f8 R15: 00007fff0c66b888 | [ 9.504889][ T190] ------------[ cut here ]------------ | [ 9.505035][ T190] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/190 | [ 9.505353][ T190] Modules linked in: | [ 9.506245][ T190] Tainted: [W]=WARN [ 9.506345][ T190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.506566][ T190] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.506748][ T190] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.507223][ T190] RSP: 0018:ffa0000000837a68 EFLAGS: 00010286 [ 9.507447][ T190] RAX: 00000000ffffffa6 RBX: ff11000008fec040 RCX: 1ff4000000106f13 [ 9.507711][ T190] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008fec0fc [ 9.507918][ T190] RBP: ff11000008389000 R08: 1fe22000011fd821 R09: ff1100000f050b80 [ 9.508116][ T190] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.508315][ T190] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000008389000 [ 9.508574][ T190] FS: 00007f6e66880840(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 9.508818][ T190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.508985][ T190] CR2: 0000000000479648 CR3: 000000000debc003 CR4: 0000000000771ef0 [ 9.509185][ T190] PKRU: 55555554 [ 9.509285][ T190] Call Trace: [ 9.509437][ T190] [ 9.509506][ T190] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.509650][ T190] ? notifier_call_chain (kernel/notifier.c:85) [ 9.509788][ T190] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.509890][ T190] register_netdevice (net/core/dev.c:11488) [ 9.510025][ T190] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.510194][ T190] register_netdev (net/core/dev.c:11552) [ 9.510327][ T190] sit_init_net (net/ipv6/sit.c:1860) [ 9.510518][ T190] ops_init (net/core/net_namespace.c:137) [ 9.510629][ T190] setup_net (net/core/net_namespace.c:446) [ 9.510737][ T190] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.510870][ T190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.511004][ T190] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.511141][ T190] copy_net_ns (net/core/net_namespace.c:579) [ 9.511275][ T190] create_new_namespaces (kernel/nsproxy.c:132) [ 9.511464][ T190] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.511613][ T190] ksys_unshare (kernel/fork.c:3243) [ 9.511746][ T190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.511879][ T190] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.512013][ T190] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.512146][ T190] ? __ia32_sys_open (fs/open.c:1374) [ 9.512282][ T190] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.512471][ T190] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.512619][ T190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.512764][ T190] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.512897][ T190] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.513030][ T190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.513195][ T190] RIP: 0033:0x7f6e66b42bcb [ 9.513483][ T190] Code: 73 01 c3 48 8b 0d 2d 82 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 10 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d fd 81 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 2d 82 0f 00 mov 0xf822d(%rip),%rcx # 0xf8237 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 10 01 00 00 mov $0x110,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf8237 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf820d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.513968][ T190] RSP: 002b:00007fff0c6676f8 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.514168][ T190] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f6e66b42bcb [ 9.514507][ T190] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.514718][ T190] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.514919][ T190] R10: 0000000000000000 R11: 0000000000000202 R12: 00007fff0c669920 [ 9.515117][ T190] R13: 0000000000000001 R14: 00007f6e668806f8 R15: 00007fff0c66b888 | [ 9.526254][ T190] ------------[ cut here ]------------ | [ 9.526502][ T190] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/190 | [ 9.526740][ T190] Modules linked in: | [ 9.527119][ T190] Tainted: [W]=WARN [ 9.527221][ T190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.527397][ T190] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.527582][ T190] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.528068][ T190] RSP: 0018:ffa0000000837a78 EFLAGS: 00010286 [ 9.528239][ T190] RAX: 00000000ffffffa6 RBX: ff11000005656740 RCX: 1ff4000000106f15 [ 9.528444][ T190] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000056567fc [ 9.528649][ T190] RBP: ff1100000f089000 R08: 1fe2200000acad01 R09: ff1100000f050b80 [ 9.528860][ T190] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 9.529060][ T190] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f089000 [ 9.529261][ T190] FS: 00007f6e66880840(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 9.529510][ T190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.529687][ T190] CR2: 00007fcd6cde1690 CR3: 000000000debc003 CR4: 0000000000771ef0 [ 9.529890][ T190] PKRU: 55555554 [ 9.529991][ T190] Call Trace: [ 9.530093][ T190] [ 9.530164][ T190] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.530300][ T190] ? notifier_call_chain (kernel/notifier.c:85) [ 9.530443][ T190] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.530546][ T190] register_netdevice (net/core/dev.c:11488) [ 9.530689][ T190] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.530856][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.530991][ T190] register_netdev (net/core/dev.c:11552) [ 9.531126][ T190] ip6_tnl_init_net (net/ipv6/ip6_tunnel.c:2346) [ 9.531262][ T190] ops_init (net/core/net_namespace.c:137) [ 9.531372][ T190] setup_net (net/core/net_namespace.c:446) [ 9.531474][ T190] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.531612][ T190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.531746][ T190] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.531880][ T190] copy_net_ns (net/core/net_namespace.c:579) [ 9.532016][ T190] create_new_namespaces (kernel/nsproxy.c:132) [ 9.532153][ T190] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.532290][ T190] ksys_unshare (kernel/fork.c:3243) [ 9.532430][ T190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.532564][ T190] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.532703][ T190] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.532838][ T190] ? __ia32_sys_open (fs/open.c:1374) [ 9.532976][ T190] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.533109][ T190] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.533245][ T190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.533387][ T190] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.533522][ T190] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.533660][ T190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.533824][ T190] RIP: 0033:0x7f6e66b42bcb [ 9.533964][ T190] Code: 73 01 c3 48 8b 0d 2d 82 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 10 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d fd 81 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 2d 82 0f 00 mov 0xf822d(%rip),%rcx # 0xf8237 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 10 01 00 00 mov $0x110,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf8237 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf820d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.534444][ T190] RSP: 002b:00007fff0c6676f8 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.534650][ T190] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f6e66b42bcb [ 9.534849][ T190] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.535047][ T190] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.535248][ T190] R10: 0000000000000000 R11: 0000000000000202 R12: 00007fff0c669920 [ 9.535453][ T190] R13: 0000000000000001 R14: 00007f6e668806f8 R15: 00007fff0c66b888 | [ 9.603863][ T193] ------------[ cut here ]------------ | [ 9.604026][ T193] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/193 | [ 9.604269][ T193] Modules linked in: | [ 9.604659][ T193] Tainted: [W]=WARN [ 9.604760][ T193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.604927][ T193] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.605109][ T193] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.605595][ T193] RSP: 0018:ffa0000000907020 EFLAGS: 00010286 [ 9.605766][ T193] RAX: 00000000ffffffa6 RBX: ff110000057a18c0 RCX: 1ff4000000120dca [ 9.605967][ T193] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000057a197c [ 9.606164][ T193] RBP: ff1100000a829000 R08: 1fe2200000af4331 R09: ff1100000f168b58 [ 9.606368][ T193] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.606566][ T193] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.606770][ T193] FS: 00007fb0b77ac840(0000) GS:ff110000d12c7000(0000) knlGS:0000000000000000 [ 9.607008][ T193] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.607175][ T193] CR2: 0000000034d94988 CR3: 00000000099a8002 CR4: 0000000000771ef0 [ 9.607468][ T193] PKRU: 55555554 [ 9.607569][ T193] Call Trace: [ 9.607676][ T193] [ 9.607746][ T193] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.607884][ T193] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.607985][ T193] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.608119][ T193] __dev_notify_flags (net/core/dev.c:9787) [ 9.608256][ T193] ? netif_change_name (net/core/dev.c:1495) [ 9.608477][ T193] ? __dev_change_flags (net/core/dev.c:9752) [ 9.608617][ T193] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.608750][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.608890][ T193] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.609026][ T193] netif_change_flags (net/core/dev.c:9820) [ 9.609160][ T193] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.609295][ T193] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.609453][ T193] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.609590][ T193] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.609763][ T193] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.609900][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.610034][ T193] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.610168][ T193] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.610305][ T193] ? __kernel_text_address (kernel/extable.c:79) [ 9.610442][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.610578][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.610717][ T193] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.610852][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.610985][ T193] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.611116][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.611249][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.611390][ T193] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.611524][ T193] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.611664][ T193] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.611798][ T193] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.611933][ T193] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.612069][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.612207][ T193] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.612342][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.612478][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.612616][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.612749][ T193] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.612882][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.613019][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.613152][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.613286][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.613426][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.613559][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.613696][ T193] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.613830][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.613965][ T193] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.614096][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.614230][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.614368][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.614502][ T193] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.614639][ T193] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.614773][ T193] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.614909][ T193] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.615044][ T193] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.615179][ T193] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.615312][ T193] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.615454][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.615589][ T193] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.615729][ T193] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.615863][ T193] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.616000][ T193] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.616134][ T193] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.616266][ T193] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.616437][ T193] ? move_addr_to_kernel (net/socket.c:258) [ 9.616572][ T193] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.616709][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.616843][ T193] ___sys_sendmsg (net/socket.c:2752) [ 9.616979][ T193] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.617145][ T193] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.617292][ T193] __sys_sendmsg (net/socket.c:2784) [ 9.617432][ T193] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.617567][ T193] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.617739][ T193] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.617873][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.618010][ T193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.618143][ T193] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.618277][ T193] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.618414][ T193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.618579][ T193] RIP: 0033:0x7fb0b79e608e [ 9.618723][ T193] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.619196][ T193] RSP: 002b:00007fffcc131340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.619401][ T193] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb0b79e608e [ 9.619603][ T193] RDX: 0000000000000000 RSI: 00007fffcc1313f0 RDI: 0000000000000003 [ 9.619803][ T193] RBP: 00007fffcc131350 R08: 0000000000000000 R09: 0000000000000000 [ 9.620001][ T193] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e85c [ 9.620200][ T193] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffcc131ac0 | [ 9.778119][ T189] ------------[ cut here ]------------ | [ 9.778475][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 9.778913][ T189] Modules linked in: netdevsim psample | [ 9.779585][ T189] Tainted: [W]=WARN [ 9.779766][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.780034][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.780297][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.780956][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 9.781217][ T189] RAX: 00000000ffffffa6 RBX: ff110000057a1540 RCX: 1ff4000000114e66 [ 9.781524][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000057a15fc [ 9.781827][ T189] RBP: ff1100000f88a000 R08: 1fe2200000af42c1 R09: ff1100000ea4d248 [ 9.782120][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.782429][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f88a000 [ 9.782752][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 9.783092][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.783350][ T189] CR2: 00007feafff7f808 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 9.783685][ T189] PKRU: 55555554 [ 9.783858][ T189] Call Trace: [ 9.784032][ T189] [ 9.784168][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.784404][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.784580][ T189] register_netdevice (net/core/dev.c:11488) [ 9.784807][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.785068][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 9.785333][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 9.785565][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 9.785833][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.786049][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 9.786306][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 9.786536][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 9.786724][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.786949][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 9.787213][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 9.787448][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 9.787671][ T189] call_driver_probe (drivers/base/dd.c:629) [ 9.787888][ T189] really_probe (drivers/base/dd.c:709) [ 9.788104][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 9.788316][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 9.788548][ T189] driver_probe_device (drivers/base/dd.c:901) [ 9.788774][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 9.788989][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 9.789206][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 9.789436][ T189] __device_attach (drivers/base/dd.c:1101) [ 9.789665][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.789884][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 9.790145][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.790376][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 9.790594][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 9.790825][ T189] bus_probe_device (drivers/base/bus.c:613) [ 9.791043][ T189] device_add (drivers/base/core.c:3706) [ 9.791259][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 9.791531][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 9.791757][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 9.791982][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 9.792243][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.792472][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 9.792736][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 9.792956][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.793180][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.793410][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.793636][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.793812][ T189] new_sync_write (fs/read_write.c:595) [ 9.794030][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.794246][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.794477][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.794706][ T189] ? ksys_write (fs/read_write.c:740) [ 9.794932][ T189] vfs_write (fs/read_write.c:688) [ 9.795114][ T189] ksys_write (fs/read_write.c:740) [ 9.795291][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 9.795522][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 9.795749][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.795972][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.796191][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.796428][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.796655][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.796912][ T189] RIP: 0033:0x7f11a01cd08e [ 9.797138][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.797800][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.798104][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 9.798414][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7d60 RDI: 0000000000000006 [ 9.798720][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 9.799022][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 9.799320][ T189] R13: 000055b38c8f7d60 R14: 0000000000000006 R15: 00007f119ffd10d0 | [ 9.956076][ T189] ------------[ cut here ]------------ | [ 9.956451][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 9.956887][ T189] Modules linked in: netdevsim psample | [ 9.957620][ T189] Tainted: [W]=WARN [ 9.957804][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.958074][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.958348][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.959016][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 9.959290][ T189] RAX: 00000000ffffffa6 RBX: ff1100000c74fe00 RCX: 1ff4000000114e66 [ 9.959621][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c74febc [ 9.959951][ T189] RBP: ff11000009bca000 R08: 1fe22000018e9fd9 R09: ff1100000ea4d248 [ 9.960252][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.960564][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009bca000 [ 9.960884][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 9.961251][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.961528][ T189] CR2: 00007f119f610024 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 9.961856][ T189] PKRU: 55555554 [ 9.962033][ T189] Call Trace: [ 9.962207][ T189] [ 9.962355][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.962616][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.962795][ T189] register_netdevice (net/core/dev.c:11488) [ 9.963032][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.963312][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 9.963640][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 9.963869][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 9.964147][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.964394][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 9.964674][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 9.964893][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 9.965082][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.965304][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 9.965594][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 9.965839][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 9.966086][ T189] call_driver_probe (drivers/base/dd.c:629) [ 9.966313][ T189] really_probe (drivers/base/dd.c:709) [ 9.966544][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 9.966784][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 9.967011][ T189] driver_probe_device (drivers/base/dd.c:901) [ 9.967248][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 9.967484][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 9.967717][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 9.967953][ T189] __device_attach (drivers/base/dd.c:1101) [ 9.968188][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.968430][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 9.968694][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.968925][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 9.969147][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 9.969380][ T189] bus_probe_device (drivers/base/bus.c:613) [ 9.969609][ T189] device_add (drivers/base/core.c:3706) [ 9.969838][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 9.970107][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 9.970332][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 9.970723][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 9.970992][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.971220][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 9.971495][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 9.971732][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.971955][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.972178][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.972419][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.972595][ T189] new_sync_write (fs/read_write.c:595) [ 9.972849][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.973087][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.973316][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.973546][ T189] ? ksys_write (fs/read_write.c:740) [ 9.973786][ T189] vfs_write (fs/read_write.c:688) [ 9.973977][ T189] ksys_write (fs/read_write.c:740) [ 9.974163][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 9.974393][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 9.974628][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.974852][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.975078][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.975307][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.975541][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.975814][ T189] RIP: 0033:0x7f11a01cd08e [ 9.976038][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.976720][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.977038][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 9.977333][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7d60 RDI: 0000000000000006 [ 9.977778][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 9.978090][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 9.978419][ T189] R13: 000055b38c8f7d60 R14: 0000000000000006 R15: 00007f119ffd10d0 | [ 10.261703][ T189] ------------[ cut here ]------------ | [ 10.261930][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 10.262315][ T189] Modules linked in: netdevsim psample | [ 10.262823][ T189] Tainted: [W]=WARN [ 10.262931][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.263118][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.263304][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.263840][ T189] RSP: 0018:ffa00000008a6f90 EFLAGS: 00010286 [ 10.264025][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e03ae40 RCX: 1ff4000000114db8 [ 10.264241][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e03aefc [ 10.264464][ T189] RBP: ff1100000f352000 R08: 1fe2200001c075e1 R09: ff1100000ea4d1a8 [ 10.264680][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000080 [ 10.264892][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 10.265107][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 10.265360][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.265576][ T189] CR2: 00007f5ffe4dd2a0 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 10.265804][ T189] PKRU: 55555554 [ 10.265912][ T189] Call Trace: [ 10.266025][ T189] [ 10.266102][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.266249][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.266405][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 10.266554][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.266673][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.266816][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 10.266960][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 10.267107][ T189] ? netif_change_name (net/core/dev.c:1495) [ 10.267249][ T189] ? __dev_change_flags (net/core/dev.c:9739) [ 10.267399][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.267546][ T189] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 10.267702][ T189] netif_change_flags (net/core/dev.c:9820) [ 10.267846][ T189] ? dev_change_flags (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:67) [ 10.267988][ T189] dev_change_flags (net/core/dev_api.c:68) [ 10.268136][ T189] netkit_new_link (drivers/net/netkit.c:631) [ 10.268289][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 10.268446][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.268594][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 10.268742][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 10.268907][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 10.269052][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 10.269193][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 10.269337][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 10.269484][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.269633][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.269778][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.269919][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.270066][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.270215][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.270361][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.270508][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.270654][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.270796][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.270938][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.271087][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.271233][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.271379][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.271522][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.271667][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.271811][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.271955][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.272100][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.272244][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.272394][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.272549][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.272698][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.272846][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.272988][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.273138][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.273282][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.273429][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 10.273571][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 10.273721][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.273867][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.274010][ T189] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 10.274158][ T189] ? do_anonymous_page (./include/linux/pgtable.h:117 mm/memory.c:5433) [ 10.274302][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 10.274450][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 10.274605][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 10.274750][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 10.274893][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.275072][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 10.275215][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 10.275359][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.275506][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.275650][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.275792][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.275976][ T189] RIP: 0033:0x7f11a01cd08e [ 10.276125][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.276634][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 10.276848][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 10.277059][ T189] RDX: 0000000000000054 RSI: 00007f119f631750 RDI: 0000000000000006 [ 10.277269][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 10.277486][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f58fcb0 [ 10.277707][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 10.279471][ T189] ------------[ cut here ]------------ | [ 10.279717][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 10.279990][ T189] Modules linked in: netdevsim psample | [ 10.280994][ T189] Tainted: [W]=WARN [ 10.281103][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.281275][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.281521][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.282030][ T189] RSP: 0018:ffa00000008a6fb0 EFLAGS: 00010286 [ 10.282203][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e03b000 RCX: 1ff4000000114dbc [ 10.282468][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e03b0bc [ 10.282679][ T189] RBP: ff1100000f352000 R08: 1fe2200001c07619 R09: ff1100000ea4d180 [ 10.282886][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 10.283091][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 10.283297][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 10.283595][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.283781][ T189] CR2: 00007f5ffe4dd2a0 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 10.283988][ T189] PKRU: 55555554 [ 10.284092][ T189] Call Trace: [ 10.284195][ T189] [ 10.284267][ T189] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3912) [ 10.284466][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.284610][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.284717][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 10.284869][ T189] ? netif_change_name (net/core/dev.c:1495) [ 10.285008][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 10.285146][ T189] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1177 (discriminator 6)) [ 10.285285][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.285481][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.285624][ T189] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 10.285771][ T189] ? dev_change_flags (./include/linux/netdevice.h:2835 ./include/net/netdev_lock.h:48 net/core/dev_api.c:70) [ 10.285909][ T189] netkit_new_link (drivers/net/netkit.c:633) [ 10.286053][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 10.286196][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.286334][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 10.286530][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 10.286692][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 10.286838][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 10.286995][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 10.287137][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 10.287286][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.287496][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.287646][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.287784][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.287927][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.288068][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.288216][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.288360][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.288607][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.288746][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.288889][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.289028][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.289172][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.289313][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.289543][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.289689][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.289827][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.289967][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.290114][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.290252][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.290482][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.290627][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.290772][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.290918][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.291059][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.291198][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.291339][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.291528][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 10.291681][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 10.291821][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.291963][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.292111][ T189] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 10.292248][ T189] ? do_anonymous_page (./include/linux/pgtable.h:117 mm/memory.c:5433) [ 10.292398][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 10.292539][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 10.292692][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 10.292835][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 10.292974][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.293149][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 10.293288][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 10.293431][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.293570][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.293714][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.293853][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.294025][ T189] RIP: 0033:0x7f11a01cd08e [ 10.294171][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.294675][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 10.294892][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 10.295100][ T189] RDX: 0000000000000054 RSI: 00007f119f631750 RDI: 0000000000000006 [ 10.295307][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 10.295516][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f58fcb0 [ 10.295730][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 10.301583][ T189] ------------[ cut here ]------------ | [ 10.301759][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 10.302040][ T189] Modules linked in: netdevsim psample | [ 10.303024][ T189] Tainted: [W]=WARN [ 10.303140][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.303316][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.303574][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.304155][ T189] RSP: 0018:ffa00000008a6f90 EFLAGS: 00010286 [ 10.304337][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e03be00 RCX: 1ff4000000114db8 [ 10.304613][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e03bebc [ 10.304824][ T189] RBP: ff1100000f382000 R08: 1fe2200001c077d9 R09: ff1100000ea4d1a8 [ 10.305036][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000080 [ 10.305251][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 10.305522][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 10.305774][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.305949][ T189] CR2: 00007f5ffe4dd2a0 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 10.306173][ T189] PKRU: 55555554 [ 10.306285][ T189] Call Trace: [ 10.306448][ T189] [ 10.306546][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.306695][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.306837][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 10.306983][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.307092][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.307238][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 10.307442][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 10.307584][ T189] ? netif_change_name (net/core/dev.c:1495) [ 10.307729][ T189] ? __dev_change_flags (net/core/dev.c:9739) [ 10.307871][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.308022][ T189] netif_change_flags (net/core/dev.c:9820) [ 10.308165][ T189] ? dev_change_flags (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:67) [ 10.308313][ T189] dev_change_flags (net/core/dev_api.c:68) [ 10.308514][ T189] netkit_new_link (drivers/net/netkit.c:666) [ 10.308663][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 10.308805][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.308947][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 10.309087][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 10.309248][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 10.309455][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 10.309603][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 10.309747][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 10.309891][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.310036][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.310178][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.310320][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.310521][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.310672][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.310818][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.310963][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.311103][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.311247][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.311453][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.311617][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.311768][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.311912][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.312056][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.312197][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.312424][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.312569][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.312718][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.312862][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.313007][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.313150][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.313291][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.313496][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.313650][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.313796][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.313939][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.314090][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 10.314233][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 10.314431][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.314575][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.314723][ T189] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 10.314866][ T189] ? do_anonymous_page (./include/linux/pgtable.h:117 mm/memory.c:5433) [ 10.315009][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 10.315155][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 10.315306][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 10.315508][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 10.315657][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.315836][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 10.315976][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 10.316123][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.316267][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.316470][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.316618][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.316792][ T189] RIP: 0033:0x7f11a01cd08e [ 10.316940][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.317523][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 10.317743][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 10.317954][ T189] RDX: 0000000000000054 RSI: 00007f119f631750 RDI: 0000000000000006 [ 10.318168][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 10.318437][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f58fcb0 [ 10.318668][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 10.320815][ T189] ------------[ cut here ]------------ | [ 10.320957][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 10.321226][ T189] Modules linked in: netdevsim psample | [ 10.321664][ T189] Tainted: [W]=WARN [ 10.321769][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.321943][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.322122][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.322622][ T189] RSP: 0018:ffa00000008a73a0 EFLAGS: 00010286 [ 10.322798][ T189] RAX: 00000000ffffffa6 RBX: ff1100000a2e2200 RCX: 1ff4000000114e3a [ 10.323007][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a2e22bc [ 10.323211][ T189] RBP: ff1100000f382000 R08: 1fe220000145c459 R09: ff1100000ea4d1a8 [ 10.323419][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 10.323626][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 10.323830][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 10.324067][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.324239][ T189] CR2: 00007f5ffe4dd2a0 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 10.324462][ T189] PKRU: 55555554 [ 10.324566][ T189] Call Trace: [ 10.324674][ T189] [ 10.324745][ T189] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.324883][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.325020][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.325158][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.325263][ T189] ? rtnl_newlink_create (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3912) [ 10.325409][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 10.325550][ T189] ? netif_change_name (net/core/dev.c:1495) [ 10.325693][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 10.325835][ T189] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 10.325974][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 10.326121][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.326256][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.326402][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.326540][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.326684][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.326829][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.326969][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.327113][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.327249][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.327390][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.327528][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.327669][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.327812][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.327949][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.328094][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.328235][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.328378][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.328514][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.328658][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.328794][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.328943][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.329080][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.329217][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.329412][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.329552][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.329694][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.329833][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.329970][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 10.330110][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 10.330248][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.330456][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.330595][ T189] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 10.330739][ T189] ? do_anonymous_page (./include/linux/pgtable.h:117 mm/memory.c:5433) [ 10.330880][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 10.331019][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 10.331168][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 10.331313][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 10.331519][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.331695][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 10.331832][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 10.331980][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.332118][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.332255][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.332451][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.332627][ T189] RIP: 0033:0x7f11a01cd08e [ 10.332770][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.333262][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 10.333528][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 10.333738][ T189] RDX: 0000000000000054 RSI: 00007f119f631750 RDI: 0000000000000006 [ 10.333946][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 10.334153][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f58fcb0 [ 10.334358][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 10.379730][ T189] ------------[ cut here ]------------ | [ 10.379968][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 10.380338][ T189] Modules linked in: netdevsim psample | [ 10.381031][ T189] Tainted: [W]=WARN [ 10.381170][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.381420][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.381652][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.382319][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 10.383259][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e008740 RCX: 1ff4000000114e66 [ 10.383607][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e0087fc [ 10.383861][ T189] RBP: ff1100000eb2a000 R08: 1fe2200001c01101 R09: ff1100000ea4d248 [ 10.384113][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 10.384452][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000eb2a000 [ 10.384741][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 10.385042][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.385254][ T189] CR2: 00007fd69df62574 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 10.385591][ T189] PKRU: 55555554 [ 10.385731][ T189] Call Trace: [ 10.385859][ T189] [ 10.385947][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.386129][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.386256][ T189] register_netdevice (net/core/dev.c:11488) [ 10.386503][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 10.386723][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 10.386950][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 10.387123][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 10.387337][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 10.387586][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 10.387813][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 10.387988][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 10.388122][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.388307][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 10.388619][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 10.388795][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 10.388969][ T189] call_driver_probe (drivers/base/dd.c:629) [ 10.389145][ T189] really_probe (drivers/base/dd.c:709) [ 10.389319][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 10.389566][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 10.389742][ T189] driver_probe_device (drivers/base/dd.c:901) [ 10.389913][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 10.390086][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 10.390255][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 10.390503][ T189] __device_attach (drivers/base/dd.c:1101) [ 10.390809][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.390985][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 10.391322][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.391694][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 10.391982][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 10.392151][ T189] bus_probe_device (drivers/base/bus.c:613) [ 10.392323][ T189] device_add (drivers/base/core.c:3706) [ 10.392564][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 10.392782][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 10.392951][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 10.393125][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 10.393339][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.393584][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 10.393874][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 10.394046][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 10.394331][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 10.394569][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 10.394854][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 10.394981][ T189] new_sync_write (fs/read_write.c:595) [ 10.395146][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.395505][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 10.395789][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.395958][ T189] ? ksys_write (fs/read_write.c:740) [ 10.396127][ T189] vfs_write (fs/read_write.c:688) [ 10.396258][ T189] ksys_write (fs/read_write.c:740) [ 10.396453][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 10.396636][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 10.396920][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.397087][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.397256][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.397489][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.397779][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.397986][ T189] RIP: 0033:0x7f11a01cd08e [ 10.398156][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.398816][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 10.399062][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 10.399309][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7db0 RDI: 0000000000000007 [ 10.399628][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 10.399876][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 10.400119][ T189] R13: 000055b38c8f7db0 R14: 0000000000000007 R15: 00007f119ffd10d0 | [ 10.579295][ T189] ------------[ cut here ]------------ | [ 10.579612][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 10.579977][ T189] Modules linked in: netdevsim psample | [ 10.580655][ T189] Tainted: [W]=WARN [ 10.580785][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.580992][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.581208][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.581843][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 10.582059][ T189] RAX: 00000000ffffffa6 RBX: ff1100000f1ca3c0 RCX: 1ff4000000114e66 [ 10.582332][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f1ca47c [ 10.582656][ T189] RBP: ff1100000b00a000 R08: 1fe2200001e39491 R09: ff1100000ea4d248 [ 10.582906][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 10.583160][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000b00a000 [ 10.583411][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 10.583705][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.583909][ T189] CR2: 000055bedaf1fb78 CR3: 00000000021d3006 CR4: 0000000000771ef0 [ 10.584158][ T189] PKRU: 55555554 [ 10.584282][ T189] Call Trace: [ 10.584411][ T189] [ 10.584501][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.584675][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.584799][ T189] register_netdevice (net/core/dev.c:11488) [ 10.584979][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 10.585194][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 10.585412][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 10.585577][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 10.585792][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 10.585989][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 10.586196][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 10.586374][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 10.586497][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.586673][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 10.586884][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 10.587061][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 10.587226][ T189] call_driver_probe (drivers/base/dd.c:629) [ 10.587397][ T189] really_probe (drivers/base/dd.c:709) [ 10.587560][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 10.587728][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 10.587896][ T189] driver_probe_device (drivers/base/dd.c:901) [ 10.588067][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 10.588237][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 10.588408][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 10.588574][ T189] __device_attach (drivers/base/dd.c:1101) [ 10.588741][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.588909][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 10.589110][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.589273][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 10.589443][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 10.589611][ T189] bus_probe_device (drivers/base/bus.c:613) [ 10.589775][ T189] device_add (drivers/base/core.c:3706) [ 10.589938][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 10.590147][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 10.590309][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 10.590480][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 10.590691][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.590860][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 10.591064][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 10.591247][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 10.591418][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 10.591579][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 10.591746][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 10.591869][ T189] new_sync_write (fs/read_write.c:595) [ 10.592034][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.592204][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 10.592376][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.592539][ T189] ? ksys_write (fs/read_write.c:740) [ 10.592756][ T189] vfs_write (fs/read_write.c:688) [ 10.592889][ T189] ksys_write (fs/read_write.c:740) [ 10.593014][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 10.593178][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 10.593341][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.593539][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.593736][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 10.593907][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.594108][ T189] RIP: 0033:0x7f11a01cd08e [ 10.594282][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.594877][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 10.595384][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 10.595639][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7db0 RDI: 0000000000000007 [ 10.595889][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 10.596131][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 10.596388][ T189] R13: 000055b38c8f7db0 R14: 0000000000000007 R15: 00007f119ffd10d0 | [ 10.849746][ T189] ------------[ cut here ]------------ | [ 10.850037][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 10.850381][ T189] Modules linked in: netdevsim psample | [ 10.851040][ T189] Tainted: [W]=WARN [ 10.851167][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.851429][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.851648][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.852239][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 10.852537][ T189] RAX: 00000000ffffffa6 RBX: ff1100000973da80 RCX: 1ff4000000114e66 [ 10.852797][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000973db3c [ 10.853052][ T189] RBP: ff110000099ba000 R08: 1fe22000012e7b69 R09: ff1100000ea4d248 [ 10.853296][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 10.853649][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000099ba000 [ 10.853903][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 10.854200][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.854411][ T189] CR2: 00007fdf9bc848f4 CR3: 00000000021d3006 CR4: 0000000000771ef0 [ 10.854665][ T189] PKRU: 55555554 [ 10.854798][ T189] Call Trace: [ 10.854921][ T189] [ 10.855016][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.855183][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.855306][ T189] register_netdevice (net/core/dev.c:11488) [ 10.855477][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 10.855695][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 10.855907][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 10.856072][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 10.856278][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 10.856448][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 10.856657][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 10.856823][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 10.856947][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.857120][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 10.857339][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 10.857513][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 10.857681][ T189] call_driver_probe (drivers/base/dd.c:629) [ 10.857845][ T189] really_probe (drivers/base/dd.c:709) [ 10.858018][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 10.858190][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 10.858355][ T189] driver_probe_device (drivers/base/dd.c:901) [ 10.858523][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 10.858694][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 10.858859][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 10.859033][ T189] __device_attach (drivers/base/dd.c:1101) [ 10.859216][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.859383][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 10.859587][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.859758][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 10.859930][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 10.860093][ T189] bus_probe_device (drivers/base/bus.c:613) [ 10.860257][ T189] device_add (drivers/base/core.c:3706) [ 10.860428][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 10.860636][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 10.860799][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 10.860974][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 10.861179][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.861341][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 10.861548][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 10.861719][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 10.861882][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 10.862044][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 10.862207][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 10.862330][ T189] new_sync_write (fs/read_write.c:595) [ 10.862500][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.862667][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 10.862830][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.862992][ T189] ? ksys_write (fs/read_write.c:740) [ 10.863161][ T189] vfs_write (fs/read_write.c:688) [ 10.863286][ T189] ksys_write (fs/read_write.c:740) [ 10.863414][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 10.863576][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 10.863745][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.863910][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.864074][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 10.864237][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.864444][ T189] RIP: 0033:0x7f11a01cd08e [ 10.864621][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.865199][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 10.865449][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 10.865695][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7db0 RDI: 0000000000000007 [ 10.865938][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 10.866180][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 10.866427][ T189] R13: 000055b38c8f7db0 R14: 0000000000000007 R15: 00007f119ffd10d0 | [ 11.033687][ T189] ------------[ cut here ]------------ | [ 11.033970][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 11.034341][ T189] Modules linked in: netdevsim psample | [ 11.034913][ T189] Tainted: [W]=WARN [ 11.035036][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.035256][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.035520][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.036124][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 11.036334][ T189] RAX: 00000000ffffffa6 RBX: ff1100000c765e00 RCX: 1ff4000000114e66 [ 11.036585][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c765ebc [ 11.036835][ T189] RBP: ff110000024b2000 R08: 1fe22000018ecbd9 R09: ff1100000ea4d248 [ 11.037081][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.037350][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000024b2000 [ 11.037643][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 11.037934][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.038139][ T189] CR2: 00007f07d5df6388 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 11.038406][ T189] PKRU: 55555554 [ 11.038534][ T189] Call Trace: [ 11.038740][ T189] [ 11.038828][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.039024][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.039147][ T189] register_netdevice (net/core/dev.c:11488) [ 11.039315][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 11.039534][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 11.039760][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 11.039927][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 11.040136][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 11.040310][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 11.040519][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 11.040689][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 11.040816][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.040983][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 11.041189][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 11.041361][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 11.041531][ T189] call_driver_probe (drivers/base/dd.c:629) [ 11.041702][ T189] really_probe (drivers/base/dd.c:709) [ 11.041871][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 11.042033][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 11.042196][ T189] driver_probe_device (drivers/base/dd.c:901) [ 11.042358][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 11.042543][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 11.042717][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 11.042882][ T189] __device_attach (drivers/base/dd.c:1101) [ 11.043055][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.043217][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 11.043441][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.043607][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 11.043771][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 11.043938][ T189] bus_probe_device (drivers/base/bus.c:613) [ 11.044101][ T189] device_add (drivers/base/core.c:3706) [ 11.044272][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 11.044481][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 11.044646][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 11.044813][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 11.045014][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.045182][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 11.045391][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 11.045561][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.045728][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.045890][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.046052][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.046174][ T189] new_sync_write (fs/read_write.c:595) [ 11.046345][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.046519][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.046691][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.046865][ T189] ? ksys_write (fs/read_write.c:740) [ 11.047034][ T189] vfs_write (fs/read_write.c:688) [ 11.047166][ T189] ksys_write (fs/read_write.c:740) [ 11.047300][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 11.047475][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 11.047655][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.047829][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.047995][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 11.048159][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.048367][ T189] RIP: 0033:0x7f11a01cd08e [ 11.048542][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.049142][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.049424][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 11.049680][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7db0 RDI: 0000000000000007 [ 11.049935][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 11.050181][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 11.050434][ T189] R13: 000055b38c8f7db0 R14: 0000000000000007 R15: 00007f119ffd10d0 | [ 11.271313][ T189] ------------[ cut here ]------------ | [ 11.271543][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 11.271853][ T189] Modules linked in: netdevsim psample | [ 11.272341][ T189] Tainted: [W]=WARN [ 11.272452][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.272644][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.272826][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.273341][ T189] RSP: 0018:ffa00000008a6f90 EFLAGS: 00010286 [ 11.273532][ T189] RAX: 00000000ffffffa6 RBX: ff1100000c764e40 RCX: 1ff4000000114db8 [ 11.273752][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c764efc [ 11.273966][ T189] RBP: ff1100000f1da000 R08: 1fe22000018ec9e1 R09: ff1100000ea4d1a8 [ 11.274189][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000080 [ 11.274413][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.274641][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 11.274909][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.275096][ T189] CR2: 00007f119f612010 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 11.275314][ T189] PKRU: 55555554 [ 11.275431][ T189] Call Trace: [ 11.275538][ T189] [ 11.275616][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.275761][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.275906][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 11.276059][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.276166][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.276323][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 11.276489][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 11.276636][ T189] ? netif_change_name (net/core/dev.c:1495) [ 11.276777][ T189] ? __dev_change_flags (net/core/dev.c:9739) [ 11.276946][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.277115][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.277257][ T189] netif_change_flags (net/core/dev.c:9820) [ 11.277406][ T189] ? dev_change_flags (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:67) [ 11.277545][ T189] dev_change_flags (net/core/dev_api.c:68) [ 11.277707][ T189] netkit_new_link (drivers/net/netkit.c:631) [ 11.277862][ T189] ? irq_matrix_available (kernel/irq/matrix.c:461) [ 11.278018][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 11.278159][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.278301][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 11.278447][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 11.278613][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 11.278764][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 11.278903][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.279058][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.279208][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.279358][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.279509][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 11.279662][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.279815][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.279976][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.280128][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.280290][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.280439][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.280597][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.280740][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.280880][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.281026][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.281168][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.281314][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.281459][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.281598][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.281781][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.281927][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.282067][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.282214][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.282366][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.282509][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.282663][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.282813][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.282963][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.283106][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.283245][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 11.283390][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 11.283536][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.283692][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.283839][ T189] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 11.283993][ T189] ? do_anonymous_page (./include/linux/pgtable.h:117 mm/memory.c:5433) [ 11.284136][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 11.284293][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 11.284461][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 11.284615][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 11.284769][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.284951][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 11.285095][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 11.285237][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.285386][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.285529][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.285673][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.285876][ T189] RIP: 0033:0x7f11a01cd08e [ 11.286043][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.286556][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.286771][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 11.286993][ T189] RDX: 0000000000000054 RSI: 00007f119f662650 RDI: 0000000000000007 [ 11.287209][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 11.287433][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77ec80 [ 11.287654][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 11.289347][ T189] ------------[ cut here ]------------ | [ 11.289496][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 11.289772][ T189] Modules linked in: netdevsim psample | [ 11.290214][ T189] Tainted: [W]=WARN [ 11.290320][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.290497][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.290686][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.291182][ T189] RSP: 0018:ffa00000008a6fb0 EFLAGS: 00010286 [ 11.291370][ T189] RAX: 00000000ffffffa6 RBX: ff1100000c275c40 RCX: 1ff4000000114dbc [ 11.291576][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c275cfc [ 11.291796][ T189] RBP: ff1100000f1da000 R08: 1fe220000184eba1 R09: ff1100000ea4d180 [ 11.292014][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.292230][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.292469][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 11.292734][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.292923][ T189] CR2: 00007f119f612010 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 11.293130][ T189] PKRU: 55555554 [ 11.293240][ T189] Call Trace: [ 11.293353][ T189] [ 11.293434][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.293574][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.293721][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.293839][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 11.293989][ T189] ? netif_change_name (net/core/dev.c:1495) [ 11.294138][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 11.294281][ T189] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1177 (discriminator 6)) [ 11.294424][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.294567][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.294719][ T189] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.294861][ T189] ? dev_change_flags (./include/linux/netdevice.h:2835 ./include/net/netdev_lock.h:48 net/core/dev_api.c:70) [ 11.294999][ T189] netkit_new_link (drivers/net/netkit.c:633) [ 11.295150][ T189] ? irq_matrix_available (kernel/irq/matrix.c:461) [ 11.295301][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 11.295444][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.295593][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 11.295742][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 11.295908][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 11.296057][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 11.296197][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.296336][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.296487][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.296630][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.296768][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 11.296905][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.297045][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.297183][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.297331][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.297511][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.297677][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.297816][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.297966][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.298121][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.298261][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.298405][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.298544][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.298688][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.298835][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.298981][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.299137][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.299281][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.299435][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.299576][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.299734][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.299875][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.300028][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.300173][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.300323][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.300473][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 11.300637][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 11.300777][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.300933][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.301072][ T189] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 11.301216][ T189] ? do_anonymous_page (./include/linux/pgtable.h:117 mm/memory.c:5433) [ 11.301360][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 11.301507][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 11.301662][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 11.301806][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 11.301947][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.302118][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 11.302267][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 11.302410][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.302547][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.302699][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.302842][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.303031][ T189] RIP: 0033:0x7f11a01cd08e [ 11.303189][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.303699][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.303909][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 11.304121][ T189] RDX: 0000000000000054 RSI: 00007f119f662650 RDI: 0000000000000007 [ 11.304334][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 11.304544][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77ec80 [ 11.304774][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 11.309213][ T189] ------------[ cut here ]------------ | [ 11.309402][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 11.309702][ T189] Modules linked in: netdevsim psample | [ 11.310198][ T189] Tainted: [W]=WARN [ 11.310318][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.310521][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.310715][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.311222][ T189] RSP: 0018:ffa00000008a6f90 EFLAGS: 00010286 [ 11.311416][ T189] RAX: 00000000ffffffa6 RBX: ff110000096b2200 RCX: 1ff4000000114db8 [ 11.311632][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000096b22bc [ 11.311848][ T189] RBP: ff110000099ca000 R08: 1fe22000012d6459 R09: ff1100000ea4d1a8 [ 11.312064][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000080 [ 11.312286][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.312517][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 11.312779][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.312954][ T189] CR2: 00007f119f612010 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 11.313169][ T189] PKRU: 55555554 [ 11.313280][ T189] Call Trace: [ 11.313399][ T189] [ 11.313483][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.313644][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.313801][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 11.313957][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.314063][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.314202][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 11.314348][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 11.314506][ T189] ? netif_change_name (net/core/dev.c:1495) [ 11.314656][ T189] ? __dev_change_flags (net/core/dev.c:9739) [ 11.314813][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.314961][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.315112][ T189] netif_change_flags (net/core/dev.c:9820) [ 11.315261][ T189] ? dev_change_flags (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:67) [ 11.315410][ T189] dev_change_flags (net/core/dev_api.c:68) [ 11.315566][ T189] netkit_new_link (drivers/net/netkit.c:666) [ 11.315709][ T189] ? irq_matrix_available (kernel/irq/matrix.c:461) [ 11.315858][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 11.315999][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.316142][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 11.316293][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 11.316468][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 11.316617][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 11.316766][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.316914][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.317060][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.317206][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.317351][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 11.317510][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.317661][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.317805][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.317966][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.318108][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.318256][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.318407][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.318557][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.318707][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.318858][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.319000][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.319155][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.319300][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.319445][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.319590][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.319746][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.319898][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.320059][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.320212][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.320358][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.320512][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.320657][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.320805][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.320951][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.321092][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 11.321236][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 11.321382][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.321536][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.321692][ T189] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 11.321834][ T189] ? do_anonymous_page (./include/linux/pgtable.h:117 mm/memory.c:5433) [ 11.321976][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 11.322120][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 11.322284][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 11.322967][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 11.323126][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.323306][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 11.323513][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 11.323658][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.323812][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.323954][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.324096][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.324277][ T189] RIP: 0033:0x7f11a01cd08e [ 11.324483][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.325002][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.325273][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 11.325542][ T189] RDX: 0000000000000054 RSI: 00007f119f662650 RDI: 0000000000000007 [ 11.325768][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 11.325989][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77ec80 [ 11.326202][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 11.329726][ T189] ------------[ cut here ]------------ | [ 11.329878][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 11.330160][ T189] Modules linked in: netdevsim psample | [ 11.330613][ T189] Tainted: [W]=WARN [ 11.330724][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.330896][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.331073][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.331587][ T189] RSP: 0018:ffa00000008a73a0 EFLAGS: 00010286 [ 11.331778][ T189] RAX: 00000000ffffffa6 RBX: ff1100000cce6040 RCX: 1ff4000000114e3a [ 11.331988][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cce60fc [ 11.332218][ T189] RBP: ff110000099ca000 R08: 1fe220000199cc21 R09: ff1100000ea4d1a8 [ 11.332442][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.332652][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.332855][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 11.333100][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.333284][ T189] CR2: 00007f119f612010 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 11.333501][ T189] PKRU: 55555554 [ 11.333614][ T189] Call Trace: [ 11.333716][ T189] [ 11.333791][ T189] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.333927][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.334069][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.334215][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.334320][ T189] ? rtnl_newlink_create (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3912) [ 11.334476][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 11.334624][ T189] ? netif_change_name (net/core/dev.c:1495) [ 11.334780][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 11.334921][ T189] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.335065][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 11.335206][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.335357][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.335512][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 11.335662][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.335821][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.335965][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.336121][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.336261][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.336462][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.336601][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.336744][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.336891][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.337041][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.337187][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.337326][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.337675][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.337822][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.337971][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.338111][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.338259][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.338420][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.338571][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.338714][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.338868][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.339011][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.339169][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.339322][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.339468][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 11.339610][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 11.339763][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.339907][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.340058][ T189] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 11.340197][ T189] ? do_anonymous_page (./include/linux/pgtable.h:117 mm/memory.c:5433) [ 11.340343][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 11.340488][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 11.340641][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 11.340781][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 11.340930][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.341112][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 11.341255][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 11.341402][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.341544][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.341687][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.341844][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.342013][ T189] RIP: 0033:0x7f11a01cd08e [ 11.342155][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.342676][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.342891][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 11.343102][ T189] RDX: 0000000000000054 RSI: 00007f119f662650 RDI: 0000000000000007 [ 11.343315][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 11.343544][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77ec80 [ 11.343761][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 11.398204][ T189] ------------[ cut here ]------------ | [ 11.398536][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 11.398942][ T189] Modules linked in: netdevsim psample | [ 11.399677][ T189] Tainted: [W]=WARN [ 11.399851][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.400157][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.400449][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.401134][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 11.401408][ T189] RAX: 00000000ffffffa6 RBX: ff1100000c2758c0 RCX: 1ff4000000114e66 [ 11.401737][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c27597c [ 11.402047][ T189] RBP: ff11000009a02000 R08: 1fe220000184eb31 R09: ff1100000ea4d248 [ 11.402422][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.402730][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009a02000 [ 11.403042][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 11.403407][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.403703][ T189] CR2: 00007f1fdd100000 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 11.404015][ T189] PKRU: 55555554 [ 11.404243][ T189] Call Trace: [ 11.404444][ T189] [ 11.404588][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.404824][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.405004][ T189] register_netdevice (net/core/dev.c:11488) [ 11.405227][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 11.405501][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 11.405797][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 11.406060][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 11.406328][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 11.406567][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 11.406849][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 11.407066][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 11.407251][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.407490][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 11.407779][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 11.408035][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 11.408252][ T189] call_driver_probe (drivers/base/dd.c:629) [ 11.408483][ T189] really_probe (drivers/base/dd.c:709) [ 11.408715][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 11.408938][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 11.409158][ T189] driver_probe_device (drivers/base/dd.c:901) [ 11.409393][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 11.409631][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 11.409859][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 11.410101][ T189] __device_attach (drivers/base/dd.c:1101) [ 11.410324][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.410553][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 11.410832][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.411057][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 11.411288][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 11.411533][ T189] bus_probe_device (drivers/base/bus.c:613) [ 11.411774][ T189] device_add (drivers/base/core.c:3706) [ 11.411996][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 11.412253][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 11.412620][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 11.412856][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 11.413133][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.413380][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 11.413653][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 11.414003][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.414224][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.414817][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.415053][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.415246][ T189] new_sync_write (fs/read_write.c:595) [ 11.415494][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.415720][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.415940][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.416159][ T189] ? ksys_write (fs/read_write.c:740) [ 11.416415][ T189] vfs_write (fs/read_write.c:688) [ 11.416616][ T189] ksys_write (fs/read_write.c:740) [ 11.416791][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 11.417032][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 11.417249][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.417598][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.417837][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 11.418058][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.418316][ T189] RIP: 0033:0x7f11a01cd08e [ 11.419081][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.419895][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.420194][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 11.420511][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 0000000000000008 [ 11.421066][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 11.421501][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 11.422053][ T189] R13: 000055b38c8f7e00 R14: 0000000000000008 R15: 00007f119ffd10d0 | [ 11.557231][ T189] ------------[ cut here ]------------ | [ 11.557637][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 11.558130][ T189] Modules linked in: netdevsim psample | [ 11.558934][ T189] Tainted: [W]=WARN [ 11.559115][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.559438][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.559750][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.560468][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 11.560745][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e02dc40 RCX: 1ff4000000114e66 [ 11.561081][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e02dcfc [ 11.561402][ T189] RBP: ff11000009b0a000 R08: 1fe2200001c05ba1 R09: ff1100000ea4d248 [ 11.561716][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.562015][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009b0a000 [ 11.562327][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 11.562696][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.562966][ T189] CR2: 000055bedaf02508 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 11.563275][ T189] PKRU: 55555554 [ 11.563465][ T189] Call Trace: [ 11.563658][ T189] [ 11.563805][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.564041][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.564218][ T189] register_netdevice (net/core/dev.c:11488) [ 11.564452][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 11.564739][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 11.565030][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 11.565260][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 11.565536][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 11.565786][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 11.566050][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 11.566269][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 11.566464][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.566699][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 11.566977][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 11.567210][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 11.567445][ T189] call_driver_probe (drivers/base/dd.c:629) [ 11.567693][ T189] really_probe (drivers/base/dd.c:709) [ 11.567917][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 11.568157][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 11.568390][ T189] driver_probe_device (drivers/base/dd.c:901) [ 11.568634][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 11.568853][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 11.569073][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 11.569303][ T189] __device_attach (drivers/base/dd.c:1101) [ 11.569547][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.569787][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 11.570060][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.570292][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 11.570542][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 11.570773][ T189] bus_probe_device (drivers/base/bus.c:613) [ 11.571015][ T189] device_add (drivers/base/core.c:3706) [ 11.571233][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 11.571503][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 11.571759][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 11.571983][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 11.572266][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.572502][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 11.572778][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 11.573000][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.573222][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.573454][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.573702][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.573895][ T189] new_sync_write (fs/read_write.c:595) [ 11.574141][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.574380][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.574642][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.574865][ T189] ? ksys_write (fs/read_write.c:740) [ 11.575093][ T189] vfs_write (fs/read_write.c:688) [ 11.575272][ T189] ksys_write (fs/read_write.c:740) [ 11.575469][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 11.575712][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 11.575935][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.576153][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.576389][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 11.576616][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.576875][ T189] RIP: 0033:0x7f11a01cd08e [ 11.577119][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.577806][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.578108][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 11.578426][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 0000000000000008 [ 11.578743][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 11.579055][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 11.579360][ T189] R13: 000055b38c8f7e00 R14: 0000000000000008 R15: 00007f119ffd10d0 | [ 11.711602][ T189] ------------[ cut here ]------------ | [ 11.711892][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 11.712335][ T189] Modules linked in: netdevsim psample | [ 11.713055][ T189] Tainted: [W]=WARN [ 11.713251][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.713592][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.713876][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.714674][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 11.715068][ T189] RAX: 00000000ffffffa6 RBX: ff11000008fed1c0 RCX: 1ff4000000114e66 [ 11.715473][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008fed27c [ 11.715800][ T189] RBP: ff1100000536a000 R08: 1fe22000011fda51 R09: ff1100000ea4d248 [ 11.716098][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.716414][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000536a000 [ 11.716740][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 11.717113][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.717382][ T189] CR2: 00007f8d64899388 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 11.717707][ T189] PKRU: 55555554 [ 11.717887][ T189] Call Trace: [ 11.718072][ T189] [ 11.718218][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.718449][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.718654][ T189] register_netdevice (net/core/dev.c:11488) [ 11.718876][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 11.719140][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 11.719440][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 11.719669][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 11.719946][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 11.720163][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 11.720452][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 11.720679][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 11.720864][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.721084][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 11.721356][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 11.721590][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 11.721826][ T189] call_driver_probe (drivers/base/dd.c:629) [ 11.722049][ T189] really_probe (drivers/base/dd.c:709) [ 11.722280][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 11.722511][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 11.722742][ T189] driver_probe_device (drivers/base/dd.c:901) [ 11.722960][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 11.723186][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 11.723417][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 11.723651][ T189] __device_attach (drivers/base/dd.c:1101) [ 11.723867][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.724082][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 11.724338][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.724576][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 11.724802][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 11.725029][ T189] bus_probe_device (drivers/base/bus.c:613) [ 11.725246][ T189] device_add (drivers/base/core.c:3706) [ 11.725480][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 11.725742][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 11.725968][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 11.726193][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 11.726475][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.726709][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 11.726982][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 11.727200][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.727431][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.727659][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.727887][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.728070][ T189] new_sync_write (fs/read_write.c:595) [ 11.728299][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.728527][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.728767][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.728984][ T189] ? ksys_write (fs/read_write.c:740) [ 11.729214][ T189] vfs_write (fs/read_write.c:688) [ 11.729417][ T189] ksys_write (fs/read_write.c:740) [ 11.729601][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 11.729836][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 11.730052][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.730281][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.730534][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 11.730769][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.731030][ T189] RIP: 0033:0x7f11a01cd08e [ 11.731258][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.731927][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.732226][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 11.732540][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 0000000000000008 [ 11.732855][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 11.733168][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 11.733478][ T189] R13: 000055b38c8f7e00 R14: 0000000000000008 R15: 00007f119ffd10d0 | [ 11.874073][ T189] ------------[ cut here ]------------ | [ 11.874387][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 11.874874][ T189] Modules linked in: netdevsim psample | [ 11.875636][ T189] Tainted: [W]=WARN [ 11.875812][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.876132][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.876425][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.877109][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 11.877383][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e009700 RCX: 1ff4000000114e66 [ 11.877706][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e0097bc [ 11.878020][ T189] RBP: ff1100000ea22000 R08: 1fe2200001c012f9 R09: ff1100000ea4d248 [ 11.878340][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.878662][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ea22000 [ 11.878971][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 11.879327][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.879627][ T189] CR2: 00007f4ccfc36388 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 11.879934][ T189] PKRU: 55555554 [ 11.880112][ T189] Call Trace: [ 11.880301][ T189] [ 11.880460][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.880693][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.880871][ T189] register_netdevice (net/core/dev.c:11488) [ 11.881100][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 11.881394][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 11.881686][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 11.881922][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 11.882187][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 11.882421][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 11.882716][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 11.882936][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 11.883119][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.883348][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 11.883754][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 11.884039][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 11.884256][ T189] call_driver_probe (drivers/base/dd.c:629) [ 11.884504][ T189] really_probe (drivers/base/dd.c:709) [ 11.884742][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 11.884958][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 11.885189][ T189] driver_probe_device (drivers/base/dd.c:901) [ 11.885421][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 11.885655][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 11.885891][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 11.886128][ T189] __device_attach (drivers/base/dd.c:1101) [ 11.886346][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.886600][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 11.886885][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.887104][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 11.887342][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 11.887573][ T189] bus_probe_device (drivers/base/bus.c:613) [ 11.887837][ T189] device_add (drivers/base/core.c:3706) [ 11.888067][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 11.888329][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 11.888558][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 11.888795][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 11.889055][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.889281][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 11.889564][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 11.889788][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.890018][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.890246][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.890502][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.890706][ T189] new_sync_write (fs/read_write.c:595) [ 11.890927][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.891154][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.891392][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.891627][ T189] ? ksys_write (fs/read_write.c:740) [ 11.891852][ T189] vfs_write (fs/read_write.c:688) [ 11.892030][ T189] ksys_write (fs/read_write.c:740) [ 11.892219][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 11.892453][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 11.892687][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.892934][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.893165][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 11.893409][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.893684][ T189] RIP: 0033:0x7f11a01cd08e [ 11.893907][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.894581][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.894895][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 11.895193][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 0000000000000008 [ 11.895513][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 11.895838][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 11.896154][ T189] R13: 000055b38c8f7e00 R14: 0000000000000008 R15: 00007f119ffd10d0 | [ 12.043069][ T189] ------------[ cut here ]------------ | [ 12.043356][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 12.043834][ T189] Modules linked in: netdevsim psample | [ 12.044627][ T189] Tainted: [W]=WARN [ 12.044820][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.045081][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.045360][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.046050][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 12.046328][ T189] RAX: 00000000ffffffa6 RBX: ff1100000cd23c40 RCX: 1ff4000000114e66 [ 12.046667][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cd23cfc [ 12.046999][ T189] RBP: ff1100000f1fa000 R08: 1fe22000019a47a1 R09: ff1100000ea4d248 [ 12.047322][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 12.047642][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f1fa000 [ 12.047955][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 12.048305][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.048582][ T189] CR2: 000055bedaf1c4f0 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 12.048903][ T189] PKRU: 55555554 [ 12.049101][ T189] Call Trace: [ 12.049276][ T189] [ 12.049422][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.049658][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.049846][ T189] register_netdevice (net/core/dev.c:11488) [ 12.050073][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 12.050354][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 12.050654][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 12.050884][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 12.051156][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 12.051391][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 12.051670][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 12.051892][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 12.052069][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.052344][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 12.052639][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 12.052863][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 12.053092][ T189] call_driver_probe (drivers/base/dd.c:629) [ 12.053331][ T189] really_probe (drivers/base/dd.c:709) [ 12.053566][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 12.053809][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 12.054053][ T189] driver_probe_device (drivers/base/dd.c:901) [ 12.054281][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 12.054509][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 12.054745][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 12.054980][ T189] __device_attach (drivers/base/dd.c:1101) [ 12.055219][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.055467][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 12.055743][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.055967][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 12.056186][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 12.056421][ T189] bus_probe_device (drivers/base/bus.c:613) [ 12.056656][ T189] device_add (drivers/base/core.c:3706) [ 12.056876][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 12.057181][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 12.057414][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 12.057684][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 12.057955][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.058185][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 12.058508][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 12.058763][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 12.058985][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 12.059208][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 12.059444][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 12.059640][ T189] new_sync_write (fs/read_write.c:595) [ 12.059859][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.060087][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 12.060316][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.060587][ T189] ? ksys_write (fs/read_write.c:740) [ 12.060828][ T189] vfs_write (fs/read_write.c:688) [ 12.061008][ T189] ksys_write (fs/read_write.c:740) [ 12.061198][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 12.061437][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 12.061660][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.061884][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.062191][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 12.062517][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.062877][ T189] RIP: 0033:0x7f11a01cd08e [ 12.063100][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.063776][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 12.064099][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 12.064425][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 0000000000000008 [ 12.064755][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 12.065060][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 12.065360][ T189] R13: 000055b38c8f7e00 R14: 0000000000000008 R15: 00007f119ffd10d0 | [ 12.243405][ T189] ------------[ cut here ]------------ | [ 12.243800][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 12.244200][ T189] Modules linked in: netdevsim psample | [ 12.245138][ T189] Tainted: [W]=WARN [ 12.245423][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.245837][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.246209][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.247008][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 12.247382][ T189] RAX: 00000000ffffffa6 RBX: ff1100000f1cac80 RCX: 1ff4000000114e66 [ 12.247820][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f1cad3c [ 12.248157][ T189] RBP: ff11000009a2a000 R08: 1fe2200001e395a9 R09: ff1100000ea4d248 [ 12.248472][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 12.248794][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009a2a000 [ 12.249105][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 12.249471][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.249742][ T189] CR2: 00007f0e14c84d80 CR3: 00000000021d3006 CR4: 0000000000771ef0 [ 12.250057][ T189] PKRU: 55555554 [ 12.250231][ T189] Call Trace: [ 12.250422][ T189] [ 12.250564][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.250799][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.250975][ T189] register_netdevice (net/core/dev.c:11488) [ 12.251212][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 12.251500][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 12.251777][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 12.252010][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 12.252286][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 12.252522][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 12.252804][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 12.253023][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 12.253201][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.253436][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 12.253721][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 12.253943][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 12.254172][ T189] call_driver_probe (drivers/base/dd.c:629) [ 12.254410][ T189] really_probe (drivers/base/dd.c:709) [ 12.254652][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 12.254867][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 12.255095][ T189] driver_probe_device (drivers/base/dd.c:901) [ 12.255318][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 12.255564][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 12.255789][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 12.256014][ T189] __device_attach (drivers/base/dd.c:1101) [ 12.256231][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.256460][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 12.256727][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.256949][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 12.257171][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 12.257402][ T189] bus_probe_device (drivers/base/bus.c:613) [ 12.257634][ T189] device_add (drivers/base/core.c:3706) [ 12.257856][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 12.258117][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 12.258336][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 12.258587][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 12.258880][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.259108][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 12.259390][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 12.259619][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 12.259848][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 12.260065][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 12.260306][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 12.260496][ T189] new_sync_write (fs/read_write.c:595) [ 12.260734][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.260960][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 12.261187][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.261419][ T189] ? ksys_write (fs/read_write.c:740) [ 12.261651][ T189] vfs_write (fs/read_write.c:688) [ 12.261839][ T189] ksys_write (fs/read_write.c:740) [ 12.262023][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 12.262246][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 12.262476][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.262703][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.262925][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 12.263149][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.263430][ T189] RIP: 0033:0x7f11a01cd08e [ 12.263661][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.264313][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 12.264636][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 12.264947][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 0000000000000008 [ 12.265245][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 12.265577][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 12.265882][ T189] R13: 000055b38c8f7e00 R14: 0000000000000008 R15: 00007f119ffd10d0 | [ 12.404025][ T189] ------------[ cut here ]------------ | [ 12.404279][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 12.404691][ T189] Modules linked in: netdevsim psample | [ 12.405283][ T189] Tainted: [W]=WARN [ 12.405419][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.405645][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.405867][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.406482][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 12.406697][ T189] RAX: 00000000ffffffa6 RBX: ff1100000df36200 RCX: 1ff4000000114e66 [ 12.406948][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000df362bc [ 12.407212][ T189] RBP: ff1100000ab0a000 R08: 1fe2200001be6c59 R09: ff1100000ea4d248 [ 12.407475][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 12.407734][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ab0a000 [ 12.407992][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 12.408288][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.408504][ T189] CR2: 000055bedaf1b000 CR3: 00000000021d3006 CR4: 0000000000771ef0 [ 12.408772][ T189] PKRU: 55555554 [ 12.408898][ T189] Call Trace: [ 12.409025][ T189] [ 12.409113][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.409294][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.409434][ T189] register_netdevice (net/core/dev.c:11488) [ 12.409604][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 12.409830][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 12.410048][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 12.410217][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 12.410440][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 12.410613][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 12.410824][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 12.410997][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 12.411124][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.411297][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 12.411528][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 12.411705][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 12.411872][ T189] call_driver_probe (drivers/base/dd.c:629) [ 12.412040][ T189] really_probe (drivers/base/dd.c:709) [ 12.412217][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 12.412391][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 12.412562][ T189] driver_probe_device (drivers/base/dd.c:901) [ 12.412738][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 12.412907][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 12.413076][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 12.413247][ T189] __device_attach (drivers/base/dd.c:1101) [ 12.413417][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.413585][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 12.413800][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.413968][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 12.414136][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 12.414303][ T189] bus_probe_device (drivers/base/bus.c:613) [ 12.414476][ T189] device_add (drivers/base/core.c:3706) [ 12.414650][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 12.414862][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 12.415036][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 12.415206][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 12.415422][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.415597][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 12.415813][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 12.415983][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 12.416151][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 12.416319][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 12.416493][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 12.416624][ T189] new_sync_write (fs/read_write.c:595) [ 12.416800][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.416974][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 12.417142][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.417312][ T189] ? ksys_write (fs/read_write.c:740) [ 12.417488][ T189] vfs_write (fs/read_write.c:688) [ 12.417623][ T189] ksys_write (fs/read_write.c:740) [ 12.417749][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 12.417921][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 12.418090][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.418266][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.418438][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 12.418605][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.418814][ T189] RIP: 0033:0x7f11a01cd08e [ 12.418990][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.419603][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 12.419858][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 12.420109][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 0000000000000008 [ 12.420370][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 12.420626][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 12.420902][ T189] R13: 000055b38c8f7e00 R14: 0000000000000008 R15: 00007f119ffd10d0 | [ 12.582870][ T189] ------------[ cut here ]------------ | [ 12.583135][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 12.583572][ T189] Modules linked in: netdevsim psample | [ 12.584130][ T189] Tainted: [W]=WARN [ 12.584263][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.584492][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.584720][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.585334][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 12.585572][ T189] RAX: 00000000ffffffa6 RBX: ff110000096b38c0 RCX: 1ff4000000114e66 [ 12.585831][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000096b397c [ 12.586086][ T189] RBP: ff1100000e992000 R08: 1fe22000012d6731 R09: ff1100000ea4d248 [ 12.586339][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 12.586599][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000e992000 [ 12.586862][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 12.587159][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.587376][ T189] CR2: 00007f0e1555f0c8 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 12.587635][ T189] PKRU: 55555554 [ 12.587764][ T189] Call Trace: [ 12.587897][ T189] [ 12.587993][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.588172][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.588309][ T189] register_netdevice (net/core/dev.c:11488) [ 12.588486][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 12.588706][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 12.588925][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 12.589094][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 12.589311][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 12.589485][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 12.589700][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 12.589874][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 12.590004][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.590175][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 12.590398][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 12.590581][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 12.590764][ T189] call_driver_probe (drivers/base/dd.c:629) [ 12.590931][ T189] really_probe (drivers/base/dd.c:709) [ 12.591108][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 12.591280][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 12.591453][ T189] driver_probe_device (drivers/base/dd.c:901) [ 12.591625][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 12.591797][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 12.591967][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 12.592144][ T189] __device_attach (drivers/base/dd.c:1101) [ 12.592318][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.592499][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 12.592719][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.592889][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 12.593070][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 12.593240][ T189] bus_probe_device (drivers/base/bus.c:613) [ 12.593445][ T189] device_add (drivers/base/core.c:3706) [ 12.593636][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 12.593857][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 12.594024][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 12.594197][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 12.594413][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.594590][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 12.594812][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 12.594983][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 12.595157][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 12.595325][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 12.595499][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 12.595631][ T189] new_sync_write (fs/read_write.c:595) [ 12.595810][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.595977][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 12.596145][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.596319][ T189] ? ksys_write (fs/read_write.c:740) [ 12.596497][ T189] vfs_write (fs/read_write.c:688) [ 12.596638][ T189] ksys_write (fs/read_write.c:740) [ 12.596767][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 12.596940][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 12.597112][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.597281][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.597459][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 12.597631][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.597841][ T189] RIP: 0033:0x7f11a01cd08e [ 12.598027][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.598639][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 12.598888][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 12.599140][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 0000000000000008 [ 12.599407][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 12.599666][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 12.599916][ T189] R13: 000055b38c8f7e00 R14: 0000000000000008 R15: 00007f119ffd10d0 | [ 12.817762][ T189] ------------[ cut here ]------------ | [ 12.817963][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 12.818270][ T189] Modules linked in: netdevsim psample | [ 12.818756][ T189] Tainted: [W]=WARN [ 12.818872][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.819052][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.819241][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.819769][ T189] RSP: 0018:ffa00000008a6f90 EFLAGS: 00010286 [ 12.819955][ T189] RAX: 00000000ffffffa6 RBX: ff1100000cce6ac0 RCX: 1ff4000000114db8 [ 12.820178][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cce6b7c [ 12.820402][ T189] RBP: ff1100000f0e2000 R08: 1fe220000199cd71 R09: ff1100000ea4d1a8 [ 12.820629][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000080 [ 12.820850][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 12.821078][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 12.821330][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.821521][ T189] CR2: 00007f119f30d010 CR3: 00000000021d3002 CR4: 0000000000771ef0 [ 12.821740][ T189] PKRU: 55555554 [ 12.821850][ T189] Call Trace: [ 12.821960][ T189] [ 12.822034][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.822184][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.822326][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 12.822481][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.822592][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.822744][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 12.822900][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.823043][ T189] ? netif_change_name (net/core/dev.c:1495) [ 12.823187][ T189] ? __dev_change_flags (net/core/dev.c:9739) [ 12.823334][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.823506][ T189] netif_change_flags (net/core/dev.c:9820) [ 12.823655][ T189] ? dev_change_flags (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:67) [ 12.823798][ T189] dev_change_flags (net/core/dev_api.c:68) [ 12.823941][ T189] netkit_new_link (drivers/net/netkit.c:631) [ 12.824095][ T189] ? irq_matrix_available (kernel/irq/matrix.c:461) [ 12.824249][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 12.824403][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.824552][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 12.824712][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 12.824877][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 12.825032][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 12.825184][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.825325][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.825485][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.825633][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.825781][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.825922][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.826070][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.826219][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.826370][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.826570][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.826732][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.826884][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.827029][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.827182][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.827336][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.827488][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.827650][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.827795][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.827946][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.828086][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.828232][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.828389][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.828540][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.828686][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.828827][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.828984][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.829141][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.829305][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.829513][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.829661][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 12.829860][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 12.830026][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.830169][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.830322][ T189] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 12.830514][ T189] ? netlink_setsockopt (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:28 net/netlink/af_netlink.c:1715) [ 12.830665][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 12.830816][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 12.830963][ T189] ? kfree (mm/slub.c:6551 (discriminator 1)) [ 12.831075][ T189] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 12.831231][ T189] ? __sys_setsockopt (net/socket.c:2406) [ 12.831379][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 12.831523][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.831708][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.831852][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 12.832010][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.832156][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.832302][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.832455][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.832654][ T189] RIP: 0033:0x7f11a01cd08e [ 12.832812][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.833334][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.833560][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 12.833784][ T189] RDX: 0000000000000054 RSI: 00007f119f2b7450 RDI: 0000000000000008 [ 12.834010][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 12.834230][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77c0c0 [ 12.834455][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 12.836206][ T189] ------------[ cut here ]------------ | [ 12.836411][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 12.836725][ T189] Modules linked in: netdevsim psample | [ 12.837192][ T189] Tainted: [W]=WARN [ 12.837309][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.837596][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.837796][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.838405][ T189] RSP: 0018:ffa00000008a6fb0 EFLAGS: 00010286 [ 12.838586][ T189] RAX: 00000000ffffffa6 RBX: ff1100000bd95c40 RCX: 1ff4000000114dbc [ 12.838815][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bd95cfc [ 12.839028][ T189] RBP: ff1100000f0e2000 R08: 1fe22000017b2ba1 R09: ff1100000ea4d180 [ 12.839245][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 12.839532][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 12.839762][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 12.840030][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.840220][ T189] CR2: 00007f119f30d010 CR3: 00000000021d3002 CR4: 0000000000771ef0 [ 12.840491][ T189] PKRU: 55555554 [ 12.840613][ T189] Call Trace: [ 12.840722][ T189] [ 12.840793][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.840931][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.841075][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.841185][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 12.841333][ T189] ? netif_change_name (net/core/dev.c:1495) [ 12.841528][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 12.841684][ T189] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1177 (discriminator 6)) [ 12.841834][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.841991][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.842149][ T189] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.842287][ T189] ? dev_change_flags (./include/linux/netdevice.h:2835 ./include/net/netdev_lock.h:48 net/core/dev_api.c:70) [ 12.842466][ T189] netkit_new_link (drivers/net/netkit.c:633) [ 12.842615][ T189] ? irq_matrix_available (kernel/irq/matrix.c:461) [ 12.842762][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 12.842901][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.843039][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 12.843186][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 12.843360][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 12.843507][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 12.843666][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.843811][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.843966][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.844103][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.844241][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.844400][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.844541][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.844699][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.844854][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.844994][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.845142][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.845289][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.845438][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.845580][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.845731][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.845882][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.846025][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.846164][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.846312][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.846463][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.846617][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.846762][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.846901][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.847045][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.847196][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.847345][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.847500][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.847643][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.847782][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.847931][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 12.848069][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 12.848220][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.848369][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.848508][ T189] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 12.848654][ T189] ? netlink_setsockopt (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:28 net/netlink/af_netlink.c:1715) [ 12.848816][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 12.848956][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 12.849094][ T189] ? kfree (mm/slub.c:6551 (discriminator 1)) [ 12.849205][ T189] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 12.849373][ T189] ? __sys_setsockopt (net/socket.c:2406) [ 12.849520][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 12.849669][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.849847][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.849990][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 12.850133][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.850278][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.850433][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.850572][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.850763][ T189] RIP: 0033:0x7f11a01cd08e [ 12.850918][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.851439][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.851659][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 12.851887][ T189] RDX: 0000000000000054 RSI: 00007f119f2b7450 RDI: 0000000000000008 [ 12.852100][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 12.852323][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77c0c0 [ 12.852551][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 12.858553][ T189] ------------[ cut here ]------------ | [ 12.858729][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 12.859055][ T189] Modules linked in: netdevsim psample | [ 12.859501][ T189] Tainted: [W]=WARN [ 12.859614][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.859795][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.859981][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.860503][ T189] RSP: 0018:ffa00000008a6f90 EFLAGS: 00010286 [ 12.860697][ T189] RAX: 00000000ffffffa6 RBX: ff11000005656ac0 RCX: 1ff4000000114db8 [ 12.860906][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005656b7c [ 12.861145][ T189] RBP: ff11000009cda000 R08: 1fe2200000acad71 R09: ff1100000ea4d1a8 [ 12.861354][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000080 [ 12.861573][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 12.861793][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 12.862056][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.862244][ T189] CR2: 00007f119f30d010 CR3: 00000000021d3002 CR4: 0000000000771ef0 [ 12.862473][ T189] PKRU: 55555554 [ 12.862585][ T189] Call Trace: [ 12.862697][ T189] [ 12.862777][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.862926][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.863071][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 12.863213][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.863329][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.863475][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 12.863636][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.863782][ T189] ? netif_change_name (net/core/dev.c:1495) [ 12.863932][ T189] ? __dev_change_flags (net/core/dev.c:9739) [ 12.864078][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.864226][ T189] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 12.864394][ T189] netif_change_flags (net/core/dev.c:9820) [ 12.864538][ T189] ? dev_change_flags (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:67) [ 12.864695][ T189] dev_change_flags (net/core/dev_api.c:68) [ 12.864845][ T189] netkit_new_link (drivers/net/netkit.c:666) [ 12.864998][ T189] ? irq_matrix_available (kernel/irq/matrix.c:461) [ 12.865152][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 12.865300][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.865460][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 12.865604][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 12.865768][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 12.865912][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 12.866060][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.866207][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.866355][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.866505][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.866656][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.866822][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.866970][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.867127][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.867275][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.867434][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.867575][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.867720][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.867871][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.868012][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.868173][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.868339][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.868485][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.868642][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.868795][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.868940][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.869090][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.869235][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.869389][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.869537][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.869682][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.869828][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.869973][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.870118][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.870266][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.870416][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 12.870573][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 12.870720][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.870870][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.871027][ T189] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 12.871171][ T189] ? netlink_setsockopt (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:28 net/netlink/af_netlink.c:1715) [ 12.871327][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 12.871477][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 12.871632][ T189] ? kfree (mm/slub.c:6551 (discriminator 1)) [ 12.871746][ T189] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 12.871904][ T189] ? __sys_setsockopt (net/socket.c:2406) [ 12.872048][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 12.872188][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.872378][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.872538][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 12.872688][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.872831][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.872972][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.873122][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.873308][ T189] RIP: 0033:0x7f11a01cd08e [ 12.873461][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.873995][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.874225][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 12.874438][ T189] RDX: 0000000000000054 RSI: 00007f119f2b7450 RDI: 0000000000000008 [ 12.874663][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 12.874891][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77c0c0 [ 12.875105][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 12.876855][ T189] ------------[ cut here ]------------ | [ 12.877010][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 12.877280][ T189] Modules linked in: netdevsim psample | [ 12.877929][ T189] Tainted: [W]=WARN [ 12.878039][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.878224][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.878425][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.878945][ T189] RSP: 0018:ffa00000008a73a0 EFLAGS: 00010286 [ 12.879124][ T189] RAX: 00000000ffffffa6 RBX: ff110000056563c0 RCX: 1ff4000000114e3a [ 12.879330][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000565647c [ 12.879538][ T189] RBP: ff11000009cda000 R08: 1fe2200000acac91 R09: ff1100000ea4d1a8 [ 12.879745][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 12.879952][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 12.880159][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 12.880950][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.881128][ T189] CR2: 00007f119f30d010 CR3: 00000000021d3002 CR4: 0000000000771ef0 [ 12.881335][ T189] PKRU: 55555554 [ 12.881516][ T189] Call Trace: [ 12.881626][ T189] [ 12.881752][ T189] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.881889][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.882029][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.882167][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.882271][ T189] ? rtnl_newlink_create (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3912) [ 12.882465][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 12.882615][ T189] ? netif_change_name (net/core/dev.c:1495) [ 12.882754][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 12.882895][ T189] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.883036][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 12.883176][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.883315][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.883509][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.883653][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.883794][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.883935][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.884079][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.884221][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.884357][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.884552][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.884694][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.884833][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.884977][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.885116][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.885256][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.885453][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.885591][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.885732][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.885874][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.886012][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.886151][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.886291][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.886487][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.886636][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.886774][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.886915][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.887058][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.887195][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 12.887334][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 12.887532][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.887679][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.887820][ T189] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 12.887958][ T189] ? netlink_setsockopt (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:28 net/netlink/af_netlink.c:1715) [ 12.888102][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 12.888241][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 12.888435][ T189] ? kfree (mm/slub.c:6551 (discriminator 1)) [ 12.888545][ T189] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 12.888695][ T189] ? __sys_setsockopt (net/socket.c:2406) [ 12.888836][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 12.888975][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.889149][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.889286][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 12.889482][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.889626][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.889764][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.889901][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.890072][ T189] RIP: 0033:0x7f11a01cd08e [ 12.890217][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.890774][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.890981][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 12.891187][ T189] RDX: 0000000000000054 RSI: 00007f119f2b7450 RDI: 0000000000000008 [ 12.891452][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 12.891662][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77c0c0 [ 12.891866][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 12.997590][ T189] ------------[ cut here ]------------ | [ 12.997784][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 12.998069][ T189] Modules linked in: netdevsim psample | [ 12.998518][ T189] Tainted: [W]=WARN [ 12.998666][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.998852][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.999037][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.999638][ T189] RSP: 0018:ffa00000008a6f90 EFLAGS: 00010286 [ 12.999839][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e02d540 RCX: 1ff4000000114db8 [ 13.000052][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e02d5fc [ 13.000265][ T189] RBP: ff1100000eb32000 R08: 1fe2200001c05ac1 R09: ff1100000ea4d1a8 [ 13.000488][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000080 [ 13.000714][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.000928][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 13.001176][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.001354][ T189] CR2: 000055bedadb4950 CR3: 00000000021d3002 CR4: 0000000000771ef0 [ 13.001586][ T189] PKRU: 55555554 [ 13.001696][ T189] Call Trace: [ 13.001803][ T189] [ 13.001877][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.002021][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.002163][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 13.002306][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.002421][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.002562][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 13.002713][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 13.002856][ T189] ? netif_change_name (net/core/dev.c:1495) [ 13.002999][ T189] ? __dev_change_flags (net/core/dev.c:9739) [ 13.003143][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.003286][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.003438][ T189] netif_change_flags (net/core/dev.c:9820) [ 13.003581][ T189] ? dev_change_flags (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:67) [ 13.003728][ T189] dev_change_flags (net/core/dev_api.c:68) [ 13.003872][ T189] netkit_new_link (drivers/net/netkit.c:631) [ 13.004014][ T189] ? irq_matrix_available (kernel/irq/matrix.c:461) [ 13.004163][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 13.004304][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.004451][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 13.004595][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 13.004761][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 13.004907][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 13.005050][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 13.005194][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 13.005339][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 13.005486][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.005635][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 13.005776][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.005922][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.006066][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 13.006213][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.006358][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.006506][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.006652][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.006799][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.006940][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.007090][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.007234][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.007380][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.007523][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.007668][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.007813][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.007957][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.008100][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.008243][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.008394][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.008535][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.008684][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.008824][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.008967][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.009110][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.009250][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 13.009400][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 13.009543][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.009692][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.009833][ T189] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 13.009976][ T189] ? netlink_setsockopt (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:28 net/netlink/af_netlink.c:1715) [ 13.010119][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 13.010264][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 13.010411][ T189] ? kfree (mm/slub.c:6551 (discriminator 1)) [ 13.010523][ T189] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 13.010675][ T189] ? __sys_setsockopt (net/socket.c:2406) [ 13.010819][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 13.010961][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.011138][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 13.011278][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 13.011427][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.011572][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.011719][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.011860][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.012036][ T189] RIP: 0033:0x7f11a01cd08e [ 13.012185][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.012698][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 13.012912][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 13.013121][ T189] RDX: 0000000000000054 RSI: 00007f119f320150 RDI: 0000000000000009 [ 13.013331][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 13.013550][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77e120 [ 13.013766][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 13.015465][ T189] ------------[ cut here ]------------ | [ 13.015606][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 13.015931][ T189] Modules linked in: netdevsim psample | [ 13.016470][ T189] Tainted: [W]=WARN [ 13.016578][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.016759][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.016939][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.017544][ T189] RSP: 0018:ffa00000008a6fb0 EFLAGS: 00010286 [ 13.017818][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e02d380 RCX: 1ff4000000114dbc [ 13.018116][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e02d43c [ 13.018324][ T189] RBP: ff1100000eb32000 R08: 1fe2200001c05a89 R09: ff1100000ea4d180 [ 13.018615][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.018825][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.019033][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 13.019277][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.019552][ T189] CR2: 000055bedadb4950 CR3: 00000000021d3002 CR4: 0000000000771ef0 [ 13.019770][ T189] PKRU: 55555554 [ 13.019872][ T189] Call Trace: [ 13.019976][ T189] [ 13.020048][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.020187][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.020326][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.020510][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 13.020655][ T189] ? netif_change_name (net/core/dev.c:1495) [ 13.020794][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 13.020933][ T189] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1177 (discriminator 6)) [ 13.021071][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.021207][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.021345][ T189] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 13.021582][ T189] ? dev_change_flags (./include/linux/netdevice.h:2835 ./include/net/netdev_lock.h:48 net/core/dev_api.c:70) [ 13.021724][ T189] netkit_new_link (drivers/net/netkit.c:633) [ 13.021865][ T189] ? irq_matrix_available (kernel/irq/matrix.c:461) [ 13.022006][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 13.022143][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.022281][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 13.022519][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 13.022677][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 13.022818][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 13.022957][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 13.023097][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 13.023236][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 13.023449][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.023589][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 13.023731][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.023871][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.024011][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 13.024155][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.024295][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.024532][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.024674][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.024812][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.024949][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.025091][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.025231][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.025468][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.025605][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.025746][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.025882][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.026022][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.026161][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.026299][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.026512][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.026654][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.026796][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.026934][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.027073][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.027213][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.027350][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 13.027548][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 13.027693][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.027831][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.027968][ T189] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 13.028106][ T189] ? netlink_setsockopt (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:28 net/netlink/af_netlink.c:1715) [ 13.028244][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 13.028388][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 13.028528][ T189] ? kfree (mm/slub.c:6551 (discriminator 1)) [ 13.028639][ T189] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 13.028779][ T189] ? __sys_setsockopt (net/socket.c:2406) [ 13.028919][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 13.029056][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.029227][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 13.029369][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 13.029506][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.029651][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.029787][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.029924][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.030094][ T189] RIP: 0033:0x7f11a01cd08e [ 13.030238][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.030732][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 13.030939][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 13.031146][ T189] RDX: 0000000000000054 RSI: 00007f119f320150 RDI: 0000000000000009 [ 13.031349][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 13.031559][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77e120 [ 13.031767][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 13.043153][ T189] ------------[ cut here ]------------ | [ 13.043357][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 13.043716][ T189] Modules linked in: netdevsim psample | [ 13.044270][ T189] Tainted: [W]=WARN [ 13.044442][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.044680][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.044921][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.045501][ T189] RSP: 0018:ffa00000008a6f90 EFLAGS: 00010286 [ 13.045743][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e02d700 RCX: 1ff4000000114db8 [ 13.046006][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e02d7bc [ 13.046269][ T189] RBP: ff1100000f3ca000 R08: 1fe2200001c05af9 R09: ff1100000ea4d1a8 [ 13.046544][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000080 [ 13.046816][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.047079][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 13.047394][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.047628][ T189] CR2: 000055bed4f8b6c0 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 13.047891][ T189] PKRU: 55555554 [ 13.048047][ T189] Call Trace: [ 13.048208][ T189] [ 13.048331][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.048540][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.048742][ T189] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 13.048942][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.049132][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.049355][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 13.049564][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 13.049769][ T189] ? netif_change_name (net/core/dev.c:1495) [ 13.049964][ T189] ? __dev_change_flags (net/core/dev.c:9739) [ 13.050163][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.050400][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.050600][ T189] netif_change_flags (net/core/dev.c:9820) [ 13.050804][ T189] ? dev_change_flags (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:67) [ 13.050999][ T189] dev_change_flags (net/core/dev_api.c:68) [ 13.051196][ T189] netkit_new_link (drivers/net/netkit.c:666) [ 13.051403][ T189] ? irq_matrix_available (kernel/irq/matrix.c:461) [ 13.051598][ T189] ? netkit_change_link (drivers/net/netkit.c:1118 (discriminator 7)) [ 13.051828][ T189] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.052023][ T189] ? __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5295 mm/slub.c:6832) [ 13.052216][ T189] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 13.052444][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 13.052676][ T189] ? netkit_alloc (drivers/net/netkit.c:408 drivers/net/netkit.c:395) [ 13.052872][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 13.053073][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 13.053270][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 13.053478][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.053682][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 13.053878][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.054076][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.054272][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 13.054484][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.054689][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.054885][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.055080][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.055276][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.055484][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.055703][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.055902][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.056098][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.056293][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.056499][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.056698][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.056898][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.057092][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.057287][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.057531][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.057738][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.057934][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.058126][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.058321][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.058527][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.058841][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 13.059036][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 13.059231][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.059454][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.059657][ T189] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 13.059853][ T189] ? netlink_setsockopt (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:28 net/netlink/af_netlink.c:1715) [ 13.060142][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 13.060337][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 13.060543][ T189] ? kfree (mm/slub.c:6551 (discriminator 1)) [ 13.060713][ T189] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 13.060910][ T189] ? __sys_setsockopt (net/socket.c:2406) [ 13.061107][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 13.061300][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.061544][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 13.061755][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 13.061947][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.062140][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.062374][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.062568][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.062803][ T189] RIP: 0033:0x7f11a01cd08e [ 13.062999][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.063675][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 13.064038][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 13.064302][ T189] RDX: 0000000000000054 RSI: 00007f119f320150 RDI: 0000000000000009 [ 13.064576][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 13.064838][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77e120 [ 13.065102][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 13.068406][ T189] ------------[ cut here ]------------ | [ 13.068681][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 13.069006][ T189] Modules linked in: netdevsim psample | [ 13.069854][ T189] Tainted: [W]=WARN [ 13.070096][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.070431][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.070671][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.071309][ T189] RSP: 0018:ffa00000008a73a0 EFLAGS: 00010286 [ 13.071549][ T189] RAX: 00000000ffffffa6 RBX: ff110000057a1c40 RCX: 1ff4000000114e3a [ 13.071817][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000057a1cfc [ 13.072075][ T189] RBP: ff1100000f3ca000 R08: 1fe2200000af43a1 R09: ff1100000ea4d1a8 [ 13.072328][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 13.072591][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.072876][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 13.073167][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.073418][ T189] CR2: 000055bed4f8b6c0 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 13.073684][ T189] PKRU: 55555554 [ 13.073839][ T189] Call Trace: [ 13.073992][ T189] [ 13.074115][ T189] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.074303][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.074507][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.074720][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.074876][ T189] ? rtnl_newlink_create (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3912) [ 13.075067][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 13.075259][ T189] ? netif_change_name (net/core/dev.c:1495) [ 13.075465][ T189] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 13.075664][ T189] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 13.075852][ T189] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 13.076042][ T189] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 13.076229][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.076430][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 13.076624][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.076819][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.077009][ T189] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 13.077203][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.077409][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.077597][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.077795][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.077984][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.078174][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.078385][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.078572][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.078767][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.078956][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.079144][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.079330][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.079532][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.079728][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.079918][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.080198][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.080400][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.080592][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.080784][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.081003][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.081197][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.081397][ T189] ? netlink_autobind.isra.0 (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:815 (discriminator 2)) [ 13.081589][ T189] ? netlink_autobind.isra.0 (net/netlink/af_netlink.c:827) [ 13.081789][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.081978][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.082167][ T189] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 13.082355][ T189] ? netlink_setsockopt (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:28 net/netlink/af_netlink.c:1715) [ 13.082561][ T189] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 13.082761][ T189] ? __ia32_sys_getpeername (net/socket.c:2219) [ 13.082949][ T189] ? kfree (mm/slub.c:6551 (discriminator 1)) [ 13.083135][ T189] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 13.083432][ T189] ? __sys_setsockopt (net/socket.c:2406) [ 13.083659][ T189] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 13.083848][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.084157][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 13.084344][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 13.084548][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.084745][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.084931][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.085209][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.085445][ T189] RIP: 0033:0x7f11a01cd08e [ 13.085644][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.086181][ T189] RSP: 002b:00007fff05ecbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 13.086449][ T189] RAX: ffffffffffffffda RBX: 00007fff05ecbe40 RCX: 00007f11a01cd08e [ 13.086717][ T189] RDX: 0000000000000054 RSI: 00007f119f320150 RDI: 0000000000000009 [ 13.086969][ T189] RBP: 00007fff05ecbd40 R08: 0000000000000000 R09: 0000000000000000 [ 13.087224][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f119f77e120 [ 13.087491][ T189] R13: 00007fff05ecbe40 R14: 00007f119f9d3140 R15: 0000000000000002 | [ 13.160031][ T189] ------------[ cut here ]------------ | [ 13.160309][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 13.160708][ T189] Modules linked in: netdevsim psample | [ 13.161310][ T189] Tainted: [W]=WARN [ 13.161445][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.161659][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.161878][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.162508][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 13.162723][ T189] RAX: 00000000ffffffa6 RBX: ff11000005657380 RCX: 1ff4000000114e66 [ 13.162995][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000565743c [ 13.163253][ T189] RBP: ff1100000e132000 R08: 1fe2200000acae89 R09: ff1100000ea4d248 [ 13.163522][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 13.163777][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000e132000 [ 13.164026][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 13.164324][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.164544][ T189] CR2: 000055bedaf20000 CR3: 00000000021d3004 CR4: 0000000000771ef0 [ 13.164805][ T189] PKRU: 55555554 [ 13.164928][ T189] Call Trace: [ 13.165063][ T189] [ 13.165156][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.165326][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.165458][ T189] register_netdevice (net/core/dev.c:11488) [ 13.165640][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 13.165853][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 13.166066][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 13.166235][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 13.166450][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 13.166624][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 13.166835][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 13.167003][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 13.167138][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.167307][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 13.167527][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 13.167702][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 13.167876][ T189] call_driver_probe (drivers/base/dd.c:629) [ 13.168057][ T189] really_probe (drivers/base/dd.c:709) [ 13.168234][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 13.168407][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 13.168577][ T189] driver_probe_device (drivers/base/dd.c:901) [ 13.168755][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 13.168924][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 13.169105][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 13.169281][ T189] __device_attach (drivers/base/dd.c:1101) [ 13.169487][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.169661][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 13.169877][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.170045][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 13.170219][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 13.170393][ T189] bus_probe_device (drivers/base/bus.c:613) [ 13.170565][ T189] device_add (drivers/base/core.c:3706) [ 13.170740][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 13.170950][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 13.171136][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 13.171310][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 13.171531][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.171703][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 13.171915][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 13.172092][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 13.172268][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 13.172446][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 13.172619][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 13.172748][ T189] new_sync_write (fs/read_write.c:595) [ 13.172917][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.173087][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.173271][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.173443][ T189] ? ksys_write (fs/read_write.c:740) [ 13.173619][ T189] vfs_write (fs/read_write.c:688) [ 13.173754][ T189] ksys_write (fs/read_write.c:740) [ 13.173885][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 13.174061][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 13.174246][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.174421][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.174587][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 13.174757][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.174973][ T189] RIP: 0033:0x7f11a01cd08e [ 13.175157][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.175789][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 13.176063][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 13.176320][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 13.176578][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 13.176830][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 13.177084][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 13.370953][ T189] ------------[ cut here ]------------ | [ 13.371233][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 13.371661][ T189] Modules linked in: netdevsim psample | [ 13.372249][ T189] Tainted: [W]=WARN [ 13.372382][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.372597][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.372815][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.373419][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 13.373640][ T189] RAX: 00000000ffffffa6 RBX: ff1100000b6618c0 RCX: 1ff4000000114e66 [ 13.373890][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b66197c [ 13.374136][ T189] RBP: ff1100000eba2000 R08: 1fe22000016cc331 R09: ff1100000ea4d248 [ 13.374397][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.374656][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000eba2000 [ 13.374912][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 13.375211][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.375420][ T189] CR2: 000055bedaf51f90 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 13.375670][ T189] PKRU: 55555554 [ 13.375792][ T189] Call Trace: [ 13.375915][ T189] [ 13.376000][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.376176][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.376306][ T189] register_netdevice (net/core/dev.c:11488) [ 13.376478][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 13.376697][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 13.376928][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 13.377093][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 13.377306][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 13.377476][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 13.377736][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 13.377900][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 13.378036][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.378201][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 13.378423][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 13.378591][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 13.378761][ T189] call_driver_probe (drivers/base/dd.c:629) [ 13.378924][ T189] really_probe (drivers/base/dd.c:709) [ 13.379094][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 13.379256][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 13.379434][ T189] driver_probe_device (drivers/base/dd.c:901) [ 13.379603][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 13.379773][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 13.379939][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 13.380107][ T189] __device_attach (drivers/base/dd.c:1101) [ 13.380270][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.380448][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 13.380657][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.380822][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 13.380990][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 13.381156][ T189] bus_probe_device (drivers/base/bus.c:613) [ 13.381327][ T189] device_add (drivers/base/core.c:3706) [ 13.381503][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 13.381727][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 13.381891][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 13.382064][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 13.382275][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.382441][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 13.382651][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 13.382816][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 13.382982][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 13.383150][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 13.383320][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 13.383448][ T189] new_sync_write (fs/read_write.c:595) [ 13.383619][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.383781][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.383946][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.384109][ T189] ? ksys_write (fs/read_write.c:740) [ 13.384278][ T189] vfs_write (fs/read_write.c:688) [ 13.384407][ T189] ksys_write (fs/read_write.c:740) [ 13.384543][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 13.384711][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 13.384874][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.385041][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.385210][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 13.385391][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.385608][ T189] RIP: 0033:0x7f11a01cd08e [ 13.385786][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.386378][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 13.386640][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 13.386883][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 13.387138][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 13.387388][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 13.387643][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 13.528769][ T189] ------------[ cut here ]------------ | [ 13.529078][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 13.529460][ T189] Modules linked in: netdevsim psample | [ 13.530032][ T189] Tainted: [W]=WARN [ 13.530207][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.530430][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.530647][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.531253][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 13.531472][ T189] RAX: 00000000ffffffa6 RBX: ff11000007b123c0 RCX: 1ff4000000114e66 [ 13.531731][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000007b1247c [ 13.531987][ T189] RBP: ff1100000fa8a000 R08: 1fe2200000f62491 R09: ff1100000ea4d248 [ 13.532236][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.532492][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000fa8a000 [ 13.532749][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 13.533049][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.533261][ T189] CR2: 000055bedaf45d30 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 13.533522][ T189] PKRU: 55555554 [ 13.533653][ T189] Call Trace: [ 13.533781][ T189] [ 13.533889][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.534067][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.534200][ T189] register_netdevice (net/core/dev.c:11488) [ 13.534381][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 13.534600][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 13.534823][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 13.535007][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 13.535221][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 13.535400][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 13.535621][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 13.535819][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 13.535947][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.536118][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 13.536331][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 13.536512][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 13.536685][ T189] call_driver_probe (drivers/base/dd.c:629) [ 13.536852][ T189] really_probe (drivers/base/dd.c:709) [ 13.537025][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 13.537192][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 13.537359][ T189] driver_probe_device (drivers/base/dd.c:901) [ 13.537532][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 13.537704][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 13.537879][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 13.538051][ T189] __device_attach (drivers/base/dd.c:1101) [ 13.538220][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.538411][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 13.538629][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.538797][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 13.538970][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 13.539140][ T189] bus_probe_device (drivers/base/bus.c:613) [ 13.539310][ T189] device_add (drivers/base/core.c:3706) [ 13.539494][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 13.539716][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 13.539897][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 13.540071][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 13.540285][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.540466][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 13.540683][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 13.540853][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 13.541022][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 13.541191][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 13.541361][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 13.541493][ T189] new_sync_write (fs/read_write.c:595) [ 13.541668][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.541844][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.542017][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.542184][ T189] ? ksys_write (fs/read_write.c:740) [ 13.542358][ T189] vfs_write (fs/read_write.c:688) [ 13.542495][ T189] ksys_write (fs/read_write.c:740) [ 13.542626][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 13.542794][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 13.542979][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.543154][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.543329][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 13.543504][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.543719][ T189] RIP: 0033:0x7f11a01cd08e [ 13.543897][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.544513][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 13.544775][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 13.545036][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 13.545287][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 13.545544][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 13.545809][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 13.701768][ T189] ------------[ cut here ]------------ | [ 13.702086][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 13.702483][ T189] Modules linked in: netdevsim psample | [ 13.703050][ T189] Tainted: [W]=WARN [ 13.703186][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.703418][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.703644][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.704259][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 13.704487][ T189] RAX: 00000000ffffffa6 RBX: ff1100000973d380 RCX: 1ff4000000114e66 [ 13.704754][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000973d43c [ 13.705006][ T189] RBP: ff1100000fa3a000 R08: 1fe22000012e7a89 R09: ff1100000ea4d248 [ 13.705276][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.705537][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000fa3a000 [ 13.705808][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 13.706107][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.706324][ T189] CR2: 00007f0e14c84d80 CR3: 00000000021d3006 CR4: 0000000000771ef0 [ 13.706584][ T189] PKRU: 55555554 [ 13.706720][ T189] Call Trace: [ 13.706848][ T189] [ 13.706940][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.707125][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.707255][ T189] register_netdevice (net/core/dev.c:11488) [ 13.707444][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 13.707670][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 13.707915][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 13.708090][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 13.708302][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 13.708482][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 13.708722][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 13.708896][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 13.709033][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.709204][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 13.709424][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 13.709604][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 13.709781][ T189] call_driver_probe (drivers/base/dd.c:629) [ 13.709951][ T189] really_probe (drivers/base/dd.c:709) [ 13.710127][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 13.710294][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 13.710468][ T189] driver_probe_device (drivers/base/dd.c:901) [ 13.710641][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 13.710817][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 13.710985][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 13.711160][ T189] __device_attach (drivers/base/dd.c:1101) [ 13.711330][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.711505][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 13.711728][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.711898][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 13.712069][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 13.712247][ T189] bus_probe_device (drivers/base/bus.c:613) [ 13.712429][ T189] device_add (drivers/base/core.c:3706) [ 13.712604][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 13.712826][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 13.712997][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 13.713170][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 13.713385][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.713553][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 13.713778][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 13.713958][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 13.714136][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 13.714305][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 13.714501][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 13.714634][ T189] new_sync_write (fs/read_write.c:595) [ 13.714813][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.714987][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.715162][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.715331][ T189] ? ksys_write (fs/read_write.c:740) [ 13.715588][ T189] vfs_write (fs/read_write.c:688) [ 13.715720][ T189] ksys_write (fs/read_write.c:740) [ 13.715856][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 13.716022][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 13.716189][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.716382][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.716553][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 13.716733][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.716946][ T189] RIP: 0033:0x7f11a01cd08e [ 13.717121][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.717721][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 13.717973][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 13.718220][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 13.718474][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 13.718738][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 13.718994][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 13.863430][ T189] ------------[ cut here ]------------ | [ 13.863701][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 13.864089][ T189] Modules linked in: netdevsim psample | [ 13.864706][ T189] Tainted: [W]=WARN [ 13.864836][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.865049][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.865271][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.865887][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 13.866096][ T189] RAX: 00000000ffffffa6 RBX: ff1100000c764580 RCX: 1ff4000000114e66 [ 13.866354][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c76463c [ 13.866608][ T189] RBP: ff11000010292000 R08: 1fe22000018ec8c9 R09: ff1100000ea4d248 [ 13.866868][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.867109][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010292000 [ 13.867354][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 13.867651][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.867867][ T189] CR2: 000055bedaf13c20 CR3: 00000000021d3006 CR4: 0000000000771ef0 [ 13.868128][ T189] PKRU: 55555554 [ 13.868249][ T189] Call Trace: [ 13.868376][ T189] [ 13.868461][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.868635][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.868768][ T189] register_netdevice (net/core/dev.c:11488) [ 13.868935][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 13.869160][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 13.869385][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 13.869551][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 13.869762][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 13.869930][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 13.870132][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 13.870298][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 13.870436][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.870619][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 13.870831][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 13.871007][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 13.871174][ T189] call_driver_probe (drivers/base/dd.c:629) [ 13.871337][ T189] really_probe (drivers/base/dd.c:709) [ 13.871508][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 13.871675][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 13.871838][ T189] driver_probe_device (drivers/base/dd.c:901) [ 13.872001][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 13.872180][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 13.872342][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 13.872515][ T189] __device_attach (drivers/base/dd.c:1101) [ 13.872682][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.872845][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 13.873051][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.873215][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 13.873394][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 13.873565][ T189] bus_probe_device (drivers/base/bus.c:613) [ 13.873738][ T189] device_add (drivers/base/core.c:3706) [ 13.873906][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 13.874117][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 13.874279][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 13.874450][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 13.874659][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.874821][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 13.875024][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 13.875193][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 13.875356][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 13.875522][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 13.875703][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 13.875826][ T189] new_sync_write (fs/read_write.c:595) [ 13.875989][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.876151][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.876329][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.876497][ T189] ? ksys_write (fs/read_write.c:740) [ 13.876685][ T189] vfs_write (fs/read_write.c:688) [ 13.876809][ T189] ksys_write (fs/read_write.c:740) [ 13.876933][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 13.877095][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 13.877262][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.877446][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.877608][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 13.877788][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.877989][ T189] RIP: 0033:0x7f11a01cd08e [ 13.878160][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.878749][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 13.878996][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 13.879239][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 13.879486][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 13.879735][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 13.879980][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 14.024973][ T189] ------------[ cut here ]------------ | [ 14.025270][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 14.025724][ T189] Modules linked in: netdevsim psample | [ 14.026554][ T189] Tainted: [W]=WARN [ 14.026743][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.027061][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.027356][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.028034][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 14.028331][ T189] RAX: 00000000ffffffa6 RBX: ff110000057a0ac0 RCX: 1ff4000000114e66 [ 14.028667][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000057a0b7c [ 14.028979][ T189] RBP: ff11000009dfa000 R08: 1fe2200000af4171 R09: ff1100000ea4d248 [ 14.029283][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.029626][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009dfa000 [ 14.029936][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 14.030295][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.030581][ T189] CR2: 000055bedaf1c4f0 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 14.030895][ T189] PKRU: 55555554 [ 14.031069][ T189] Call Trace: [ 14.031258][ T189] [ 14.031413][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.031641][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.031829][ T189] register_netdevice (net/core/dev.c:11488) [ 14.032050][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.032317][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.032602][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.032840][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.033102][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 14.033322][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.033593][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 14.033830][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 14.034006][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.034237][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 14.034515][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 14.034751][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 14.034975][ T189] call_driver_probe (drivers/base/dd.c:629) [ 14.035194][ T189] really_probe (drivers/base/dd.c:709) [ 14.035426][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 14.035664][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 14.035890][ T189] driver_probe_device (drivers/base/dd.c:901) [ 14.036118][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 14.036352][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 14.036582][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 14.036821][ T189] __device_attach (drivers/base/dd.c:1101) [ 14.037036][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.037273][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 14.037565][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.037793][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 14.038020][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 14.038256][ T189] bus_probe_device (drivers/base/bus.c:613) [ 14.038493][ T189] device_add (drivers/base/core.c:3706) [ 14.038727][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 14.038990][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 14.039207][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 14.039443][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 14.039709][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.039931][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 14.040201][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.040536][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.040776][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.040994][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.041226][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.041431][ T189] new_sync_write (fs/read_write.c:595) [ 14.041666][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.041885][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.042105][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.042376][ T189] ? ksys_write (fs/read_write.c:740) [ 14.042624][ T189] vfs_write (fs/read_write.c:688) [ 14.042803][ T189] ksys_write (fs/read_write.c:740) [ 14.042980][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 14.043212][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 14.043444][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.043689][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.043911][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 14.044139][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.044421][ T189] RIP: 0033:0x7f11a01cd08e [ 14.044661][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.045313][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.045637][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 14.045941][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 14.046270][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 14.046597][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 14.046902][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 14.184602][ T189] ------------[ cut here ]------------ | [ 14.184870][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 14.185222][ T189] Modules linked in: netdevsim psample | [ 14.185845][ T189] Tainted: [W]=WARN [ 14.185975][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.186222][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.186486][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.187113][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 14.187337][ T189] RAX: 00000000ffffffa6 RBX: ff11000013ea2900 RCX: 1ff4000000114e66 [ 14.187605][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013ea29bc [ 14.187875][ T189] RBP: ff110000103f2000 R08: 1fe22000027d4539 R09: ff1100000ea4d248 [ 14.188127][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 14.188395][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000103f2000 [ 14.188658][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 14.188975][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.189196][ T189] CR2: 00007f09066124cc CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 14.189458][ T189] PKRU: 55555554 [ 14.189587][ T189] Call Trace: [ 14.189719][ T189] [ 14.189810][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.189984][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.190114][ T189] register_netdevice (net/core/dev.c:11488) [ 14.190296][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.190526][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.190758][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.190930][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.191144][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 14.191314][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.191533][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 14.191713][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 14.191848][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.192027][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 14.192242][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 14.192431][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 14.192601][ T189] call_driver_probe (drivers/base/dd.c:629) [ 14.192775][ T189] really_probe (drivers/base/dd.c:709) [ 14.192980][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 14.193149][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 14.193326][ T189] driver_probe_device (drivers/base/dd.c:901) [ 14.193539][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 14.193715][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 14.193893][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 14.194078][ T189] __device_attach (drivers/base/dd.c:1101) [ 14.194248][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.194431][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 14.194650][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.194828][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 14.194998][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 14.195176][ T189] bus_probe_device (drivers/base/bus.c:613) [ 14.195348][ T189] device_add (drivers/base/core.c:3706) [ 14.195528][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 14.195751][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 14.195928][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 14.196101][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 14.196314][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.196490][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 14.196722][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.196920][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.197091][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.197260][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.197435][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.197564][ T189] new_sync_write (fs/read_write.c:595) [ 14.197745][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.197919][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.198089][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.198258][ T189] ? ksys_write (fs/read_write.c:740) [ 14.198436][ T189] vfs_write (fs/read_write.c:688) [ 14.198564][ T189] ksys_write (fs/read_write.c:740) [ 14.198696][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 14.198863][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 14.199035][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.199213][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.199390][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 14.199578][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.199790][ T189] RIP: 0033:0x7f11a01cd08e [ 14.199975][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.200580][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.200843][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 14.201102][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 14.201368][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 14.201628][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 14.201889][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 14.358507][ T189] ------------[ cut here ]------------ | [ 14.358872][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 14.359259][ T189] Modules linked in: netdevsim psample | [ 14.360067][ T189] Tainted: [W]=WARN [ 14.360261][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.360558][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.360859][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.361554][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 14.361896][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e06de00 RCX: 1ff4000000114e66 [ 14.362200][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e06debc [ 14.362528][ T189] RBP: ff1100000f2d2000 R08: 1fe2200001c0dbd9 R09: ff1100000ea4d248 [ 14.362849][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.363168][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f2d2000 [ 14.363495][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 14.363857][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.364135][ T189] CR2: 000055bedaf44ab0 CR3: 00000000021d3006 CR4: 0000000000771ef0 [ 14.364461][ T189] PKRU: 55555554 [ 14.364663][ T189] Call Trace: [ 14.364859][ T189] [ 14.364996][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.365223][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.365457][ T189] register_netdevice (net/core/dev.c:11488) [ 14.365694][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.365959][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.366278][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.366518][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.366791][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 14.367026][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.367302][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 14.367569][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 14.367767][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.367996][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 14.368271][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 14.368504][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 14.368727][ T189] call_driver_probe (drivers/base/dd.c:629) [ 14.368960][ T189] really_probe (drivers/base/dd.c:709) [ 14.369188][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 14.369455][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 14.369686][ T189] driver_probe_device (drivers/base/dd.c:901) [ 14.369912][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 14.370132][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 14.370468][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 14.370705][ T189] __device_attach (drivers/base/dd.c:1101) [ 14.370923][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.371164][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 14.371450][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.371688][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 14.371909][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 14.372128][ T189] bus_probe_device (drivers/base/bus.c:613) [ 14.372345][ T189] device_add (drivers/base/core.c:3706) [ 14.372637][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 14.372914][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 14.373134][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 14.373375][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 14.373657][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.373878][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 14.374152][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.374471][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.374706][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.374932][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.375150][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.375348][ T189] new_sync_write (fs/read_write.c:595) [ 14.375584][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.375828][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.376046][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.376276][ T189] ? ksys_write (fs/read_write.c:740) [ 14.376533][ T189] vfs_write (fs/read_write.c:688) [ 14.376736][ T189] ksys_write (fs/read_write.c:740) [ 14.376911][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 14.377139][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 14.377388][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.377628][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.377866][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 14.378092][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.378351][ T189] RIP: 0033:0x7f11a01cd08e [ 14.378595][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.379257][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.379624][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 14.379931][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 14.380238][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 14.380566][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 14.380881][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 14.557568][ T189] ------------[ cut here ]------------ | [ 14.557931][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 14.558336][ T189] Modules linked in: netdevsim psample | [ 14.560432][ T189] Tainted: [W]=WARN [ 14.560773][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.561171][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.561594][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.562433][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 14.562856][ T189] RAX: 00000000ffffffa6 RBX: ff1100000c74f700 RCX: 1ff4000000114e66 [ 14.563300][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c74f7bc [ 14.563761][ T189] RBP: ff11000010252000 R08: 1fe22000018e9ef9 R09: ff1100000ea4d248 [ 14.564200][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.564603][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010252000 [ 14.565061][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 14.565532][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.565919][ T189] CR2: 00007f9ebf166574 CR3: 00000000021d3006 CR4: 0000000000771ef0 [ 14.566346][ T189] PKRU: 55555554 [ 14.566666][ T189] Call Trace: [ 14.566858][ T189] [ 14.567019][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.567251][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.567507][ T189] register_netdevice (net/core/dev.c:11488) [ 14.567789][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.568077][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.568348][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.568662][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.568934][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 14.569196][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.569481][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 14.569719][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 14.569899][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.570128][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 14.570409][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 14.570648][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 14.570883][ T189] call_driver_probe (drivers/base/dd.c:629) [ 14.571102][ T189] really_probe (drivers/base/dd.c:709) [ 14.571343][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 14.571622][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 14.571855][ T189] driver_probe_device (drivers/base/dd.c:901) [ 14.572093][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 14.572318][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 14.572573][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 14.572799][ T189] __device_attach (drivers/base/dd.c:1101) [ 14.573015][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.573245][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 14.573534][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.573769][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 14.574000][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 14.574222][ T189] bus_probe_device (drivers/base/bus.c:613) [ 14.574460][ T189] device_add (drivers/base/core.c:3706) [ 14.574685][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 14.574963][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 14.575194][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 14.575433][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 14.575708][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.575925][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 14.576193][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.576444][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.576668][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.576886][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.577120][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.577319][ T189] new_sync_write (fs/read_write.c:595) [ 14.577562][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.577812][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.578032][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.578254][ T189] ? ksys_write (fs/read_write.c:740) [ 14.578491][ T189] vfs_write (fs/read_write.c:688) [ 14.578683][ T189] ksys_write (fs/read_write.c:740) [ 14.578871][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 14.579095][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 14.579313][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.579553][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.579783][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 14.580004][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.580280][ T189] RIP: 0033:0x7f11a01cd08e [ 14.580528][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.581229][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.581560][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 14.581864][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 14.582167][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 14.582497][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 14.582811][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 14.746567][ T189] ------------[ cut here ]------------ | [ 14.746875][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 14.747221][ T189] Modules linked in: netdevsim psample | [ 14.747890][ T189] Tainted: [W]=WARN [ 14.748017][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.748260][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.748511][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.749121][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 14.749337][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e009a80 RCX: 1ff4000000114e66 [ 14.749583][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e009b3c [ 14.749855][ T189] RBP: ff11000005f32000 R08: 1fe2200001c01369 R09: ff1100000ea4d248 [ 14.750107][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 14.750359][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005f32000 [ 14.750611][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 14.750915][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.751119][ T189] CR2: 00007f634d7e7388 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 14.751378][ T189] PKRU: 55555554 [ 14.751503][ T189] Call Trace: [ 14.751630][ T189] [ 14.751718][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.751883][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.752008][ T189] register_netdevice (net/core/dev.c:11488) [ 14.752182][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.752400][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.752613][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.752783][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.752991][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 14.753154][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.753360][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 14.753540][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 14.753669][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.753845][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 14.754050][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 14.754230][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 14.754503][ T189] call_driver_probe (drivers/base/dd.c:629) [ 14.754674][ T189] really_probe (drivers/base/dd.c:709) [ 14.754841][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 14.755003][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 14.755168][ T189] driver_probe_device (drivers/base/dd.c:901) [ 14.755331][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 14.755573][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 14.755761][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 14.755926][ T189] __device_attach (drivers/base/dd.c:1101) [ 14.756088][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.756250][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 14.756567][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.756739][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 14.756902][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 14.757063][ T189] bus_probe_device (drivers/base/bus.c:613) [ 14.757227][ T189] device_add (drivers/base/core.c:3706) [ 14.757503][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 14.757714][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 14.757879][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 14.758047][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 14.758267][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.758543][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 14.758766][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.758932][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.759096][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.759261][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.759527][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.759663][ T189] new_sync_write (fs/read_write.c:595) [ 14.759836][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.759997][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.760176][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.760338][ T189] ? ksys_write (fs/read_write.c:740) [ 14.760622][ T189] vfs_write (fs/read_write.c:688) [ 14.760761][ T189] ksys_write (fs/read_write.c:740) [ 14.760884][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 14.761046][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 14.761226][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.761521][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.761703][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 14.761867][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.762071][ T189] RIP: 0033:0x7f11a01cd08e [ 14.762237][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.762949][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.763191][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 14.763553][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 14.763800][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 14.764060][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 14.764305][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 14.950759][ T189] ------------[ cut here ]------------ | [ 14.951091][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 14.951480][ T189] Modules linked in: netdevsim psample | [ 14.952029][ T189] Tainted: [W]=WARN [ 14.952153][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.952370][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.952607][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.953247][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 14.953461][ T189] RAX: 00000000ffffffa6 RBX: ff1100000cd238c0 RCX: 1ff4000000114e66 [ 14.953728][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cd2397c [ 14.953991][ T189] RBP: ff11000013f42000 R08: 1fe22000019a4731 R09: ff1100000ea4d248 [ 14.954251][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 14.954513][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000013f42000 [ 14.954808][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 14.955106][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.955338][ T189] CR2: 00007feabaac48f4 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 14.955622][ T189] PKRU: 55555554 [ 14.955748][ T189] Call Trace: [ 14.955874][ T189] [ 14.955965][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.956137][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.956265][ T189] register_netdevice (net/core/dev.c:11488) [ 14.956439][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.956668][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.956884][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.957055][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.957263][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 14.957438][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.957658][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 14.957830][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 14.957954][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.958120][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 14.958334][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 14.958504][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 14.958683][ T189] call_driver_probe (drivers/base/dd.c:629) [ 14.958849][ T189] really_probe (drivers/base/dd.c:709) [ 14.959014][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 14.959178][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 14.959342][ T189] driver_probe_device (drivers/base/dd.c:901) [ 14.959512][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 14.959695][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 14.959862][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 14.960030][ T189] __device_attach (drivers/base/dd.c:1101) [ 14.960195][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.960376][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 14.960592][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.960767][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 14.960931][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 14.961098][ T189] bus_probe_device (drivers/base/bus.c:613) [ 14.961278][ T189] device_add (drivers/base/core.c:3706) [ 14.961456][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 14.961675][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 14.961839][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 14.962008][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 14.962227][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.962536][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 14.962765][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 14.962936][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.963112][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.963279][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.963538][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.963676][ T189] new_sync_write (fs/read_write.c:595) [ 14.963845][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.964010][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.964183][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.964347][ T189] ? ksys_write (fs/read_write.c:740) [ 14.964550][ T189] vfs_write (fs/read_write.c:688) [ 14.964688][ T189] ksys_write (fs/read_write.c:740) [ 14.964814][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 14.964983][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 14.965149][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.965319][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.965488][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 14.965663][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.965876][ T189] RIP: 0033:0x7f11a01cd08e [ 14.966051][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.966656][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.966912][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 14.967159][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 14.967416][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 14.967668][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 14.967910][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 15.121001][ T189] ------------[ cut here ]------------ | [ 15.121279][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 15.121753][ T189] Modules linked in: netdevsim psample | [ 15.122336][ T189] Tainted: [W]=WARN [ 15.122507][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.122724][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.122941][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.123548][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 15.123763][ T189] RAX: 00000000ffffffa6 RBX: ff1100000f1ca580 RCX: 1ff4000000114e66 [ 15.124019][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f1ca63c [ 15.124273][ T189] RBP: ff11000013fb2000 R08: 1fe2200001e394c9 R09: ff1100000ea4d248 [ 15.124527][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 15.124790][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000013fb2000 [ 15.125045][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 15.125332][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.125549][ T189] CR2: 00007feabaac48f4 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 15.125800][ T189] PKRU: 55555554 [ 15.125923][ T189] Call Trace: [ 15.126053][ T189] [ 15.126139][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.126307][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.126438][ T189] register_netdevice (net/core/dev.c:11488) [ 15.126611][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 15.126824][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 15.127036][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 15.127210][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 15.127420][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 15.127596][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 15.127806][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 15.127981][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 15.128107][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.128291][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 15.128516][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 15.128689][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 15.128859][ T189] call_driver_probe (drivers/base/dd.c:629) [ 15.129035][ T189] really_probe (drivers/base/dd.c:709) [ 15.129202][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 15.129370][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 15.129547][ T189] driver_probe_device (drivers/base/dd.c:901) [ 15.129718][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 15.129883][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 15.130048][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 15.130215][ T189] __device_attach (drivers/base/dd.c:1101) [ 15.130394][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.130596][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 15.130818][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.130982][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 15.131153][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 15.131316][ T189] bus_probe_device (drivers/base/bus.c:613) [ 15.131487][ T189] device_add (drivers/base/core.c:3706) [ 15.131675][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 15.131892][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 15.132058][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 15.132231][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 15.132448][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.132627][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 15.132838][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 15.133036][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 15.133199][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 15.133378][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 15.133541][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 15.133668][ T189] new_sync_write (fs/read_write.c:595) [ 15.133833][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.133994][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.134160][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.134334][ T189] ? ksys_write (fs/read_write.c:740) [ 15.134513][ T189] vfs_write (fs/read_write.c:688) [ 15.134644][ T189] ksys_write (fs/read_write.c:740) [ 15.134777][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 15.134960][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 15.135133][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.135297][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.135466][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 15.135660][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.135871][ T189] RIP: 0033:0x7f11a01cd08e [ 15.136043][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.136656][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 15.136906][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 15.137161][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 15.137435][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 15.137702][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 15.137967][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 15.293182][ T189] ------------[ cut here ]------------ | [ 15.293499][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 15.293853][ T189] Modules linked in: netdevsim psample | [ 15.294528][ T189] Tainted: [W]=WARN [ 15.294672][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.294920][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.295186][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.295802][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 15.296019][ T189] RAX: 00000000ffffffa6 RBX: ff1100000995ce40 RCX: 1ff4000000114e66 [ 15.296271][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000995cefc [ 15.296537][ T189] RBP: ff1100000f072000 R08: 1fe220000132b9e1 R09: ff1100000ea4d248 [ 15.296808][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 15.297057][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f072000 [ 15.297344][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 15.297648][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.297887][ T189] CR2: 00007fb8fb81c388 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 15.298140][ T189] PKRU: 55555554 [ 15.298270][ T189] Call Trace: [ 15.298404][ T189] [ 15.298492][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.298664][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.298803][ T189] register_netdevice (net/core/dev.c:11488) [ 15.298972][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 15.299214][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 15.299441][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 15.299621][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 15.299828][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 15.299999][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 15.300208][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 15.300388][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 15.300517][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.300691][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 15.300907][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 15.301080][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 15.301257][ T189] call_driver_probe (drivers/base/dd.c:629) [ 15.301433][ T189] really_probe (drivers/base/dd.c:709) [ 15.301608][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 15.301779][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 15.301963][ T189] driver_probe_device (drivers/base/dd.c:901) [ 15.302138][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 15.302314][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 15.302491][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 15.302686][ T189] __device_attach (drivers/base/dd.c:1101) [ 15.302849][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.303014][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 15.303222][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.303393][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 15.303564][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 15.303735][ T189] bus_probe_device (drivers/base/bus.c:613) [ 15.303909][ T189] device_add (drivers/base/core.c:3706) [ 15.304075][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 15.304280][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 15.304462][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 15.304646][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 15.304866][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.305030][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 15.305255][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 15.305456][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 15.305626][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 15.305803][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 15.305972][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 15.306111][ T189] new_sync_write (fs/read_write.c:595) [ 15.306284][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.306459][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.306638][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.306812][ T189] ? ksys_write (fs/read_write.c:740) [ 15.306983][ T189] vfs_write (fs/read_write.c:688) [ 15.307114][ T189] ksys_write (fs/read_write.c:740) [ 15.307247][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 15.307424][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 15.307605][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.307784][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.307949][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 15.308122][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.308337][ T189] RIP: 0033:0x7f11a01cd08e [ 15.308523][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.309116][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 15.309370][ T189] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f11a01cd08e [ 15.309622][ T189] RDX: 0000000000000007 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 15.309879][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 15.310134][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 15.310393][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 15.452368][ T189] ------------[ cut here ]------------ | [ 15.452693][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 15.453064][ T189] Modules linked in: netdevsim psample | [ 15.453626][ T189] Tainted: [W]=WARN [ 15.453778][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.453991][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.454207][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.454811][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 15.455020][ T189] RAX: 00000000ffffffa6 RBX: ff110000096b3c40 RCX: 1ff4000000114e66 [ 15.455273][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000096b3cfc [ 15.455596][ T189] RBP: ff1100000e3a2000 R08: 1fe22000012d67a1 R09: ff1100000ea4d248 [ 15.455951][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 15.456226][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000e3a2000 [ 15.456570][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 15.456867][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.457086][ T189] CR2: 00007ff71a3ca388 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 15.457330][ T189] PKRU: 55555554 [ 15.457581][ T189] Call Trace: [ 15.457721][ T189] [ 15.457808][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.457978][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.458175][ T189] register_netdevice (net/core/dev.c:11488) [ 15.458345][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 15.458636][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 15.458855][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 15.459024][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 15.459230][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 15.459429][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 15.459650][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 15.459821][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 15.459953][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.460121][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 15.460331][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 15.460504][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 15.460677][ T189] call_driver_probe (drivers/base/dd.c:629) [ 15.460865][ T189] really_probe (drivers/base/dd.c:709) [ 15.461044][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 15.461219][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 15.461388][ T189] driver_probe_device (drivers/base/dd.c:901) [ 15.461554][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 15.461748][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 15.461914][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 15.462091][ T189] __device_attach (drivers/base/dd.c:1101) [ 15.462255][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.462447][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 15.462661][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.462840][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 15.463017][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 15.463189][ T189] bus_probe_device (drivers/base/bus.c:613) [ 15.463371][ T189] device_add (drivers/base/core.c:3706) [ 15.463547][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 15.463757][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 15.463929][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 15.464098][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 15.464325][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.464495][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 15.464710][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 15.464881][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 15.465049][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 15.465219][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 15.465396][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 15.465525][ T189] new_sync_write (fs/read_write.c:595) [ 15.465695][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.465867][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.466043][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.466207][ T189] ? ksys_write (fs/read_write.c:740) [ 15.466396][ T189] vfs_write (fs/read_write.c:688) [ 15.466523][ T189] ksys_write (fs/read_write.c:740) [ 15.466653][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 15.466818][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 15.466992][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.467161][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.467329][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 15.467499][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.467713][ T189] RIP: 0033:0x7f11a01cd08e [ 15.467888][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.468478][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 15.468735][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 15.468978][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 15.469238][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 15.469485][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 15.469737][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 15.622765][ T189] ------------[ cut here ]------------ | [ 15.623032][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 15.623427][ T189] Modules linked in: netdevsim psample | [ 15.624019][ T189] Tainted: [W]=WARN [ 15.624153][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.624374][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.624590][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.625193][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 15.625465][ T189] RAX: 00000000ffffffa6 RBX: ff1100000cce7c40 RCX: 1ff4000000114e66 [ 15.625757][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cce7cfc [ 15.626003][ T189] RBP: ff1100001016a000 R08: 1fe220000199cfa1 R09: ff1100000ea4d248 [ 15.626254][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 15.626506][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001016a000 [ 15.626768][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 15.627074][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.627287][ T189] CR2: 00007f2b739d68f4 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 15.627546][ T189] PKRU: 55555554 [ 15.627673][ T189] Call Trace: [ 15.627801][ T189] [ 15.627886][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.628076][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.628209][ T189] register_netdevice (net/core/dev.c:11488) [ 15.628417][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 15.628635][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 15.628846][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 15.629012][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 15.629231][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 15.629405][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 15.629623][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 15.629788][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 15.629914][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.630092][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 15.630308][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 15.630481][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 15.630653][ T189] call_driver_probe (drivers/base/dd.c:629) [ 15.630824][ T189] really_probe (drivers/base/dd.c:709) [ 15.630989][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 15.631151][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 15.631315][ T189] driver_probe_device (drivers/base/dd.c:901) [ 15.631484][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 15.631666][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 15.631833][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 15.632030][ T189] __device_attach (drivers/base/dd.c:1101) [ 15.632199][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.632368][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 15.632572][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.632741][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 15.632906][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 15.633071][ T189] bus_probe_device (drivers/base/bus.c:613) [ 15.633243][ T189] device_add (drivers/base/core.c:3706) [ 15.633456][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 15.633683][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 15.633845][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 15.634032][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 15.634246][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.634417][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 15.634633][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 15.634809][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 15.634974][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 15.635137][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 15.635309][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 15.635438][ T189] new_sync_write (fs/read_write.c:595) [ 15.635638][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.635817][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.635982][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.636152][ T189] ? ksys_write (fs/read_write.c:740) [ 15.636320][ T189] vfs_write (fs/read_write.c:688) [ 15.636478][ T189] ksys_write (fs/read_write.c:740) [ 15.636633][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 15.636808][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 15.636973][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.637161][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.637332][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 15.637506][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.637722][ T189] RIP: 0033:0x7f11a01cd08e [ 15.638043][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.638664][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 15.638927][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 15.639169][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 15.639417][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 15.639670][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 15.639931][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 15.772040][ T189] ------------[ cut here ]------------ | [ 15.772300][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 15.772750][ T189] Modules linked in: netdevsim psample | [ 15.773352][ T189] Tainted: [W]=WARN [ 15.773494][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.773710][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.773929][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.774541][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 15.774755][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e06d380 RCX: 1ff4000000114e66 [ 15.775008][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e06d43c [ 15.775259][ T189] RBP: ff1100001018a000 R08: 1fe2200001c0da89 R09: ff1100000ea4d248 [ 15.775526][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 15.775774][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001018a000 [ 15.776019][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 15.776310][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.776526][ T189] CR2: 00007f0e14c84d80 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 15.776777][ T189] PKRU: 55555554 [ 15.776898][ T189] Call Trace: [ 15.777022][ T189] [ 15.777107][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.777282][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.777420][ T189] register_netdevice (net/core/dev.c:11488) [ 15.777588][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 15.777802][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 15.778018][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 15.778191][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 15.778406][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 15.778573][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 15.778784][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 15.778956][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 15.779083][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.779259][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 15.779477][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 15.779657][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 15.779834][ T189] call_driver_probe (drivers/base/dd.c:629) [ 15.779998][ T189] really_probe (drivers/base/dd.c:709) [ 15.780170][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 15.780331][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 15.780501][ T189] driver_probe_device (drivers/base/dd.c:901) [ 15.780675][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 15.780838][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 15.781003][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 15.781168][ T189] __device_attach (drivers/base/dd.c:1101) [ 15.781329][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.781505][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 15.781714][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.781878][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 15.782048][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 15.782216][ T189] bus_probe_device (drivers/base/bus.c:613) [ 15.782384][ T189] device_add (drivers/base/core.c:3706) [ 15.782558][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 15.782766][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 15.782927][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 15.783100][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 15.783304][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.783558][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 15.783780][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 15.783957][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 15.784126][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 15.784297][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 15.784554][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 15.784694][ T189] new_sync_write (fs/read_write.c:595) [ 15.784873][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.785040][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.785214][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.785423][ T189] ? ksys_write (fs/read_write.c:740) [ 15.785598][ T189] vfs_write (fs/read_write.c:688) [ 15.785730][ T189] ksys_write (fs/read_write.c:740) [ 15.785854][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 15.786018][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 15.786185][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.786355][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.786523][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 15.786699][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.786903][ T189] RIP: 0033:0x7f11a01cd08e [ 15.787074][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.787671][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 15.787924][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 15.788168][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 15.788416][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 15.788676][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 15.788921][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 16.013149][ T189] ------------[ cut here ]------------ | [ 16.013425][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 16.013836][ T189] Modules linked in: netdevsim psample | [ 16.014463][ T189] Tainted: [W]=WARN [ 16.014592][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.014840][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.015074][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.015686][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 16.015897][ T189] RAX: 00000000ffffffa6 RBX: ff11000008fed380 RCX: 1ff4000000114e66 [ 16.016148][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008fed43c [ 16.016406][ T189] RBP: ff1100000fd92000 R08: 1fe22000011fda89 R09: ff1100000ea4d248 [ 16.016659][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 16.016920][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000fd92000 [ 16.017176][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 16.017484][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.017700][ T189] CR2: 00007f3834186574 CR3: 00000000021d3002 CR4: 0000000000771ef0 [ 16.017955][ T189] PKRU: 55555554 [ 16.018090][ T189] Call Trace: [ 16.018218][ T189] [ 16.018306][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.018489][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.018622][ T189] register_netdevice (net/core/dev.c:11488) [ 16.018797][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 16.019016][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 16.019234][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 16.019411][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 16.019624][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 16.019793][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 16.020011][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 16.020179][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 16.020312][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.020493][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 16.020723][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 16.020896][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 16.021067][ T189] call_driver_probe (drivers/base/dd.c:629) [ 16.021241][ T189] really_probe (drivers/base/dd.c:709) [ 16.021416][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 16.021586][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 16.021758][ T189] driver_probe_device (drivers/base/dd.c:901) [ 16.021952][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 16.022127][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 16.022295][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 16.022469][ T189] __device_attach (drivers/base/dd.c:1101) [ 16.022645][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.022820][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 16.023048][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.023220][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 16.023408][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 16.023581][ T189] bus_probe_device (drivers/base/bus.c:613) [ 16.023761][ T189] device_add (drivers/base/core.c:3706) [ 16.023929][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 16.024139][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 16.024309][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 16.024487][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 16.024704][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.024878][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 16.025116][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 16.025287][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 16.025491][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 16.025665][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 16.025834][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 16.025966][ T189] new_sync_write (fs/read_write.c:595) [ 16.026141][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.026308][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.026484][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.026662][ T189] ? ksys_write (fs/read_write.c:740) [ 16.026835][ T189] vfs_write (fs/read_write.c:688) [ 16.026963][ T189] ksys_write (fs/read_write.c:740) [ 16.027098][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 16.027270][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 16.027467][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.027640][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.027816][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 16.027985][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.028197][ T189] RIP: 0033:0x7f11a01cd08e [ 16.028377][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.028985][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 16.029239][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 16.029494][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 16.029752][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 16.030002][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 16.030256][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 16.183526][ T189] ------------[ cut here ]------------ | [ 16.183791][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: python3/189 | [ 16.184202][ T189] Modules linked in: netdevsim psample | [ 16.184846][ T189] Tainted: [W]=WARN [ 16.184975][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.185198][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.185440][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.186070][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 16.186285][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e009380 RCX: 1ff4000000114e66 [ 16.186557][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e00943c [ 16.186813][ T189] RBP: ff1100001021a000 R08: 1fe2200001c01289 R09: ff1100000ea4d248 [ 16.187066][ T189] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 16.187315][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001021a000 [ 16.187579][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 16.187879][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.188099][ T189] CR2: 00007f8e179a0574 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 16.188371][ T189] PKRU: 55555554 [ 16.188497][ T189] Call Trace: [ 16.188625][ T189] [ 16.188712][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.188914][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.189041][ T189] register_netdevice (net/core/dev.c:11488) [ 16.189211][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 16.189496][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 16.189732][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 16.189910][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 16.190128][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 16.190297][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 16.190577][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 16.190752][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 16.190883][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.191054][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 16.191268][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 16.191517][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 16.191764][ T189] call_driver_probe (drivers/base/dd.c:629) [ 16.191930][ T189] really_probe (drivers/base/dd.c:709) [ 16.192103][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 16.192269][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 16.192515][ T189] driver_probe_device (drivers/base/dd.c:901) [ 16.192687][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 16.192854][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 16.193021][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 16.193196][ T189] __device_attach (drivers/base/dd.c:1101) [ 16.193432][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.193601][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 16.193818][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.193991][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 16.194167][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 16.194334][ T189] bus_probe_device (drivers/base/bus.c:613) [ 16.194572][ T189] device_add (drivers/base/core.c:3706) [ 16.194749][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 16.194957][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 16.195124][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 16.195300][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 16.195584][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.195754][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 16.195973][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 16.196143][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 16.196311][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 16.196554][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 16.196727][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 16.196853][ T189] new_sync_write (fs/read_write.c:595) [ 16.197021][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.197194][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.197435][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.197608][ T189] ? ksys_write (fs/read_write.c:740) [ 16.197784][ T189] vfs_write (fs/read_write.c:688) [ 16.197912][ T189] ksys_write (fs/read_write.c:740) [ 16.198041][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 16.198208][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 16.198446][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.198618][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.198789][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 16.198957][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.199163][ T189] RIP: 0033:0x7f11a01cd08e [ 16.199352][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.200024][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 16.200276][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 16.200609][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 16.200872][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 16.201127][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 16.201486][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 16.353009][ T189] ------------[ cut here ]------------ | [ 16.353310][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 16.353839][ T189] Modules linked in: netdevsim psample | [ 16.354543][ T189] Tainted: [W]=WARN [ 16.354795][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.355068][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.355354][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.356038][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 16.356319][ T189] RAX: 00000000ffffffa6 RBX: ff1100000cd23a80 RCX: 1ff4000000114e66 [ 16.356654][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cd23b3c [ 16.356971][ T189] RBP: ff1100000e8a2000 R08: 1fe22000019a4769 R09: ff1100000ea4d248 [ 16.357288][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 16.357616][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000e8a2000 [ 16.357927][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 16.358271][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.358562][ T189] CR2: 00007f7ba0b77388 CR3: 00000000021d3006 CR4: 0000000000771ef0 [ 16.358873][ T189] PKRU: 55555554 [ 16.359054][ T189] Call Trace: [ 16.359252][ T189] [ 16.359410][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.359641][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.359817][ T189] register_netdevice (net/core/dev.c:11488) [ 16.360061][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 16.360322][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 16.360599][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 16.360829][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 16.361099][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 16.361320][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 16.361650][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 16.361894][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 16.362072][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.362306][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 16.362585][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 16.362835][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 16.363059][ T189] call_driver_probe (drivers/base/dd.c:629) [ 16.363280][ T189] really_probe (drivers/base/dd.c:709) [ 16.363521][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 16.363751][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 16.363974][ T189] driver_probe_device (drivers/base/dd.c:901) [ 16.364204][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 16.364442][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 16.364680][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 16.364906][ T189] __device_attach (drivers/base/dd.c:1101) [ 16.365124][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.365344][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 16.365633][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.365878][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 16.366102][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 16.366320][ T189] bus_probe_device (drivers/base/bus.c:613) [ 16.366548][ T189] device_add (drivers/base/core.c:3706) [ 16.366777][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 16.367038][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 16.367264][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 16.367603][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 16.368000][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.368285][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 16.368557][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 16.368797][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 16.369032][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 16.369254][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 16.369510][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 16.369721][ T189] new_sync_write (fs/read_write.c:595) [ 16.369945][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.370206][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.370439][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.370683][ T189] ? ksys_write (fs/read_write.c:740) [ 16.370921][ T189] vfs_write (fs/read_write.c:688) [ 16.371112][ T189] ksys_write (fs/read_write.c:740) [ 16.371294][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 16.371530][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 16.371763][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.371988][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.372209][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 16.372452][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.372721][ T189] RIP: 0033:0x7f11a01cd08e [ 16.372962][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.373654][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 16.373963][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 16.374276][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 16.374584][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 16.374906][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 16.375218][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 16.541945][ T189] ------------[ cut here ]------------ | [ 16.542255][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 16.542685][ T189] Modules linked in: netdevsim psample | [ 16.543518][ T189] Tainted: [W]=WARN [ 16.543712][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.544045][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.544329][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.545028][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 16.545295][ T189] RAX: 00000000ffffffa6 RBX: ff1100000bd943c0 RCX: 1ff4000000114e66 [ 16.545616][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bd9447c [ 16.545936][ T189] RBP: ff1100000fff2000 R08: 1fe22000017b2891 R09: ff1100000ea4d248 [ 16.546241][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 16.546700][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000fff2000 [ 16.547123][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 16.547603][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.547988][ T189] CR2: 00007fe6a7177574 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 16.548422][ T189] PKRU: 55555554 [ 16.548750][ T189] Call Trace: [ 16.549061][ T189] [ 16.549329][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.549834][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.550154][ T189] register_netdevice (net/core/dev.c:11488) [ 16.550551][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 16.550967][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 16.551394][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 16.551779][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 16.552197][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 16.552586][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 16.553000][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 16.553398][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 16.553727][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.554091][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 16.554492][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 16.554855][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 16.555175][ T189] call_driver_probe (drivers/base/dd.c:629) [ 16.555529][ T189] really_probe (drivers/base/dd.c:709) [ 16.555896][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 16.556227][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 16.556589][ T189] driver_probe_device (drivers/base/dd.c:901) [ 16.556921][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 16.557236][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 16.557493][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 16.557733][ T189] __device_attach (drivers/base/dd.c:1101) [ 16.557975][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.558204][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 16.558492][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.558737][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 16.558973][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 16.559212][ T189] bus_probe_device (drivers/base/bus.c:613) [ 16.559459][ T189] device_add (drivers/base/core.c:3706) [ 16.559705][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 16.559980][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 16.560219][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 16.560466][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 16.560764][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.560987][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 16.561267][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 16.561512][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 16.561768][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 16.561995][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 16.562217][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 16.562412][ T189] new_sync_write (fs/read_write.c:595) [ 16.562651][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.562882][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.563115][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.563337][ T189] ? ksys_write (fs/read_write.c:740) [ 16.563589][ T189] vfs_write (fs/read_write.c:688) [ 16.563788][ T189] ksys_write (fs/read_write.c:740) [ 16.563976][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 16.564214][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 16.564455][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.564705][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.564944][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 16.565194][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.565472][ T189] RIP: 0033:0x7f11a01cd08e [ 16.565722][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.566420][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 16.566755][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 16.567060][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 16.567385][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 16.567716][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 16.568028][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 16.747986][ T189] ------------[ cut here ]------------ | [ 16.748301][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 16.748811][ T189] Modules linked in: netdevsim psample | [ 16.749572][ T189] Tainted: [W]=WARN [ 16.749763][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.750026][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.750311][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.751042][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 16.751323][ T189] RAX: 00000000ffffffa6 RBX: ff1100000c764740 RCX: 1ff4000000114e66 [ 16.751674][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c7647fc [ 16.751992][ T189] RBP: ff11000009af2000 R08: 1fe22000018ec901 R09: ff1100000ea4d248 [ 16.752306][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 16.752618][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009af2000 [ 16.752929][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 16.753298][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.753582][ T189] CR2: 00007f9fa0c848f4 CR3: 00000000021d3001 CR4: 0000000000771ef0 [ 16.753895][ T189] PKRU: 55555554 [ 16.754078][ T189] Call Trace: [ 16.754274][ T189] [ 16.754430][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.754678][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.754882][ T189] register_netdevice (net/core/dev.c:11488) [ 16.755110][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 16.755401][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 16.755715][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 16.755979][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 16.756243][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 16.756475][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 16.756748][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 16.756970][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 16.757167][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.757404][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 16.757689][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 16.757933][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 16.758172][ T189] call_driver_probe (drivers/base/dd.c:629) [ 16.758407][ T189] really_probe (drivers/base/dd.c:709) [ 16.758643][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 16.758880][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 16.759108][ T189] driver_probe_device (drivers/base/dd.c:901) [ 16.759326][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 16.759579][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 16.759820][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 16.760047][ T189] __device_attach (drivers/base/dd.c:1101) [ 16.760263][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.760502][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 16.760771][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.760992][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 16.761218][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 16.761450][ T189] bus_probe_device (drivers/base/bus.c:613) [ 16.761677][ T189] device_add (drivers/base/core.c:3706) [ 16.761896][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 16.762159][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 16.762399][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 16.762644][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 16.762931][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.763151][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 16.763431][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 16.763676][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 16.763917][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 16.764136][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 16.764354][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 16.764557][ T189] new_sync_write (fs/read_write.c:595) [ 16.764803][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.765037][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.765255][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.765486][ T189] ? ksys_write (fs/read_write.c:740) [ 16.765720][ T189] vfs_write (fs/read_write.c:688) [ 16.765913][ T189] ksys_write (fs/read_write.c:740) [ 16.766089][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 16.766331][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 16.766562][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.766805][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.767028][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 16.767270][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.767545][ T189] RIP: 0033:0x7f11a01cd08e [ 16.767804][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.768501][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 16.768835][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 16.769135][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 16.769457][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 16.769782][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 16.770086][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 16.918682][ T189] ------------[ cut here ]------------ | [ 16.918989][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: python3/189 | [ 16.919581][ T189] Modules linked in: netdevsim psample | [ 16.920239][ T189] Tainted: [W]=WARN [ 16.920493][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.920756][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.921030][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.921716][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 16.921983][ T189] RAX: 00000000ffffffa6 RBX: ff11000005656740 RCX: 1ff4000000114e66 [ 16.922287][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000056567fc [ 16.922610][ T189] RBP: ff110000140da000 R08: 1fe2200000acad01 R09: ff1100000ea4d248 [ 16.922923][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 16.923227][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000140da000 [ 16.923543][ T189] FS: 00007f11a0045400(0000) GS:ff110000d13c7000(0000) knlGS:0000000000000000 [ 16.923909][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.924177][ T189] CR2: 00007f0e15681580 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 16.924504][ T189] PKRU: 55555554 [ 16.924688][ T189] Call Trace: [ 16.924870][ T189] [ 16.925004][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.925230][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.925418][ T189] register_netdevice (net/core/dev.c:11488) [ 16.925639][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 16.925900][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 16.926161][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 16.926408][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 16.926686][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 16.926903][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 16.927165][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 16.927404][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 16.927583][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.927808][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 16.928076][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 16.928297][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 16.928530][ T189] call_driver_probe (drivers/base/dd.c:629) [ 16.928763][ T189] really_probe (drivers/base/dd.c:709) [ 16.928986][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 16.929209][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 16.929457][ T189] driver_probe_device (drivers/base/dd.c:901) [ 16.929683][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 16.929906][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 16.930129][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 16.930346][ T189] __device_attach (drivers/base/dd.c:1101) [ 16.930571][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.930814][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 16.931066][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.931279][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 16.931504][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 16.931726][ T189] bus_probe_device (drivers/base/bus.c:613) [ 16.931943][ T189] device_add (drivers/base/core.c:3706) [ 16.932169][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 16.932443][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 16.932662][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 16.932886][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 16.933165][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.933406][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 16.933668][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 16.933895][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 16.934115][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 16.934337][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 16.934563][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 16.934754][ T189] new_sync_write (fs/read_write.c:595) [ 16.934978][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.935189][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.935420][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.935653][ T189] ? ksys_write (fs/read_write.c:740) [ 16.935869][ T189] vfs_write (fs/read_write.c:688) [ 16.936044][ T189] ksys_write (fs/read_write.c:740) [ 16.936218][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 16.936448][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 16.936679][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.936902][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.937122][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 16.937334][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.937598][ T189] RIP: 0033:0x7f11a01cd08e [ 16.937828][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.938479][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 16.938779][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 16.939068][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 16.939434][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 16.939752][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 16.940055][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 17.083834][ T189] ------------[ cut here ]------------ | [ 17.084243][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 17.084633][ T189] Modules linked in: netdevsim psample | [ 17.085212][ T189] Tainted: [W]=WARN [ 17.085341][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.085621][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.085872][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.086488][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 17.086709][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e02c740 RCX: 1ff4000000114e66 [ 17.086976][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e02c7fc [ 17.087228][ T189] RBP: ff110000141c2000 R08: 1fe2200001c05901 R09: ff1100000ea4d248 [ 17.087483][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 17.087747][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000141c2000 [ 17.087999][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 17.088296][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.088519][ T189] CR2: 000055bedadbf000 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 17.088779][ T189] PKRU: 55555554 [ 17.088915][ T189] Call Trace: [ 17.089043][ T189] [ 17.089137][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.089320][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.089461][ T189] register_netdevice (net/core/dev.c:11488) [ 17.089641][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 17.089860][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 17.090095][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 17.090266][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 17.090486][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 17.090665][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 17.090882][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 17.091055][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 17.091182][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.091354][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 17.091574][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 17.091752][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 17.091925][ T189] call_driver_probe (drivers/base/dd.c:629) [ 17.092099][ T189] really_probe (drivers/base/dd.c:709) [ 17.092267][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 17.092447][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 17.092617][ T189] driver_probe_device (drivers/base/dd.c:901) [ 17.092799][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 17.092968][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 17.093139][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 17.093317][ T189] __device_attach (drivers/base/dd.c:1101) [ 17.093491][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.093665][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 17.093876][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.094052][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 17.094221][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 17.094398][ T189] bus_probe_device (drivers/base/bus.c:613) [ 17.094568][ T189] device_add (drivers/base/core.c:3706) [ 17.094748][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 17.094958][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 17.095137][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 17.095324][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 17.095557][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.095732][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 17.095950][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 17.096129][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 17.096311][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 17.096489][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 17.096664][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 17.096797][ T189] new_sync_write (fs/read_write.c:595) [ 17.096965][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.097139][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 17.097320][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.097535][ T189] ? ksys_write (fs/read_write.c:740) [ 17.097714][ T189] vfs_write (fs/read_write.c:688) [ 17.097844][ T189] ksys_write (fs/read_write.c:740) [ 17.097971][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 17.098149][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 17.098326][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.098545][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.098730][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 17.098913][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.099123][ T189] RIP: 0033:0x7f11a01cd08e [ 17.099308][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.099945][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 17.100197][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 17.100459][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 17.100721][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 17.100980][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 17.101231][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 17.308255][ T189] ------------[ cut here ]------------ | [ 17.308532][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 17.308867][ T189] Modules linked in: netdevsim psample | [ 17.309503][ T189] Tainted: [W]=WARN [ 17.309669][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.309929][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.310148][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.310786][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 17.311030][ T189] RAX: 00000000ffffffa6 RBX: ff11000010376040 RCX: 1ff4000000114e66 [ 17.311283][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000103760fc [ 17.311536][ T189] RBP: ff1100001433a000 R08: 1fe220000206ec21 R09: ff1100000ea4d248 [ 17.311790][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 17.312039][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001433a000 [ 17.312296][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 17.312659][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.312865][ T189] CR2: 000055bedaf13c20 CR3: 00000000021d3003 CR4: 0000000000771ef0 [ 17.313128][ T189] PKRU: 55555554 [ 17.313249][ T189] Call Trace: [ 17.313377][ T189] [ 17.313461][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.313632][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.313757][ T189] register_netdevice (net/core/dev.c:11488) [ 17.313924][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 17.314142][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 17.314357][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 17.314535][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 17.314746][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 17.314908][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 17.315118][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 17.315283][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 17.315418][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.315596][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 17.315830][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 17.315998][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 17.316172][ T189] call_driver_probe (drivers/base/dd.c:629) [ 17.316337][ T189] really_probe (drivers/base/dd.c:709) [ 17.316503][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 17.316669][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 17.316834][ T189] driver_probe_device (drivers/base/dd.c:901) [ 17.316995][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 17.317162][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 17.317324][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 17.320829][ T189] __device_attach (drivers/base/dd.c:1101) [ 17.320998][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.321166][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 17.321379][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.321550][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 17.321731][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 17.321902][ T189] bus_probe_device (drivers/base/bus.c:613) [ 17.322075][ T189] device_add (drivers/base/core.c:3706) [ 17.322239][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 17.322560][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 17.322738][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 17.322932][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 17.323137][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.323305][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 17.323517][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 17.323691][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 17.323865][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 17.324032][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 17.324196][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 17.324325][ T189] new_sync_write (fs/read_write.c:595) [ 17.324502][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.324668][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 17.324834][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.325008][ T189] ? ksys_write (fs/read_write.c:740) [ 17.325178][ T189] vfs_write (fs/read_write.c:688) [ 17.325304][ T189] ksys_write (fs/read_write.c:740) [ 17.325434][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 17.325600][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 17.325768][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.325942][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.326113][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 17.326279][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.326497][ T189] RIP: 0033:0x7f11a01cd08e [ 17.326674][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.327261][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 17.327518][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 17.327786][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 17.328032][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 17.328287][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 17.328538][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 17.480430][ T189] ------------[ cut here ]------------ | [ 17.480712][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 17.481121][ T189] Modules linked in: netdevsim psample | [ 17.481733][ T189] Tainted: [W]=WARN [ 17.481863][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.482076][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.482305][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.482978][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 17.483194][ T189] RAX: 00000000ffffffa6 RBX: ff1100000a2e3c40 RCX: 1ff4000000114e66 [ 17.483448][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a2e3cfc [ 17.483704][ T189] RBP: ff11000010262000 R08: 1fe220000145c7a1 R09: ff1100000ea4d248 [ 17.483957][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 17.484216][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010262000 [ 17.484476][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 17.484779][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.484994][ T189] CR2: 000055bedaf45d30 CR3: 00000000021d3004 CR4: 0000000000771ef0 [ 17.485251][ T189] PKRU: 55555554 [ 17.485390][ T189] Call Trace: [ 17.485521][ T189] [ 17.485609][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.485796][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.485940][ T189] register_netdevice (net/core/dev.c:11488) [ 17.486113][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 17.486341][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 17.486580][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 17.486759][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 17.486969][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 17.487142][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 17.487354][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 17.487528][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 17.487660][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.487838][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 17.488051][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 17.488224][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 17.488397][ T189] call_driver_probe (drivers/base/dd.c:629) [ 17.488566][ T189] really_probe (drivers/base/dd.c:709) [ 17.488760][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 17.488927][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 17.489102][ T189] driver_probe_device (drivers/base/dd.c:901) [ 17.489269][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 17.489456][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 17.489629][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 17.489802][ T189] __device_attach (drivers/base/dd.c:1101) [ 17.489971][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.490140][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 17.490351][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.490527][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 17.490709][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 17.490878][ T189] bus_probe_device (drivers/base/bus.c:613) [ 17.491049][ T189] device_add (drivers/base/core.c:3706) [ 17.491229][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 17.491475][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 17.491664][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 17.491848][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 17.492060][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.492228][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 17.492448][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 17.492619][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 17.492795][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 17.492992][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 17.493167][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 17.493302][ T189] new_sync_write (fs/read_write.c:595) [ 17.493483][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.493665][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 17.493834][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.494007][ T189] ? ksys_write (fs/read_write.c:740) [ 17.494185][ T189] vfs_write (fs/read_write.c:688) [ 17.494312][ T189] ksys_write (fs/read_write.c:740) [ 17.494468][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 17.494641][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 17.494812][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.494982][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.495161][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 17.495339][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.495560][ T189] RIP: 0033:0x7f11a01cd08e [ 17.495741][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.496368][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 17.496629][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 17.496888][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 17.497145][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 17.497412][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 17.497670][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 17.638059][ T189] ------------[ cut here ]------------ | [ 17.638417][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 17.638762][ T189] Modules linked in: netdevsim psample | [ 17.639327][ T189] Tainted: [W]=WARN [ 17.639463][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.639690][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.639908][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.640530][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 17.640746][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e0e03c0 RCX: 1ff4000000114e66 [ 17.640997][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e0e047c [ 17.641254][ T189] RBP: ff1100000f1ba000 R08: 1fe2200001c1c091 R09: ff1100000ea4d248 [ 17.641564][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 17.641827][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f1ba000 [ 17.642076][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 17.642385][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.642598][ T189] CR2: 00007f0e14c84d80 CR3: 00000000021d3004 CR4: 0000000000771ef0 [ 17.642871][ T189] PKRU: 55555554 [ 17.643005][ T189] Call Trace: [ 17.643133][ T189] [ 17.643228][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.643404][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.643538][ T189] register_netdevice (net/core/dev.c:11488) [ 17.643716][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 17.643930][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 17.644147][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 17.644316][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 17.644533][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 17.644707][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 17.644920][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 17.645089][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 17.645217][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.645393][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 17.645605][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 17.645784][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 17.645956][ T189] call_driver_probe (drivers/base/dd.c:629) [ 17.646135][ T189] really_probe (drivers/base/dd.c:709) [ 17.646308][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 17.646480][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 17.646658][ T189] driver_probe_device (drivers/base/dd.c:901) [ 17.646825][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 17.646990][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 17.647163][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 17.647343][ T189] __device_attach (drivers/base/dd.c:1101) [ 17.647522][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.647700][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 17.647914][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.648082][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 17.648251][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 17.648422][ T189] bus_probe_device (drivers/base/bus.c:613) [ 17.648590][ T189] device_add (drivers/base/core.c:3706) [ 17.648770][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 17.648976][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 17.649148][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 17.649317][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 17.649532][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.649703][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 17.649913][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 17.650082][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 17.650255][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 17.650424][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 17.650591][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 17.650724][ T189] new_sync_write (fs/read_write.c:595) [ 17.650901][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.651070][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 17.651240][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.651412][ T189] ? ksys_write (fs/read_write.c:740) [ 17.651587][ T189] vfs_write (fs/read_write.c:688) [ 17.651726][ T189] ksys_write (fs/read_write.c:740) [ 17.651857][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 17.652030][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 17.652198][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.652376][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.652551][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 17.652724][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.652941][ T189] RIP: 0033:0x7f11a01cd08e [ 17.653121][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.653804][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 17.654057][ T189] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f11a01cd08e [ 17.654312][ T189] RDX: 0000000000000008 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 17.654640][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 17.654892][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 17.655147][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 17.800529][ T189] ------------[ cut here ]------------ | [ 17.800791][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: python3/189 | [ 17.801213][ T189] Modules linked in: netdevsim psample | [ 17.801851][ T189] Tainted: [W]=WARN [ 17.801979][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.802189][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.802413][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.803022][ T189] RSP: 0018:ffa00000008a7500 EFLAGS: 00010286 [ 17.803238][ T189] RAX: 00000000ffffffa6 RBX: ff1100000e02da80 RCX: 1ff4000000114e66 [ 17.803569][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e02db3c [ 17.803825][ T189] RBP: ff110000158c2000 R08: 1fe2200001c05b69 R09: ff1100000ea4d248 [ 17.804146][ T189] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 17.804470][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000158c2000 [ 17.804724][ T189] FS: 00007f11a0045400(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 17.805018][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.805228][ T189] CR2: 00007f91e5655388 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 17.805555][ T189] PKRU: 55555554 [ 17.805699][ T189] Call Trace: [ 17.805834][ T189] [ 17.805922][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.806093][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.806222][ T189] register_netdevice (net/core/dev.c:11488) [ 17.806500][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 17.806716][ T189] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 17.806936][ T189] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 17.807108][ T189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 17.807320][ T189] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 17.807542][ T189] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 17.807757][ T189] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 17.807926][ T189] ? static_obj (kernel/locking/lockdep.c:858) [ 17.808054][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.808226][ T189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 17.808443][ T189] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 17.808614][ T189] ? driver_sysfs_add (drivers/base/dd.c:495) [ 17.808794][ T189] call_driver_probe (drivers/base/dd.c:629) [ 17.808961][ T189] really_probe (drivers/base/dd.c:709) [ 17.809130][ T189] ? driver_probe_device (drivers/base/dd.c:135) [ 17.809301][ T189] __driver_probe_device (drivers/base/dd.c:871) [ 17.809488][ T189] driver_probe_device (drivers/base/dd.c:901) [ 17.809661][ T189] __device_attach_driver (drivers/base/dd.c:1029) [ 17.809830][ T189] bus_for_each_drv (drivers/base/bus.c:500) [ 17.809999][ T189] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 17.810170][ T189] __device_attach (drivers/base/dd.c:1101) [ 17.810336][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.810517][ T189] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 17.810732][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.810906][ T189] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 17.811082][ T189] device_initial_probe (drivers/base/dd.c:1156) [ 17.811249][ T189] bus_probe_device (drivers/base/bus.c:613) [ 17.811427][ T189] device_add (drivers/base/core.c:3706) [ 17.811601][ T189] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 17.811814][ T189] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 17.811983][ T189] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 17.812161][ T189] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 17.812375][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.812552][ T189] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 17.812770][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 17.812947][ T189] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 17.813132][ T189] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 17.813302][ T189] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 17.813481][ T189] ? kernfs_ops (fs/kernfs/file.c:128) [ 17.813613][ T189] new_sync_write (fs/read_write.c:595) [ 17.813792][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.813966][ T189] ? new_sync_read (./include/linux/ioprio.h:41) [ 17.814139][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.814307][ T189] ? ksys_write (fs/read_write.c:740) [ 17.814484][ T189] vfs_write (fs/read_write.c:688) [ 17.814616][ T189] ksys_write (fs/read_write.c:740) [ 17.814747][ T189] ? __ia32_sys_read (fs/read_write.c:724) [ 17.814918][ T189] ? kernfs_fop_llseek (fs/kernfs/file.c:908) [ 17.815086][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.815256][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.815437][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 17.815612][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.815823][ T189] RIP: 0033:0x7f11a01cd08e [ 17.816009][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.816616][ T189] RSP: 002b:00007fff05ecba50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 17.816880][ T189] RAX: ffffffffffffffda RBX: 0000000000000009 RCX: 00007f11a01cd08e [ 17.817131][ T189] RDX: 0000000000000009 RSI: 000055b38c8f7e00 RDI: 000000000000000a [ 17.817393][ T189] RBP: 00007fff05ecba60 R08: 0000000000000000 R09: 0000000000000000 [ 17.817643][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 00007f11a0045390 [ 17.817893][ T189] R13: 000055b38c8f7e00 R14: 000000000000000a R15: 00007f119ffd10d0 | [ 18.009060][ T12] ------------[ cut here ]------------ | [ 18.009292][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 18.009643][ T12] Modules linked in: netdevsim psample | [ 18.010204][ T12] Tainted: [W]=WARN [ 18.010307][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.010517][ T12] Workqueue: netns cleanup_net [ 18.010677][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.010855][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.011306][ T12] RSP: 0018:ffa00000000c7938 EFLAGS: 00010286 [ 18.011474][ T12] RAX: 00000000ffffffa6 RBX: ff1100000bd94c80 RCX: 1ff4000000018eed [ 18.011676][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bd94d3c [ 18.011873][ T12] RBP: ff1100000f089000 R08: 1fe22000017b29a9 R09: ff11000001aed1d0 [ 18.012069][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 18.012267][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.012472][ T12] FS: 0000000000000000(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 18.012711][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.012888][ T12] CR2: 00007f669142b388 CR3: 00000000021d3005 CR4: 0000000000771ef0 [ 18.013082][ T12] PKRU: 55555554 [ 18.013184][ T12] Call Trace: [ 18.013278][ T12] [ 18.013344][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.013518][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.013690][ T12] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 18.013839][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 18.013979][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.014114][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 18.014256][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.014393][ T12] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 18.014523][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 18.014666][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 18.014794][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.014922][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 18.015053][ T12] cleanup_net (net/core/net_namespace.c:702) [ 18.015187][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 18.015312][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 18.015440][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.015572][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.015711][ T12] process_one_work (kernel/workqueue.c:3314) [ 18.015840][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 18.015969][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.016100][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 18.016234][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 18.016372][ T12] kthread (kernel/kthread.c:436) [ 18.016467][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.016649][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.016789][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 18.016914][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 18.017078][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 18.017201][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.017330][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.022678][ T12] ------------[ cut here ]------------ | [ 18.022843][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 18.023099][ T12] Modules linked in: netdevsim psample | [ 18.023555][ T12] Tainted: [W]=WARN [ 18.023663][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.023830][ T12] Workqueue: netns cleanup_net [ 18.023970][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.024136][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.024594][ T12] RSP: 0018:ffa00000000c7938 EFLAGS: 00010286 [ 18.024767][ T12] RAX: 00000000ffffffa6 RBX: ff1100000bd94e40 RCX: 1ff4000000018eed [ 18.024953][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bd94efc [ 18.025139][ T12] RBP: ff11000008389000 R08: 1fe22000017b29e1 R09: ff11000001aed1d0 [ 18.025325][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 18.025537][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.025737][ T12] FS: 0000000000000000(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 18.025974][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.026146][ T12] CR2: 00007f669142b388 CR3: 000000001af4d003 CR4: 0000000000771ef0 [ 18.026332][ T12] PKRU: 55555554 [ 18.026427][ T12] Call Trace: [ 18.026525][ T12] [ 18.026590][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.026784][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.026948][ T12] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 18.027073][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 18.027208][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.027341][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 18.027476][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.027611][ T12] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 18.027746][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 18.027879][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 18.028006][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.028130][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 18.028261][ T12] cleanup_net (net/core/net_namespace.c:702) [ 18.028398][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 18.028529][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 18.028672][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.028794][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.028931][ T12] process_one_work (kernel/workqueue.c:3314) [ 18.029077][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 18.029208][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.029343][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 18.029473][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 18.029602][ T12] kthread (kernel/kthread.c:436) [ 18.029703][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.029870][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.030004][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 18.030128][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 18.030285][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 18.030437][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.030560][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.035075][ T12] ------------[ cut here ]------------ | [ 18.035234][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 18.035661][ T12] Modules linked in: netdevsim psample | [ 18.036108][ T12] Tainted: [W]=WARN [ 18.036215][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.036467][ T12] Workqueue: netns cleanup_net [ 18.036594][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.036761][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.037200][ T12] RSP: 0018:ffa00000000c7938 EFLAGS: 00010286 [ 18.037353][ T12] RAX: 00000000ffffffa6 RBX: ff1100000973d8c0 RCX: 1ff4000000018eed [ 18.037585][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000973d97c [ 18.037772][ T12] RBP: ff110000059e1000 R08: 1fe22000012e7b31 R09: ff11000001aed1d0 [ 18.037976][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 18.038163][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.038415][ T12] FS: 0000000000000000(0000) GS:ff110000d1347000(0000) knlGS:0000000000000000 [ 18.038645][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.038800][ T12] CR2: 00007f669142b388 CR3: 000000001af4d003 CR4: 0000000000771ef0 [ 18.039008][ T12] PKRU: 55555554 [ 18.039099][ T12] Call Trace: [ 18.039237][ T12] [ 18.039307][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.039531][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.039699][ T12] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 18.039834][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 18.039965][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.040108][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 18.040235][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.040418][ T12] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 18.040569][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 18.040709][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 18.040845][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.040979][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 18.041111][ T12] cleanup_net (net/core/net_namespace.c:702) [ 18.041247][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 18.041430][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 18.041552][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.041685][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.041822][ T12] process_one_work (kernel/workqueue.c:3314) [ 18.041961][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 18.042101][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.042237][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 18.042428][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 18.042560][ T12] kthread (kernel/kthread.c:436) [ 18.042660][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.042825][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.042948][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 18.043073][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 18.043232][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 18.043418][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.043598][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.048761][ T12] ------------[ cut here ]------------ | [ 18.048911][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 0/12 | [ 18.049179][ T12] Modules linked in: netdevsim psample | [ 18.049660][ T12] Tainted: [W]=WARN [ 18.049754][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.049931][ T12] Workqueue: netns cleanup_net [ 18.050081][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.050249][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.050718][ T12] RSP: 0018:ffa00000000c7938 EFLAGS: 00010286 [ 18.050883][ T12] RAX: 00000000ffffffa6 RBX: ff1100000973de00 RCX: 1ff4000000018eed [ 18.051067][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000973debc [ 18.051271][ T12] RBP: ff11000008da4000 R08: 1fe22000012e7bd9 R09: ff11000001aed1d0 [ 18.051479][ T12] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 18.051692][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.051879][ T12] FS: 0000000000000000(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 18.052119][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.052285][ T12] CR2: 00007ff04f53b680 CR3: 000000000f897004 CR4: 0000000000771ef0 [ 18.052484][ T12] PKRU: 55555554 [ 18.052590][ T12] Call Trace: [ 18.052694][ T12] [ 18.052770][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.052957][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.053117][ T12] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 18.053244][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 18.053374][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.053508][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 18.053636][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.053765][ T12] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 18.053890][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 18.054019][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 18.054142][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.054275][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 18.054411][ T12] cleanup_net (net/core/net_namespace.c:702) [ 18.054540][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 18.054667][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 18.054795][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.054921][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.055056][ T12] process_one_work (kernel/workqueue.c:3314) [ 18.055189][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 18.055319][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.055456][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 18.055587][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 18.055725][ T12] kthread (kernel/kthread.c:436) [ 18.055821][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.055972][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.056097][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 18.056224][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 18.056396][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 18.056525][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.056665][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.067502][ T12] ------------[ cut here ]------------ | [ 18.067646][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 0/12 | [ 18.067910][ T12] Modules linked in: netdevsim psample | [ 18.068342][ T12] Tainted: [W]=WARN [ 18.068442][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.068600][ T12] Workqueue: netns cleanup_net [ 18.068744][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.068903][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.069361][ T12] RSP: 0018:ffa00000000c7938 EFLAGS: 00010286 [ 18.069530][ T12] RAX: 00000000ffffffa6 RBX: ff1100000973c900 RCX: 1ff4000000018eed [ 18.069719][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000973c9bc [ 18.069911][ T12] RBP: ff1100000a97c000 R08: 1fe22000012e7939 R09: ff11000001aed1d0 [ 18.070113][ T12] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 18.070296][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.070489][ T12] FS: 0000000000000000(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 18.070716][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.070886][ T12] CR2: 00007ff04f53b680 CR3: 000000000f897004 CR4: 0000000000771ef0 [ 18.071070][ T12] PKRU: 55555554 [ 18.071161][ T12] Call Trace: [ 18.071252][ T12] [ 18.071316][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.071479][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.071643][ T12] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 18.071768][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 18.071893][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.072027][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 18.072162][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.072299][ T12] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 18.072434][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 18.072568][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 18.072712][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.072837][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 18.072978][ T12] cleanup_net (net/core/net_namespace.c:702) [ 18.073111][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 18.073242][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 18.073384][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.073518][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.073664][ T12] process_one_work (kernel/workqueue.c:3314) [ 18.073797][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 18.073926][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.074053][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 18.074183][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 18.074314][ T12] kthread (kernel/kthread.c:436) [ 18.074421][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.074584][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.074736][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 18.074859][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 18.075030][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 18.075163][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.075289][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.093192][ T12] ------------[ cut here ]------------ | [ 18.093377][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 0/12 | [ 18.093646][ T12] Modules linked in: netdevsim psample | [ 18.094083][ T12] Tainted: [W]=WARN [ 18.094184][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.094344][ T12] Workqueue: netns cleanup_net [ 18.094495][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.094689][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.095170][ T12] RSP: 0018:ffa00000000c7748 EFLAGS: 00010286 [ 18.095332][ T12] RAX: 00000000ffffffa6 RBX: ff1100000973c200 RCX: 1ff4000000018eaf [ 18.095547][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000973c2bc [ 18.095763][ T12] RBP: ff1100000a829000 R08: 1fe22000012e7859 R09: ff11000001aed1d0 [ 18.095977][ T12] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 18.096184][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000000c77e0 [ 18.096392][ T12] FS: 0000000000000000(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 18.096632][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.096804][ T12] CR2: 00007ff04f53b680 CR3: 000000000f897004 CR4: 0000000000771ef0 [ 18.097014][ T12] PKRU: 55555554 [ 18.097112][ T12] Call Trace: [ 18.097208][ T12] [ 18.097276][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.097421][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.097521][ T12] netif_close_many (net/core/dev.c:1804) [ 18.097655][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.097782][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.097919][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.098049][ T12] ? __dev_close_many (net/core/dev.c:1781) [ 18.098187][ T12] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 18.098353][ T12] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 18.098522][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.098659][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.098788][ T12] ? default_device_exit_net (net/core/dev.c:13033 (discriminator 1)) [ 18.098927][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.099095][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 18.099227][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 18.099360][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.099506][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 18.099652][ T12] ? fou_exit_net (net/ipv4/fou_core.c:1228) [ 18.099782][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 18.099923][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 18.100073][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 18.100210][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.100351][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 18.100497][ T12] cleanup_net (net/core/net_namespace.c:702) [ 18.100630][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 18.100758][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 18.100896][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.101035][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.101187][ T12] process_one_work (kernel/workqueue.c:3314) [ 18.101335][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 18.101488][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.101657][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 18.101816][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 18.101949][ T12] kthread (kernel/kthread.c:436) [ 18.102068][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.102236][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.102387][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 18.102535][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 18.102716][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 18.102851][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.103001][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.105743][ T12] ------------[ cut here ]------------ | [ 18.105887][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 0/12 | [ 18.106143][ T12] Modules linked in: netdevsim psample | [ 18.106572][ T12] Tainted: [W]=WARN [ 18.106689][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.106856][ T12] Workqueue: netns cleanup_net [ 18.107001][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.107170][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.107638][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 18.107804][ T12] RAX: 00000000ffffffa6 RBX: ff1100000973da80 RCX: 1ff4000000018ed5 [ 18.107991][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000973db3c [ 18.108207][ T12] RBP: ff1100000a829000 R08: 1fe22000012e7b69 R09: ff11000001aed1d0 [ 18.108431][ T12] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 18.108652][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.108839][ T12] FS: 0000000000000000(0000) GS:ff110000d1447000(0000) knlGS:0000000000000000 [ 18.109069][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.109249][ T12] CR2: 00007ff04f53b680 CR3: 000000000f897004 CR4: 0000000000771ef0 [ 18.109451][ T12] PKRU: 55555554 [ 18.109553][ T12] Call Trace: [ 18.109650][ T12] [ 18.109717][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.109888][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.110055][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 18.110184][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 18.110338][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.110475][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 18.110606][ T12] ? fou_exit_net (net/ipv4/fou_core.c:1228) [ 18.110754][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 18.110902][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 18.111048][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 18.111181][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.111308][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 18.111443][ T12] cleanup_net (net/core/net_namespace.c:702) [ 18.111575][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 18.111704][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 18.111849][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.111994][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.112149][ T12] process_one_work (kernel/workqueue.c:3314) [ 18.112294][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 18.112425][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.112564][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 18.112707][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 18.112838][ T12] kthread (kernel/kthread.c:436) [ 18.112934][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.113092][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 18.113220][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 18.113374][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 18.113542][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 18.113672][ T12] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:rtnl_newlink_create rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:sit_init_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:loopback_net_init rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:default_device_exit_batch rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:dev_change_flags rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:ops_undo_list:cleanup_net:process_one_work rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:netkit_new_link rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:ip6_tnl_init_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:vti6_init_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:nsim_init_netdevsim:nsim_create rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:default_device_exit_batch:ops_undo_list:cleanup_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:__ip_tunnel_create:ip_tunnel_init_net