====================================== | xx__-> [ 8.549438][ T132] ------------[ cut here ]------------ | [ 8.549672][ T132] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/132 | [ 8.549921][ T132] Modules linked in: netdevsim | [ 8.550844][ T132] Tainted: [W]=WARN [ 8.550954][ T132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.551124][ T132] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.551344][ T132] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.551825][ T132] RSP: 0018:ffa0000000697aa8 EFLAGS: 00010286 [ 8.552023][ T132] RAX: 00000000ffffffa6 RBX: ff1100000b0fb6c0 RCX: 1ff40000000d2f1b [ 8.552233][ T132] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0fb770 [ 8.552434][ T132] RBP: ff11000008c64000 R08: 1fe220000161f6ef R09: ff1100000c475180 [ 8.552632][ T132] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 8.552832][ T132] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000008c64000 [ 8.553040][ T132] FS: 00007f4ca1e8c840(0000) GS:ff1100009303b000(0000) knlGS:0000000000000000 [ 8.553386][ T132] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.553647][ T132] CR2: 0000000000479648 CR3: 000000000c79f003 CR4: 0000000000771ef0 [ 8.553847][ T132] PKRU: 55555554 [ 8.553956][ T132] Call Trace: [ 8.554154][ T132] [ 8.554321][ T132] ? ip6_route_dev_notify (net/ipv6/route.c:6484) [ 8.554547][ T132] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.554774][ T132] ? notifier_call_chain (kernel/notifier.c:85) [ 8.554963][ T132] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.555068][ T132] register_netdevice (net/core/dev.c:11488) [ 8.555213][ T132] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.555385][ T132] register_netdev (net/core/dev.c:11552) [ 8.555605][ T132] loopback_net_init (drivers/net/loopback.c:218) [ 8.555740][ T132] ops_init (net/core/net_namespace.c:137) [ 8.555845][ T132] setup_net (net/core/net_namespace.c:446) [ 8.556041][ T132] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 8.556179][ T132] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 8.556321][ T132] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 8.556457][ T132] copy_net_ns (net/core/net_namespace.c:579) [ 8.556679][ T132] create_new_namespaces (kernel/nsproxy.c:132) [ 8.556815][ T132] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 8.556957][ T132] ksys_unshare (kernel/fork.c:3243) [ 8.557182][ T132] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 8.557323][ T132] ? __ia32_sys_open (fs/open.c:1374) [ 8.557461][ T132] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 8.557593][ T132] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 8.557728][ T132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.557863][ T132] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.558020][ T132] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.558263][ T132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.558439][ T132] RIP: 0033:0x7f4ca214ebcb [ 8.558588][ T132] 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 [ 8.559272][ T132] RSP: 002b:00007ffd939d6cf8 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 8.559473][ T132] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f4ca214ebcb [ 8.559761][ T132] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 8.559966][ T132] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 8.560170][ T132] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd939d8f20 [ 8.560373][ T132] R13: 0000000000000001 R14: 00007f4ca1e8c6f8 R15: 00007ffd939dab9a | [ 8.617974][ T134] ------------[ cut here ]------------ | [ 8.618359][ T134] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: tee/134 | [ 8.618751][ T134] Modules linked in: netdevsim | [ 8.619431][ T134] Tainted: [W]=WARN [ 8.619610][ T134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.619873][ T134] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.620156][ T134] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.620814][ T134] RSP: 0018:ffa00000005f7500 EFLAGS: 00010286 [ 8.621087][ T134] RAX: 00000000ffffffa6 RBX: ff1100000b925540 RCX: 1ff40000000bee66 [ 8.621411][ T134] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b9255f0 [ 8.621712][ T134] RBP: ff1100000ca92000 R08: 1fe2200001724abf R09: ff1100000eeeaf48 [ 8.622024][ T134] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 8.622349][ T134] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ca92000 [ 8.622656][ T134] FS: 00007f5b6a165740(0000) GS:ff110000930bb000(0000) knlGS:0000000000000000 [ 8.623010][ T134] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.623299][ T134] CR2: 00007fdb6d34cf98 CR3: 000000000baeb004 CR4: 0000000000771ef0 [ 8.623604][ T134] PKRU: 55555554 [ 8.623780][ T134] Call Trace: [ 8.623963][ T134] [ 8.624119][ T134] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.624365][ T134] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.624548][ T134] register_netdevice (net/core/dev.c:11488) [ 8.624769][ T134] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.625036][ T134] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 8.625299][ T134] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 8.625566][ T134] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 8.625791][ T134] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 8.626063][ T134] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 8.626302][ T134] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 8.626567][ T134] ? 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)) [ 8.626787][ T134] ? static_obj (kernel/locking/lockdep.c:858) [ 8.626976][ T134] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.627223][ T134] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 8.627492][ T134] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 8.627715][ T134] call_driver_probe (drivers/base/dd.c:629) [ 8.627944][ T134] really_probe (drivers/base/dd.c:709) [ 8.628170][ T134] ? driver_probe_device (drivers/base/dd.c:135) [ 8.628402][ T134] __driver_probe_device (drivers/base/dd.c:871) [ 8.628624][ T134] driver_probe_device (drivers/base/dd.c:901) [ 8.628844][ T134] __device_attach_driver (drivers/base/dd.c:1029) [ 8.629080][ T134] bus_for_each_drv (drivers/base/bus.c:500) [ 8.629326][ T134] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 8.629548][ T134] __device_attach (drivers/base/dd.c:1101) [ 8.629765][ T134] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 8.629994][ T134] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 8.630280][ T134] ? 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) [ 8.630500][ T134] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 8.630723][ T134] device_initial_probe (drivers/base/dd.c:1156) [ 8.630949][ T134] bus_probe_device (drivers/base/bus.c:613) [ 8.631173][ T134] device_add (drivers/base/core.c:3706) [ 8.631407][ T134] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 8.631667][ T134] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 8.631887][ T134] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 8.632115][ T134] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 8.632399][ T134] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.632620][ T134] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 8.632881][ T134] ? 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)) [ 8.633110][ T134] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 8.633349][ T134] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 8.633568][ T134] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 8.633787][ T134] ? kernfs_ops (fs/kernfs/file.c:128) [ 8.633975][ T134] new_sync_write (fs/read_write.c:595) [ 8.634219][ T134] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.634442][ T134] ? new_sync_read (./include/linux/ioprio.h:41) [ 8.634661][ T134] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.634879][ T134] ? ksys_write (fs/read_write.c:740) [ 8.635111][ T134] vfs_write (fs/read_write.c:688) [ 8.635308][ T134] ksys_write (fs/read_write.c:740) [ 8.635488][ T134] ? __ia32_sys_read (fs/read_write.c:724) [ 8.635709][ T134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.635939][ T134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.636159][ T134] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.636393][ T134] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.636613][ T134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.636869][ T134] RIP: 0033:0x7f5b6a1d808e [ 8.637103][ T134] 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 [ 8.637759][ T134] RSP: 002b:00007ffe94d895c0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 8.638070][ T134] RAX: ffffffffffffffda RBX: 00005604837aa3d0 RCX: 00007f5b6a1d808e [ 8.638389][ T134] RDX: 0000000000000007 RSI: 00007ffe94d89760 RDI: 0000000000000003 [ 8.638691][ T134] RBP: 00007ffe94d895d0 R08: 0000000000000000 R09: 0000000000000000 [ 8.638997][ T134] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000007 [ 8.639321][ T134] R13: 0000000000000007 R14: 00007ffe94d89760 R15: 00005604837aa3d0 | [ 8.714448][ T138] ------------[ cut here ]------------ | [ 8.714587][ T138] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/138 | [ 8.714819][ T138] Modules linked in: netdevsim | [ 8.716254][ T138] Tainted: [W]=WARN [ 8.716360][ T138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.716582][ T138] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.716758][ T138] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.717286][ T138] RSP: 0018:ffa00000005f7038 EFLAGS: 00010286 [ 8.717455][ T138] RAX: 00000000ffffffa6 RBX: ff1100000b806c40 RCX: 1ff40000000bedcd [ 8.717688][ T138] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b806cf0 [ 8.717889][ T138] RBP: ff1100000ca92000 R08: 1fe2200001700d9f R09: ff1100000cb25180 [ 8.718095][ T138] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 8.718308][ T138] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 8.718507][ T138] FS: 00007f2b07f7c840(0000) GS:ff1100009313b000(0000) knlGS:0000000000000000 [ 8.718741][ T138] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.718917][ T138] CR2: 00000000247df988 CR3: 000000000ef91005 CR4: 0000000000771ef0 [ 8.719123][ T138] PKRU: 55555554 [ 8.719231][ T138] Call Trace: [ 8.719333][ T138] [ 8.719403][ T138] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.719538][ T138] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 8.719671][ T138] notifier_call_chain (kernel/notifier.c:85) [ 8.719816][ T138] netif_change_name (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1509) [ 8.719960][ T138] ? netdev_adjacent_rename_links (net/core/dev.c:9538) [ 8.720127][ T138] ? 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)) [ 8.720272][ T138] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 8.720410][ T138] do_setlink.isra.0 (net/core/rtnetlink.c:3186) [ 8.720546][ T138] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 8.720681][ T138] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 8.720845][ T138] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 8.720986][ T138] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.721120][ T138] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 8.721260][ T138] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.721394][ T138] ? __kernel_text_address (kernel/extable.c:79) [ 8.721534][ T138] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.721670][ T138] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.721803][ T138] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.721941][ T138] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.722074][ T138] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 8.722221][ T138] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.722355][ T138] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.722487][ T138] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 8.722620][ T138] ? __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) [ 8.722754][ T138] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 8.722892][ T138] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.723032][ T138] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 8.723169][ T138] ? nla_get_range_signed (lib/nlattr.c:270) [ 8.723308][ T138] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 8.723443][ T138] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.723578][ T138] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.723712][ T138] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.723844][ T138] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.723981][ T138] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.724114][ T138] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.724260][ T138] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.724392][ T138] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.724526][ T138] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.724658][ T138] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.724795][ T138] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.724937][ T138] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.725073][ T138] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.725213][ T138] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.725345][ T138] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.725480][ T138] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.725611][ T138] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.725745][ T138] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.725878][ T138] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.726022][ T138] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.726161][ T138] ? 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)) [ 8.726299][ T138] ? 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)) [ 8.726433][ T138] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.726565][ T138] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.726698][ T138] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.726832][ T138] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.726971][ T138] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.727108][ T138] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.727250][ T138] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.727385][ T138] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.727517][ T138] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.727682][ T138] ? move_addr_to_kernel (net/socket.c:258) [ 8.727815][ T138] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.727951][ T138] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.728088][ T138] ___sys_sendmsg (net/socket.c:2752) [ 8.728229][ T138] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 8.728396][ T138] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.728541][ T138] __sys_sendmsg (net/socket.c:2784) [ 8.728673][ T138] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.728805][ T138] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 8.728975][ T138] ? 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) [ 8.729113][ T138] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.729256][ T138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.729392][ T138] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.729526][ T138] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.729661][ T138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.729827][ T138] RIP: 0033:0x7f2b081b608e [ 8.729971][ T138] 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 [ 8.730468][ T138] RSP: 002b:00007ffff8076090 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.730669][ T138] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f2b081b608e [ 8.730870][ T138] RDX: 0000000000000000 RSI: 00007ffff8076140 RDI: 0000000000000003 [ 8.731079][ T138] RBP: 00007ffff80760a0 R08: 0000000000000000 R09: 0000000000000000 [ 8.731286][ T138] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cfcd [ 8.731486][ T138] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff8076810 | [ 8.773617][ T139] ------------[ cut here ]------------ | [ 8.773776][ T139] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/139 | [ 8.774020][ T139] Modules linked in: netdevsim | [ 8.774442][ T139] Tainted: [W]=WARN [ 8.774545][ T139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.774713][ T139] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.774889][ T139] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.775389][ T139] RSP: 0018:ffa0000000647020 EFLAGS: 00010286 [ 8.775559][ T139] RAX: 00000000ffffffa6 RBX: ff1100000a6ac940 RCX: 1ff40000000c8dca [ 8.775758][ T139] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a6ac9f0 [ 8.775964][ T139] RBP: ff1100000ca92000 R08: 1fe22000014d593f R09: ff1100000c44ae80 [ 8.776169][ T139] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 8.776373][ T139] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 8.776575][ T139] FS: 00007f3785a7e840(0000) GS:ff1100009313b000(0000) knlGS:0000000000000000 [ 8.776812][ T139] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.776985][ T139] CR2: 000000003899d988 CR3: 000000000ef5d001 CR4: 0000000000771ef0 [ 8.777214][ T139] PKRU: 55555554 [ 8.777318][ T139] Call Trace: [ 8.777417][ T139] [ 8.777489][ T139] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 8.777622][ T139] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.777757][ T139] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.777860][ T139] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.777999][ T139] __dev_notify_flags (net/core/dev.c:9787) [ 8.778136][ T139] ? netif_change_name (net/core/dev.c:1495) [ 8.778278][ T139] ? __dev_change_flags (net/core/dev.c:9752) [ 8.778414][ T139] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 8.778546][ T139] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.778680][ T139] ? 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)) [ 8.778814][ T139] netif_change_flags (net/core/dev.c:9820) [ 8.778953][ T139] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 8.779089][ T139] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 8.779231][ T139] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 8.779400][ T139] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 8.779533][ T139] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.779667][ T139] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 8.779809][ T139] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.779950][ T139] ? __kernel_text_address (kernel/extable.c:79) [ 8.780085][ T139] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.780234][ T139] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.780370][ T139] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.780508][ T139] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.780642][ T139] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 8.780774][ T139] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.780907][ T139] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.781047][ T139] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 8.781185][ T139] ? __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) [ 8.781326][ T139] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 8.781468][ T139] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.781603][ T139] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 8.781747][ T139] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 8.781883][ T139] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.782022][ T139] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.782157][ T139] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.782297][ T139] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.782430][ T139] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.782563][ T139] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.782700][ T139] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.782834][ T139] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.782973][ T139] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.783108][ T139] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.783249][ T139] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.783387][ T139] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.783522][ T139] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.783658][ T139] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.783915][ T139] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.784058][ T139] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.784191][ T139] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.784330][ T139] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.784463][ T139] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.784598][ T139] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.784740][ T139] ? 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)) [ 8.784873][ T139] ? 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)) [ 8.785013][ T139] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.785152][ T139] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.785294][ T139] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.785449][ T139] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.785624][ T139] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.785761][ T139] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.785894][ T139] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.786033][ T139] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.786172][ T139] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.786341][ T139] ? move_addr_to_kernel (net/socket.c:258) [ 8.786475][ T139] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.786607][ T139] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.786743][ T139] ___sys_sendmsg (net/socket.c:2752) [ 8.786876][ T139] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 8.787047][ T139] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.787202][ T139] __sys_sendmsg (net/socket.c:2784) [ 8.787337][ T139] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.787469][ T139] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 8.787642][ T139] ? 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) [ 8.787776][ T139] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.787920][ T139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.788059][ T139] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.788193][ T139] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.788331][ T139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.788495][ T139] RIP: 0033:0x7f3785cb808e [ 8.788634][ T139] 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 [ 8.789112][ T139] RSP: 002b:00007ffe11b8fcd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.789323][ T139] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3785cb808e [ 8.789520][ T139] RDX: 0000000000000000 RSI: 00007ffe11b8fd80 RDI: 0000000000000003 [ 8.789720][ T139] RBP: 00007ffe11b8fce0 R08: 0000000000000000 R09: 0000000000000000 [ 8.789918][ T139] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cfcd [ 8.790122][ T139] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe11b90450 | [ 8.867901][ T141] ------------[ cut here ]------------ | [ 8.868131][ T141] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/141 | [ 8.868393][ T141] Modules linked in: veth netdevsim | [ 8.868941][ T141] Tainted: [W]=WARN [ 8.869057][ T141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.869265][ T141] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.869457][ T141] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.869966][ T141] RSP: 0018:ffa00000004e6e30 EFLAGS: 00010286 [ 8.870151][ T141] RAX: 00000000ffffffa6 RBX: ff1100000575f240 RCX: 1ff400000009cd8c [ 8.870366][ T141] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000575f2f0 [ 8.870578][ T141] RBP: ff1100000a2e9000 R08: 1fe2200000aebe5f R09: ff1100000c92ae80 [ 8.870788][ T141] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 8.871006][ T141] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c644400 [ 8.871314][ T141] FS: 00007fbb98e5b840(0000) GS:ff11000092fbb000(0000) knlGS:0000000000000000 [ 8.871582][ T141] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.871761][ T141] CR2: 000000000042ebe0 CR3: 000000000eeff002 CR4: 0000000000771ef0 [ 8.871979][ T141] PKRU: 55555554 [ 8.872100][ T141] Call Trace: [ 8.872323][ T141] [ 8.872398][ T141] ? io_schedule_timeout (kernel/sched/core.c:8079 (discriminator 1)) [ 8.872538][ T141] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.872681][ T141] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.872788][ T141] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.872933][ T141] __dev_notify_flags (net/core/dev.c:9787) [ 8.873077][ T141] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 8.873322][ T141] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:164) [ 8.873464][ T141] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:164) [ 8.873606][ T141] ? netif_change_name (net/core/dev.c:1495) [ 8.873749][ T141] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 37) arch/x86/kernel/apic/apic.c:1061 (discriminator 37)) [ 8.873924][ T141] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 8.874076][ T141] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 8.874309][ T141] veth_newlink (drivers/net/veth.c:1871) veth [ 8.874453][ T141] ? veth_poll_controller (drivers/net/veth.c:1470) veth [ 8.874630][ T141] ? kasan_save_stack (mm/kasan/common.c:57) [ 8.874771][ T141] ? kasan_save_track (mm/kasan/common.c:78) [ 8.874909][ T141] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 8.875073][ T141] ? __kvmalloc_node_noprof (mm/slub.c:5296 mm/slub.c:6832) [ 8.875317][ T141] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 8.875461][ T141] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 8.875615][ T141] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 8.875757][ T141] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 8.875909][ T141] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 8.876056][ T141] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 8.876234][ T141] ? __dev_get_by_name (net/core/dev.c:883) [ 8.876374][ T141] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 8.876519][ T141] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 8.876664][ T141] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.876806][ T141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.876951][ T141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.877091][ T141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.877237][ T141] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.877377][ T141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.877522][ T141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.877663][ T141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.877806][ T141] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.877951][ T141] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.878092][ T141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.878239][ T141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.878381][ T141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.878521][ T141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.878662][ T141] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.878804][ T141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.878950][ T141] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.879093][ T141] ? 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)) [ 8.879242][ T141] ? 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)) [ 8.879383][ T141] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.879523][ T141] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.879663][ T141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.879804][ T141] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.879951][ T141] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.880092][ T141] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.880244][ T141] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.880384][ T141] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.880524][ T141] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.880698][ T141] ? move_addr_to_kernel (net/socket.c:258) [ 8.880843][ T141] ___sys_sendmsg (net/socket.c:2752) [ 8.880993][ T141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.881133][ T141] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.881295][ T141] __sys_sendmsg (net/socket.c:2784) [ 8.881434][ T141] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.881574][ T141] ? down_write_nested (kernel/locking/rwsem.c:1753) [ 8.881714][ T141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.881856][ T141] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 8.882002][ T141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.882143][ T141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.882292][ T141] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.882430][ T141] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.882568][ T141] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.882709][ T141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.882882][ T141] RIP: 0033:0x7fbb9909508e [ 8.883240][ T141] 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 [ 8.883741][ T141] RSP: 002b:00007ffff5995fd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.883958][ T141] RAX: ffffffffffffffda RBX: 00007ffff5996778 RCX: 00007fbb9909508e [ 8.884170][ T141] RDX: 0000000000000000 RSI: 00007ffff5996080 RDI: 0000000000000003 [ 8.884385][ T141] RBP: 00007ffff5995fe0 R08: 0000000000000000 R09: 0000000000000000 [ 8.884593][ T141] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cfcd [ 8.884800][ T141] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff5996750 | [ 8.898705][ T141] ------------[ cut here ]------------ | [ 8.898869][ T141] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/141 | [ 8.899114][ T141] Modules linked in: veth netdevsim | [ 8.899582][ T141] Tainted: [W]=WARN [ 8.899686][ T141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.899856][ T141] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.900042][ T141] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.900551][ T141] RSP: 0018:ffa00000004e71b0 EFLAGS: 00010286 [ 8.900723][ T141] RAX: 00000000ffffffa6 RBX: ff1100000575f3c0 RCX: 1ff400000009cdfc [ 8.900924][ T141] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000575f470 [ 8.901132][ T141] RBP: ff11000005261000 R08: 1fe2200000aebe8f R09: ff1100000c92ae80 [ 8.901347][ T141] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 8.901548][ T141] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0510b20 [ 8.901751][ T141] FS: 00007fbb98e5b840(0000) GS:ff1100009313b000(0000) knlGS:0000000000000000 [ 8.901998][ T141] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.902178][ T141] CR2: 00007f3785b4b574 CR3: 000000000eeff002 CR4: 0000000000771ef0 [ 8.902389][ T141] PKRU: 55555554 [ 8.902493][ T141] Call Trace: [ 8.902595][ T141] [ 8.902665][ T141] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.902804][ T141] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.902908][ T141] __dev_notify_flags (net/core/dev.c:9787) [ 8.903052][ T141] ? netif_change_name (net/core/dev.c:1495) [ 8.903193][ T141] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 8.903335][ T141] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 8.903473][ T141] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 8.903611][ T141] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 8.903755][ T141] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 8.903891][ T141] ? __dev_get_by_name (net/core/dev.c:883) [ 8.904036][ T141] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 8.904184][ T141] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 8.904330][ T141] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.904469][ T141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.904606][ T141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.904742][ T141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.904876][ T141] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.905049][ T141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.905196][ T141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.905341][ T141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.905477][ T141] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.905614][ T141] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.905750][ T141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.905885][ T141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.906034][ T141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.906178][ T141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.906346][ T141] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.906483][ T141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.906619][ T141] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.906758][ T141] ? 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)) [ 8.906893][ T141] ? 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)) [ 8.907037][ T141] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.907179][ T141] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.907373][ T141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.907512][ T141] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.907652][ T141] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.907790][ T141] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.907931][ T141] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.908065][ T141] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.908261][ T141] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.908429][ T141] ? move_addr_to_kernel (net/socket.c:258) [ 8.908570][ T141] ___sys_sendmsg (net/socket.c:2752) [ 8.908705][ T141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.908840][ T141] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.908992][ T141] __sys_sendmsg (net/socket.c:2784) [ 8.909128][ T141] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.909328][ T141] ? down_write_nested (kernel/locking/rwsem.c:1753) [ 8.909463][ T141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.909602][ T141] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 8.909737][ T141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.909871][ T141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.910012][ T141] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.910152][ T141] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.910344][ T141] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.910479][ T141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.910647][ T141] RIP: 0033:0x7fbb9909508e [ 8.910788][ T141] 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 [ 8.911366][ T141] RSP: 002b:00007ffff5995fd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.911571][ T141] RAX: ffffffffffffffda RBX: 00007ffff5996778 RCX: 00007fbb9909508e [ 8.911772][ T141] RDX: 0000000000000000 RSI: 00007ffff5996080 RDI: 0000000000000003 [ 8.911978][ T141] RBP: 00007ffff5995fe0 R08: 0000000000000000 R09: 0000000000000000 [ 8.912185][ T141] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cfcd [ 8.912489][ T141] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff5996750 | [ 8.937045][ T144] ------------[ cut here ]------------ | [ 8.937207][ T144] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/144 | [ 8.937443][ T144] Modules linked in: veth netdevsim | [ 8.937849][ T144] Tainted: [W]=WARN [ 8.937958][ T144] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.938124][ T144] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.938308][ T144] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.938784][ T144] RSP: 0018:ffa00000004e7020 EFLAGS: 00010286 [ 8.938962][ T144] RAX: 00000000ffffffa6 RBX: ff1100000d86c340 RCX: 1ff400000009cdca [ 8.939162][ T144] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d86c3f0 [ 8.939367][ T144] RBP: ff11000005261000 R08: 1fe2200001b0d87f R09: ff1100000c528b58 [ 8.939564][ T144] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 8.939776][ T144] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 8.939994][ T144] FS: 00007f4a828fd840(0000) GS:ff11000092fbb000(0000) knlGS:0000000000000000 [ 8.940234][ T144] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.940403][ T144] CR2: 000000000d18b988 CR3: 000000000b356006 CR4: 0000000000771ef0 [ 8.940601][ T144] PKRU: 55555554 [ 8.940700][ T144] Call Trace: [ 8.940798][ T144] [ 8.940868][ T144] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.941007][ T144] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.941110][ T144] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.941253][ T144] __dev_notify_flags (net/core/dev.c:9787) [ 8.941389][ T144] ? netif_change_name (net/core/dev.c:1495) [ 8.941522][ T144] ? __dev_change_flags (net/core/dev.c:9752) [ 8.941656][ T144] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 8.941787][ T144] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.941921][ T144] ? 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)) [ 8.942064][ T144] netif_change_flags (net/core/dev.c:9820) [ 8.942205][ T144] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 8.942339][ T144] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 8.942481][ T144] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 8.942614][ T144] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 8.942780][ T144] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 8.942916][ T144] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.943055][ T144] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 8.943191][ T144] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.943332][ T144] ? __kernel_text_address (kernel/extable.c:79) [ 8.943467][ T144] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.943603][ T144] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.943737][ T144] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.943872][ T144] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.944010][ T144] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 8.944154][ T144] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.944294][ T144] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.944428][ T144] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 8.944561][ T144] ? __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) [ 8.944694][ T144] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 8.944827][ T144] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.944966][ T144] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 8.945103][ T144] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 8.945248][ T144] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.945385][ T144] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.945521][ T144] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.945653][ T144] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.945785][ T144] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.945919][ T144] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.946062][ T144] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.946203][ T144] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.946337][ T144] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.946471][ T144] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.946607][ T144] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.946740][ T144] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.946874][ T144] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.947016][ T144] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.947154][ T144] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.947305][ T144] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.947439][ T144] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.947579][ T144] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.947724][ T144] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.947859][ T144] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.948004][ T144] ? 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)) [ 8.948138][ T144] ? 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)) [ 8.948281][ T144] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.948416][ T144] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.948551][ T144] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.948686][ T144] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.948821][ T144] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.948962][ T144] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.949100][ T144] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.949244][ T144] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.949378][ T144] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.949543][ T144] ? move_addr_to_kernel (net/socket.c:258) [ 8.949679][ T144] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.949812][ T144] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.949953][ T144] ___sys_sendmsg (net/socket.c:2752) [ 8.950088][ T144] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 8.950260][ T144] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.950407][ T144] __sys_sendmsg (net/socket.c:2784) [ 8.950541][ T144] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.950674][ T144] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 8.950842][ T144] ? 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) [ 8.950980][ T144] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.951115][ T144] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.951258][ T144] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.951390][ T144] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.951522][ T144] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.951687][ T144] RIP: 0033:0x7f4a82b3708e [ 8.951829][ T144] 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 [ 8.952317][ T144] RSP: 002b:00007ffc8f710b10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.952518][ T144] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4a82b3708e [ 8.952722][ T144] RDX: 0000000000000000 RSI: 00007ffc8f710bc0 RDI: 0000000000000003 [ 8.952920][ T144] RBP: 00007ffc8f710b20 R08: 0000000000000000 R09: 0000000000000000 [ 8.953124][ T144] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cfcd [ 8.953328][ T144] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8f711290 | [ 8.986045][ T145] ------------[ cut here ]------------ | [ 8.986306][ T145] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/145 | [ 8.986542][ T145] Modules linked in: veth netdevsim | [ 8.986957][ T145] Tainted: [W]=WARN [ 8.987059][ T145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.987234][ T145] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.987413][ T145] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.987888][ T145] RSP: 0018:ffa00000004d7020 EFLAGS: 00010286 [ 8.988064][ T145] RAX: 00000000ffffffa6 RBX: ff1100000d86cdc0 RCX: 1ff400000009adca [ 8.988273][ T145] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d86ce70 [ 8.988483][ T145] RBP: ff1100000a2e9000 R08: 1fe2200001b0d9cf R09: ff1100000c52ae58 [ 8.988685][ T145] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 8.988881][ T145] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 8.989087][ T145] FS: 00007fed07d57840(0000) GS:ff1100009303b000(0000) knlGS:0000000000000000 [ 8.989336][ T145] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.989509][ T145] CR2: 00000000075d1988 CR3: 000000000c799005 CR4: 0000000000771ef0 [ 8.989708][ T145] PKRU: 55555554 [ 8.989808][ T145] Call Trace: [ 8.989907][ T145] [ 8.989990][ T145] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.990127][ T145] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.990238][ T145] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.990374][ T145] __dev_notify_flags (net/core/dev.c:9787) [ 8.990511][ T145] ? netif_change_name (net/core/dev.c:1495) [ 8.990644][ T145] ? __dev_change_flags (net/core/dev.c:9752) [ 8.990777][ T145] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 8.990911][ T145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.991050][ T145] ? 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)) [ 8.991188][ T145] netif_change_flags (net/core/dev.c:9820) [ 8.991328][ T145] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 8.991462][ T145] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 8.991596][ T145] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 8.991728][ T145] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 8.991891][ T145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 8.992031][ T145] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.992167][ T145] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 8.992375][ T145] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.992508][ T145] ? __kernel_text_address (kernel/extable.c:79) [ 8.992640][ T145] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.992783][ T145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.992916][ T145] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.993055][ T145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.993189][ T145] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 8.993386][ T145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.993516][ T145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.993646][ T145] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 8.993776][ T145] ? __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) [ 8.993907][ T145] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 8.994044][ T145] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.994182][ T145] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 8.994383][ T145] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 8.994580][ T145] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.994713][ T145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.994846][ T145] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.994983][ T145] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.995133][ T145] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.995411][ T145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.995545][ T145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.995676][ T145] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.995809][ T145] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.995946][ T145] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.996081][ T145] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.996256][ T145] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.996388][ T145] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.996525][ T145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.996656][ T145] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.996789][ T145] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.996921][ T145] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.997061][ T145] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.997194][ T145] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.997332][ T145] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.997467][ T145] ? 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)) [ 8.997598][ T145] ? 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)) [ 8.997733][ T145] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.997875][ T145] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.998010][ T145] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.998147][ T145] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.998287][ T145] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.998419][ T145] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.998553][ T145] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.998687][ T145] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.998819][ T145] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.998989][ T145] ? move_addr_to_kernel (net/socket.c:258) [ 8.999123][ T145] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.999261][ T145] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.999395][ T145] ___sys_sendmsg (net/socket.c:2752) [ 8.999530][ T145] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 8.999694][ T145] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.999840][ T145] __sys_sendmsg (net/socket.c:2784) [ 8.999976][ T145] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.000113][ T145] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.000289][ T145] ? 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.000421][ T145] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.000553][ T145] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.000685][ T145] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.000816][ T145] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.000954][ T145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.001119][ T145] RIP: 0033:0x7fed07f9108e [ 9.001269][ T145] 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.001735][ T145] RSP: 002b:00007ffefda09f40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.001938][ T145] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fed07f9108e [ 9.002137][ T145] RDX: 0000000000000000 RSI: 00007ffefda09ff0 RDI: 0000000000000003 [ 9.002341][ T145] RBP: 00007ffefda09f50 R08: 0000000000000000 R09: 0000000000000000 [ 9.002538][ T145] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cfcd [ 9.002736][ T145] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefda0a6c0 | [ 9.011656][ T90] ------------[ cut here ]------------ | [ 9.011880][ T90] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 1/90 | [ 9.012195][ T90] Modules linked in: veth netdevsim | [ 9.012833][ T90] Tainted: [W]=WARN [ 9.012979][ T90] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.013210][ T90] Workqueue: events_unbound linkwatch_event [ 9.013460][ T90] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.013671][ T90] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.014167][ T90] RSP: 0018:ffa00000005c79e0 EFLAGS: 00010286 [ 9.014444][ T90] RAX: 00000000ffffffa6 RBX: ff1100000d86d6c0 RCX: 1ff40000000b8f02 [ 9.014676][ T90] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d86d770 [ 9.014908][ T90] RBP: ff1100000a2e9000 R08: 1fe2200001b0daef R09: ff1100000c44d1a8 [ 9.015150][ T90] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.015401][ T90] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.015633][ T90] FS: 0000000000000000(0000) GS:ff110000930bb000(0000) knlGS:0000000000000000 [ 9.015900][ T90] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.016111][ T90] CR2: 000055ae534a4d5c CR3: 000000000291a006 CR4: 0000000000771ef0 [ 9.016364][ T90] PKRU: 55555554 [ 9.016506][ T90] Call Trace: [ 9.016646][ T90] [ 9.016759][ T90] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 9.016939][ T90] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.017115][ T90] ? notifier_call_chain (kernel/notifier.c:85) [ 9.017307][ T90] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.017453][ T90] netif_state_change (net/core/dev.c:1605) [ 9.017627][ T90] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.017829][ T90] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 9.018008][ T90] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.018182][ T90] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.018375][ T90] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.018547][ T90] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.018721][ T90] process_one_work (kernel/workqueue.c:3314) [ 9.018897][ T90] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.019074][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.019284][ T90] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.019459][ T90] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.019632][ T90] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 9.019806][ T90] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.019989][ T90] kthread (kernel/kthread.c:436) [ 9.020133][ T90] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.020355][ T90] ? kthread_affine_node (kernel/kthread.c:378) [ 9.020537][ T90] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.020710][ T90] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.020916][ T90] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.021105][ T90] ? kthread_affine_node (kernel/kthread.c:378) [ 9.021306][ T90] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.023602][ T90] ------------[ cut here ]------------ | [ 9.023772][ T90] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 1/90 | [ 9.024089][ T90] Modules linked in: veth netdevsim | [ 9.024629][ T90] Tainted: [W]=WARN [ 9.024772][ T90] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.024977][ T90] Workqueue: events_unbound linkwatch_event [ 9.025252][ T90] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.025463][ T90] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.025948][ T90] RSP: 0018:ffa00000005c79e0 EFLAGS: 00010286 [ 9.026154][ T90] RAX: 00000000ffffffa6 RBX: ff1100000d86dcc0 RCX: 1ff40000000b8f02 [ 9.026403][ T90] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d86dd70 [ 9.026635][ T90] RBP: ff11000005261000 R08: 1fe2200001b0dbaf R09: ff1100000c44d1a8 [ 9.026878][ T90] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.027120][ T90] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.027626][ T90] FS: 0000000000000000(0000) GS:ff110000930bb000(0000) knlGS:0000000000000000 [ 9.027892][ T90] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.028106][ T90] CR2: 000055ae534a4d5c CR3: 000000003b939003 CR4: 0000000000771ef0 [ 9.028366][ T90] PKRU: 55555554 [ 9.028517][ T90] Call Trace: [ 9.028658][ T90] [ 9.028770][ T90] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 9.028956][ T90] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.029133][ T90] ? notifier_call_chain (kernel/notifier.c:85) [ 9.029327][ T90] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.029475][ T90] netif_state_change (net/core/dev.c:1605) [ 9.029646][ T90] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.029848][ T90] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 9.030032][ T90] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.030227][ T90] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.030403][ T90] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.030577][ T90] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.030752][ T90] process_one_work (kernel/workqueue.c:3314) [ 9.030935][ T90] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.031109][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.031307][ T90] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.031483][ T90] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.031656][ T90] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 9.031828][ T90] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.032008][ T90] kthread (kernel/kthread.c:436) [ 9.032160][ T90] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.032385][ T90] ? kthread_affine_node (kernel/kthread.c:378) [ 9.032605][ T90] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.032781][ T90] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.032994][ T90] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.033171][ T90] ? kthread_affine_node (kernel/kthread.c:378) [ 9.033363][ T90] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 15.584982][ T178] ------------[ cut here ]------------ | [ 15.585291][ T178] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: bash/178 | [ 15.585670][ T178] Modules linked in: veth netdevsim | [ 15.586465][ T178] Tainted: [W]=WARN [ 15.586723][ T178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.587058][ T178] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.587370][ T178] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.588014][ T178] RSP: 0018:ffa00000006675a8 EFLAGS: 00010286 [ 15.588295][ T178] RAX: 00000000ffffffa6 RBX: ff1100000575f9c0 RCX: 1ff40000000cce7b [ 15.588592][ T178] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000575fa70 [ 15.588885][ T178] RBP: ff1100000ca92000 R08: 1fe2200000aebf4f R09: ff1100000c728c70 [ 15.589216][ T178] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 15.589510][ T178] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000667698 [ 15.589808][ T178] FS: 00007fbc1a707740(0000) GS:ff110000930bb000(0000) knlGS:0000000000000000 [ 15.590155][ T178] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.590431][ T178] CR2: 0000563811574358 CR3: 000000000c4c7002 CR4: 0000000000771ef0 [ 15.590738][ T178] PKRU: 55555554 [ 15.590910][ T178] Call Trace: [ 15.591093][ T178] [ 15.591251][ T178] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.591469][ T178] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.591646][ T178] netif_close_many (net/core/dev.c:1804) [ 15.591859][ T178] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.592085][ T178] ? __dev_close_many (net/core/dev.c:1781) [ 15.592324][ T178] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.592612][ T178] netif_close_many_and_unlock (net/core/dev.c:12330) [ 15.592825][ T178] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 15.593085][ T178] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 15.593361][ T178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.593576][ T178] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.593792][ T178] ? __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) [ 15.594011][ T178] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.594250][ T178] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.594502][ T178] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 15.594716][ T178] ? netdev_run_todo (net/core/dev.c:11703) [ 15.594929][ T178] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.595155][ T178] ? 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) [ 15.595385][ T178] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 15.595601][ T178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.595813][ T178] ? unregister_netdevice_many (net/core/dev.c:12497) [ 15.596039][ T178] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 15.596280][ T178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.596495][ T178] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 15.596749][ T178] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 15.597015][ T178] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 15.597256][ T178] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 15.597512][ T178] bus_remove_device (drivers/base/bus.c:657) [ 15.597726][ T178] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 15.597936][ T178] ? device_remove_file (drivers/base/core.c:3073) [ 15.598165][ T178] device_del (drivers/base/core.c:3895) [ 15.598356][ T178] ? __device_link_del (./include/linux/kobject.h:89) [ 15.598571][ T178] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 15.598790][ T178] device_unregister (drivers/base/core.c:3936) [ 15.599012][ T178] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 15.599293][ T178] ? 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.599506][ T178] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 15.599760][ T178] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 15.599978][ T178] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 15.600217][ T178] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 15.600435][ T178] ? kernfs_ops (fs/kernfs/file.c:128) [ 15.600609][ T178] new_sync_write (fs/read_write.c:595) [ 15.600825][ T178] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.601047][ T178] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.601284][ T178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.601497][ T178] ? ksys_write (fs/read_write.c:740) [ 15.601714][ T178] vfs_write (fs/read_write.c:688) [ 15.601891][ T178] ksys_write (fs/read_write.c:740) [ 15.602078][ T178] ? __ia32_sys_read (fs/read_write.c:724) [ 15.602314][ T178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.602525][ T178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.602741][ T178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.602956][ T178] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.603183][ T178] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.603412][ T178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.603662][ T178] RIP: 0033:0x7fbc1a77a08e [ 15.603885][ T178] 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.604534][ T178] RSP: 002b:00007fff796b2ce0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 15.604829][ T178] RAX: ffffffffffffffda RBX: 00007fbc1a8fc580 RCX: 00007fbc1a77a08e [ 15.605131][ T178] RDX: 0000000000000005 RSI: 0000563811573350 RDI: 0000000000000001 [ 15.605442][ T178] RBP: 00007fff796b2cf0 R08: 0000000000000000 R09: 0000000000000000 [ 15.605732][ T178] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000005 [ 15.606033][ T178] R13: 0000000000000005 R14: 0000563811573350 R15: 0000000000000000 | [ 15.613098][ T178] ------------[ cut here ]------------ | [ 15.613363][ T178] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: bash/178 | [ 15.613715][ T178] Modules linked in: veth netdevsim | [ 15.614440][ T178] Tainted: [W]=WARN [ 15.614667][ T178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.614981][ T178] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.615318][ T178] 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.615988][ T178] RSP: 0018:ffa0000000667728 EFLAGS: 00010286 [ 15.616314][ T178] RAX: 00000000ffffffa6 RBX: ff1100000575e040 RCX: 1ff40000000cceab [ 15.616662][ T178] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000575e0f0 [ 15.617025][ T178] RBP: ff1100000ca92000 R08: 1fe2200000aebc1f R09: ff1100000c728c48 [ 15.617382][ T178] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 15.617724][ T178] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 15.618071][ T178] FS: 00007fbc1a707740(0000) GS:ff110000930bb000(0000) knlGS:0000000000000000 [ 15.618475][ T178] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.618778][ T178] CR2: 0000563811574358 CR3: 000000000c4c7002 CR4: 0000000000771ef0 [ 15.619129][ T178] PKRU: 55555554 [ 15.619376][ T178] Call Trace: [ 15.619600][ T178] [ 15.619791][ T178] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 15.620117][ T178] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.620438][ T178] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 15.620705][ T178] ? netdev_run_todo (net/core/dev.c:11703) [ 15.620978][ T178] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.621260][ T178] ? 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) [ 15.621527][ T178] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 15.621791][ T178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.622064][ T178] ? unregister_netdevice_many (net/core/dev.c:12497) [ 15.622357][ T178] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 15.622627][ T178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.622890][ T178] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 15.623224][ T178] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 15.623527][ T178] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 15.623791][ T178] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 15.624104][ T178] bus_remove_device (drivers/base/bus.c:657) [ 15.624395][ T178] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 15.624659][ T178] ? device_remove_file (drivers/base/core.c:3073) [ 15.624924][ T178] device_del (drivers/base/core.c:3895) [ 15.625166][ T178] ? __device_link_del (./include/linux/kobject.h:89) [ 15.625445][ T178] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 15.625710][ T178] device_unregister (drivers/base/core.c:3936) [ 15.625984][ T178] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 15.626313][ T178] ? 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.626580][ T178] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 15.626880][ T178] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 15.627154][ T178] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 15.627433][ T178] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 15.627703][ T178] ? kernfs_ops (fs/kernfs/file.c:128) [ 15.627928][ T178] new_sync_write (fs/read_write.c:595) [ 15.628221][ T178] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.628490][ T178] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.628754][ T178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.628981][ T178] ? ksys_write (fs/read_write.c:740) [ 15.629191][ T178] vfs_write (fs/read_write.c:688) [ 15.629428][ T178] ksys_write (fs/read_write.c:740) [ 15.629607][ T178] ? __ia32_sys_read (fs/read_write.c:724) [ 15.629813][ T178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.630023][ T178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.630251][ T178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.630453][ T178] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.630656][ T178] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.630858][ T178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.631107][ T178] RIP: 0033:0x7fbc1a77a08e [ 15.631333][ T178] 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.631917][ T178] RSP: 002b:00007fff796b2ce0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 15.632220][ T178] RAX: ffffffffffffffda RBX: 00007fbc1a8fc580 RCX: 00007fbc1a77a08e [ 15.632492][ T178] RDX: 0000000000000005 RSI: 0000563811573350 RDI: 0000000000000001 [ 15.632766][ T178] RBP: 00007fff796b2cf0 R08: 0000000000000000 R09: 0000000000000000 [ 15.633050][ T178] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000005 [ 15.633345][ T178] R13: 0000000000000005 R14: 0000563811573350 R15: 0000000000000000 | [ 15.707039][ T12] ------------[ cut here ]------------ | [ 15.707965][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 15.708308][ T12] Modules linked in: veth netdevsim | [ 15.708762][ T12] Tainted: [W]=WARN [ 15.708858][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.709029][ T12] Workqueue: netns cleanup_net [ 15.709171][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.709440][ 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.709898][ T12] RSP: 0018:ffa00000000c7748 EFLAGS: 00010286 [ 15.710072][ T12] RAX: 00000000ffffffa6 RBX: ff1100000c5344c0 RCX: 1ff4000000018eaf [ 15.710360][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c534570 [ 15.710546][ T12] RBP: ff11000005261000 R08: 1fe22000018a68af R09: ff11000001b051d0 [ 15.710734][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 15.710922][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000a2e9000 [ 15.711126][ T12] FS: 0000000000000000(0000) GS:ff11000092fbb000(0000) knlGS:0000000000000000 [ 15.711437][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.711597][ T12] CR2: 00007fdb6d34cf98 CR3: 0000000005f01002 CR4: 0000000000771ef0 [ 15.711789][ T12] PKRU: 55555554 [ 15.711884][ T12] Call Trace: [ 15.711986][ T12] [ 15.712054][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.712187][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.712383][ T12] netif_close_many (net/core/dev.c:1804) [ 15.712510][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.712637][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.712847][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.712976][ T12] ? __dev_close_many (net/core/dev.c:1781) [ 15.713106][ T12] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 15.713416][ T12] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 15.713545][ T12] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 15.713702][ 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) [ 15.713841][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.714056][ 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) [ 15.714184][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.714407][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 15.714534][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 15.714660][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 15.714786][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.714912][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.715044][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 15.715175][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 15.715382][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 15.715507][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.715637][ T12] cleanup_net (net/core/net_namespace.c:702) [ 15.715764][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 15.716040][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 15.716173][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.716369][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.716577][ T12] process_one_work (kernel/workqueue.c:3314) [ 15.716705][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 15.716829][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.717050][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 15.717183][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 15.717405][ T12] kthread (kernel/kthread.c:436) [ 15.717500][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.717655][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 15.717787][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 15.717916][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 15.718117][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 15.718328][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 15.718455][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 15.731292][ T12] ------------[ cut here ]------------ | [ 15.731441][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 15.731687][ T12] Modules linked in: veth netdevsim | [ 15.732107][ T12] Tainted: [W]=WARN [ 15.732247][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.732405][ T12] Workqueue: netns cleanup_net [ 15.732538][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.732700][ 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.733221][ T12] RSP: 0018:ffa00000000c7748 EFLAGS: 00010286 [ 15.733379][ T12] RAX: 00000000ffffffa6 RBX: ff1100000c535840 RCX: 1ff4000000018eaf [ 15.733567][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5358f0 [ 15.733764][ T12] RBP: ff1100000a2e9000 R08: 1fe22000018a6b1f R09: ff11000001b051d0 [ 15.733953][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 15.734155][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000000c77e8 [ 15.734356][ T12] FS: 0000000000000000(0000) GS:ff11000092fbb000(0000) knlGS:0000000000000000 [ 15.734576][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.734740][ T12] CR2: 00007fdb6d34cf98 CR3: 0000000005f01002 CR4: 0000000000771ef0 [ 15.734954][ T12] PKRU: 55555554 [ 15.735060][ T12] Call Trace: [ 15.735157][ T12] [ 15.735229][ T12] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 15.735358][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.735488][ T12] ? notifier_call_chain (kernel/notifier.c:85) [ 15.735617][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.735713][ T12] netif_close_many (net/core/dev.c:1804) [ 15.735843][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.735975][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.736106][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.736242][ T12] ? __dev_close_many (net/core/dev.c:1781) [ 15.736369][ T12] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 15.736523][ T12] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 15.736652][ T12] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 15.736807][ 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) [ 15.736931][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.737089][ 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) [ 15.737221][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.737353][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 15.737486][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 15.737613][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 15.737738][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.737863][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.737992][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 15.738120][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 15.738257][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 15.738385][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.738516][ T12] cleanup_net (net/core/net_namespace.c:702) [ 15.738643][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 15.738767][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 15.738894][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.739025][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.739152][ T12] process_one_work (kernel/workqueue.c:3314) [ 15.739291][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 15.739415][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.739549][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 15.739678][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 15.739803][ T12] kthread (kernel/kthread.c:436) [ 15.739896][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.740065][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 15.740190][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 15.740328][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 15.740486][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 15.740610][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 15.740735][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 15.743402][ T12] ------------[ cut here ]------------ | [ 15.743526][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 15.743766][ T12] Modules linked in: veth netdevsim | [ 15.744225][ T12] Tainted: [W]=WARN [ 15.744343][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.744498][ T12] Workqueue: netns cleanup_net [ 15.744628][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.744788][ 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.745239][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 15.745391][ T12] RAX: 00000000ffffffa6 RBX: ff1100000b0faac0 RCX: 1ff4000000018ed5 [ 15.745570][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0fab70 [ 15.745749][ T12] RBP: ff11000005261000 R08: 1fe220000161f56f R09: ff11000001b051d0 [ 15.745930][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 15.746114][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 15.746323][ T12] FS: 0000000000000000(0000) GS:ff11000092fbb000(0000) knlGS:0000000000000000 [ 15.746538][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.746694][ T12] CR2: 00007fdb6d34cf98 CR3: 0000000005f01002 CR4: 0000000000771ef0 [ 15.746878][ T12] PKRU: 55555554 [ 15.746974][ T12] Call Trace: [ 15.747069][ T12] [ 15.747133][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 15.747299][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.747448][ 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) [ 15.747570][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.747694][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 15.747818][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 15.747938][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 15.748065][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.748187][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.748315][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 15.748438][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 15.748561][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 15.748683][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.748808][ T12] cleanup_net (net/core/net_namespace.c:702) [ 15.748943][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 15.749074][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 15.749206][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.749328][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.749454][ T12] process_one_work (kernel/workqueue.c:3314) [ 15.749580][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 15.749703][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.749830][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 15.749956][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 15.750085][ T12] kthread (kernel/kthread.c:436) [ 15.750180][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.750341][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 15.750466][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 15.750590][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 15.750744][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 15.750866][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 15.750992][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 15.754515][ T12] ------------[ cut here ]------------ | [ 15.754638][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 15.754881][ T12] Modules linked in: veth netdevsim | [ 15.755351][ T12] Tainted: [W]=WARN [ 15.755445][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.755600][ T12] Workqueue: netns cleanup_net [ 15.755729][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.755890][ 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.756363][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 15.756517][ T12] RAX: 00000000ffffffa6 RBX: ff1100000b0fa7c0 RCX: 1ff4000000018ed5 [ 15.756702][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0fa870 [ 15.756885][ T12] RBP: ff1100000a2e9000 R08: 1fe220000161f50f R09: ff11000001b051d0 [ 15.757074][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 15.757285][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 15.757480][ T12] FS: 0000000000000000(0000) GS:ff11000092fbb000(0000) knlGS:0000000000000000 [ 15.757696][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.757849][ T12] CR2: 00007fdb6d34cf98 CR3: 0000000005f01002 CR4: 0000000000771ef0 [ 15.758037][ T12] PKRU: 55555554 [ 15.758130][ T12] Call Trace: [ 15.758230][ T12] [ 15.758297][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 15.758455][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.758609][ 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) [ 15.758738][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.758864][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 15.758992][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 15.759116][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 15.759369][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.759567][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.759696][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 15.759819][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 15.759942][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 15.760074][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.760281][ T12] cleanup_net (net/core/net_namespace.c:702) [ 15.760405][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 15.760526][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 15.760653][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.760774][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.760898][ T12] process_one_work (kernel/workqueue.c:3314) [ 15.761054][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 15.761179][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.761381][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 15.761509][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 15.761631][ T12] kthread (kernel/kthread.c:436) [ 15.761723][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.761874][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 15.762004][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 15.762128][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 15.762334][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 15.762480][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 15.762602][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 15.764967][ T12] ------------[ cut here ]------------ | [ 15.765089][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 15.765340][ T12] Modules linked in: veth netdevsim | [ 15.765740][ T12] Tainted: [W]=WARN [ 15.765832][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.765988][ T12] Workqueue: netns cleanup_net [ 15.766121][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.766288][ 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 c8 c5 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 c8 c5 f0 ff call 0xfffffffffff0c604 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 c8 c5 f0 ff call 0xfffffffffff0c5da 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.766716][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 15.766868][ T12] RAX: 00000000ffffffa6 RBX: ff1100000b0fb540 RCX: 1ff4000000018ed5 [ 15.767058][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0fb5f0 [ 15.767295][ T12] RBP: ff11000008c64000 R08: 1fe220000161f6bf R09: ff11000001b051d0 [ 15.767520][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 15.767708][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 15.767892][ T12] FS: 0000000000000000(0000) GS:ff11000092fbb000(0000) knlGS:0000000000000000 [ 15.768113][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.768325][ T12] CR2: 00007fdb6d34cf98 CR3: 0000000005f01002 CR4: 0000000000771ef0 [ 15.768508][ T12] PKRU: 55555554 [ 15.768599][ T12] Call Trace: [ 15.768695][ T12] [ 15.768763][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 15.768920][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.769080][ 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) [ 15.769252][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.769380][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 15.769501][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 15.769622][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 15.769744][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.769867][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.769995][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 15.770118][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 15.770296][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 15.770416][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.770540][ T12] cleanup_net (net/core/net_namespace.c:702) [ 15.770663][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 15.770788][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 15.770913][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.771044][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.771171][ T12] process_one_work (kernel/workqueue.c:3314) [ 15.771347][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 15.771468][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.771595][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 15.771722][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 15.771842][ T12] kthread (kernel/kthread.c:436) [ 15.771933][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.772087][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 15.772277][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 15.772401][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 15.772553][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 15.772674][ 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:unregister_netdevice_many_notify:unregister_netdevice_queue:nsim_destroy:__nsim_dev_port_del rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:veth_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:loopback_net_init rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netif_change_name:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_state_change:__linkwatch_run_queue:linkwatch_event rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:netif_close_many_and_unlock:unregister_netdevice_many_notify 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:netif_close_many:unregister_netdevice_many_notify:default_device_exit_batch