====================================== | xx__-> [ 8.759887][ T165] ------------[ cut here ]------------ | [ 8.760305][ T165] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: peer.sh/165 | [ 8.760782][ T165] Modules linked in: netdevsim | [ 8.761890][ T165] Tainted: [W]=WARN [ 8.762067][ T165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.762351][ T165] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.762758][ T165] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.763459][ T165] RSP: 0018:ffa00000008774f8 EFLAGS: 00010286 [ 8.763763][ T165] RAX: 00000000ffffffa6 RBX: ff1100000c80b540 RCX: 1ff400000010ee65 [ 8.764073][ T165] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c80b5f0 [ 8.764381][ T165] RBP: ff11000009472000 R08: 1fe22000019016bf R09: ff110000024f5248 [ 8.764687][ T165] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 8.764992][ T165] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009472000 [ 8.765584][ T165] FS: 00007f46faa5fb80(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 8.766099][ T165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.766376][ T165] CR2: 000055a4529a5298 CR3: 000000000ca27006 CR4: 0000000000771ef0 [ 8.766794][ T165] PKRU: 55555554 [ 8.766972][ T165] Call Trace: [ 8.767142][ T165] [ 8.767277][ T165] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.767638][ T165] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.767812][ T165] register_netdevice (net/core/dev.c:11488) [ 8.768035][ T165] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.768418][ T165] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 8.768648][ T165] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 8.768928][ T165] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 8.769142][ T165] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 8.769407][ T165] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 8.769632][ T165] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 8.770008][ T165] ? 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.770349][ T165] ? static_obj (kernel/locking/lockdep.c:858) [ 8.770531][ T165] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.770891][ T165] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 8.771147][ T165] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 8.771380][ T165] ? driver_sysfs_add (drivers/base/dd.c:495) [ 8.771603][ T165] call_driver_probe (drivers/base/dd.c:629) [ 8.771940][ T165] really_probe (drivers/base/dd.c:709) [ 8.772274][ T165] ? driver_probe_device (drivers/base/dd.c:135) [ 8.772502][ T165] __driver_probe_device (drivers/base/dd.c:871) [ 8.772713][ T165] driver_probe_device (drivers/base/dd.c:901) [ 8.772930][ T165] __device_attach_driver (drivers/base/dd.c:1029) [ 8.773266][ T165] bus_for_each_drv (drivers/base/bus.c:500) [ 8.773493][ T165] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 8.773718][ T165] __device_attach (drivers/base/dd.c:1101) [ 8.773939][ T165] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 8.774148][ T165] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 8.774401][ T165] ? 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.774627][ T165] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 8.774853][ T165] device_initial_probe (drivers/base/dd.c:1156) [ 8.775192][ T165] bus_probe_device (drivers/base/bus.c:613) [ 8.775406][ T165] device_add (drivers/base/core.c:3706) [ 8.775633][ T165] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 8.775890][ T165] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 8.776103][ T165] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 8.776315][ T165] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 8.776711][ T165] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.776929][ T165] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 8.777178][ T165] ? 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.777393][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 8.777613][ T165] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 8.777826][ T165] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 8.778160][ T165] ? kernfs_ops (fs/kernfs/file.c:128) [ 8.778331][ T165] new_sync_write (fs/read_write.c:595) [ 8.778571][ T165] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.778804][ T165] ? new_sync_read (./include/linux/ioprio.h:41) [ 8.779032][ T165] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.779244][ T165] ? ksys_write (fs/read_write.c:740) [ 8.779586][ T165] vfs_write (fs/read_write.c:688) [ 8.779761][ T165] ksys_write (fs/read_write.c:740) [ 8.779943][ T165] ? __ia32_sys_read (fs/read_write.c:724) [ 8.780163][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.780391][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.780616][ T165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.780949][ T165] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.781159][ T165] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.781369][ T165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.781629][ T165] RIP: 0033:0x7f46faad108e [ 8.781846][ T165] 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.782614][ T165] RSP: 002b:00007ffd1c308e50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 8.782933][ T165] RAX: ffffffffffffffda RBX: 00007f46fac53580 RCX: 00007f46faad108e [ 8.783222][ T165] RDX: 0000000000000004 RSI: 000055a4529a4290 RDI: 0000000000000001 [ 8.783547][ T165] RBP: 00007ffd1c308e60 R08: 0000000000000000 R09: 0000000000000000 [ 8.783838][ T165] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 8.784257][ T165] R13: 0000000000000004 R14: 000055a4529a4290 R15: 0000000000000000 | [ 8.810098][ T165] ------------[ cut here ]------------ | [ 8.810383][ T165] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: peer.sh/165 | [ 8.810786][ T165] Modules linked in: netdevsim | [ 8.811352][ T165] Tainted: [W]=WARN [ 8.811485][ T165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.811688][ T165] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.811903][ T165] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.812495][ T165] RSP: 0018:ffa00000008774f8 EFLAGS: 00010286 [ 8.812699][ T165] RAX: 00000000ffffffa6 RBX: ff110000094ae340 RCX: 1ff400000010ee65 [ 8.812947][ T165] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000094ae3f0 [ 8.813207][ T165] RBP: ff1100000bf7a000 R08: 1fe2200001295c7f R09: ff110000024f5248 [ 8.813448][ T165] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 8.813691][ T165] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bf7a000 [ 8.813941][ T165] FS: 00007f46faa5fb80(0000) GS:ff11000089205000(0000) knlGS:0000000000000000 [ 8.814225][ T165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.814426][ T165] CR2: 00007f46fac70f98 CR3: 000000000ca27001 CR4: 0000000000771ef0 [ 8.814673][ T165] PKRU: 55555554 [ 8.814800][ T165] Call Trace: [ 8.814927][ T165] [ 8.815010][ T165] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.815172][ T165] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.815294][ T165] register_netdevice (net/core/dev.c:11488) [ 8.815461][ T165] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.815665][ T165] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 8.815831][ T165] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 8.816043][ T165] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 8.816284][ T165] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 8.816513][ T165] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 8.816701][ T165] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 8.816912][ T165] ? 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.817070][ T165] ? static_obj (kernel/locking/lockdep.c:858) [ 8.817190][ T165] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.817352][ T165] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 8.817559][ T165] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 8.817723][ T165] ? driver_sysfs_add (drivers/base/dd.c:495) [ 8.817885][ T165] call_driver_probe (drivers/base/dd.c:629) [ 8.818043][ T165] really_probe (drivers/base/dd.c:709) [ 8.818200][ T165] ? driver_probe_device (drivers/base/dd.c:135) [ 8.818355][ T165] __driver_probe_device (drivers/base/dd.c:871) [ 8.818522][ T165] driver_probe_device (drivers/base/dd.c:901) [ 8.818679][ T165] __device_attach_driver (drivers/base/dd.c:1029) [ 8.818836][ T165] bus_for_each_drv (drivers/base/bus.c:500) [ 8.819001][ T165] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 8.819161][ T165] __device_attach (drivers/base/dd.c:1101) [ 8.819318][ T165] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 8.819480][ T165] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 8.819678][ T165] ? 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.819855][ T165] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 8.820018][ T165] device_initial_probe (drivers/base/dd.c:1156) [ 8.820175][ T165] bus_probe_device (drivers/base/bus.c:613) [ 8.820333][ T165] device_add (drivers/base/core.c:3706) [ 8.820500][ T165] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 8.820707][ T165] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 8.820883][ T165] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 8.821045][ T165] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 8.821242][ T165] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.821400][ T165] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 8.821604][ T165] ? 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.821763][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 8.821930][ T165] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 8.822102][ T165] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 8.822260][ T165] ? kernfs_ops (fs/kernfs/file.c:128) [ 8.822380][ T165] new_sync_write (fs/read_write.c:595) [ 8.822546][ T165] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.822705][ T165] ? new_sync_read (./include/linux/ioprio.h:41) [ 8.822866][ T165] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.823032][ T165] ? ksys_write (fs/read_write.c:740) [ 8.823194][ T165] vfs_write (fs/read_write.c:688) [ 8.823316][ T165] ksys_write (fs/read_write.c:740) [ 8.823436][ T165] ? __ia32_sys_read (fs/read_write.c:724) [ 8.823599][ T165] ? 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.823759][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.823924][ T165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.824082][ T165] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.824244][ T165] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.824402][ T165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.824607][ T165] RIP: 0033:0x7f46faad108e [ 8.824772][ T165] 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.825373][ T165] RSP: 002b:00007ffd1c308e50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 8.825624][ T165] RAX: ffffffffffffffda RBX: 00007f46fac53580 RCX: 00007f46faad108e [ 8.825864][ T165] RDX: 0000000000000004 RSI: 000055a4529a4290 RDI: 0000000000000001 [ 8.826117][ T165] RBP: 00007ffd1c308e60 R08: 0000000000000000 R09: 0000000000000000 [ 8.826356][ T165] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 8.826598][ T165] R13: 0000000000000004 R14: 000055a4529a4290 R15: 0000000000000000 | [ 8.976342][ T179] ------------[ cut here ]------------ | [ 8.976631][ T179] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/179 | [ 8.976920][ T179] Modules linked in: netdevsim | [ 8.977512][ T179] Tainted: [W]=WARN [ 8.977658][ T179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.977926][ T179] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.978149][ T179] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.978672][ T179] RSP: 0018:ffa0000000887aa8 EFLAGS: 00010286 [ 8.978892][ T179] RAX: 00000000ffffffa6 RBX: ff1100000c8de040 RCX: 1ff4000000110f1b [ 8.979136][ T179] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8de0f0 [ 8.979384][ T179] RBP: ff11000008bf1000 R08: 1fe220000191bc1f R09: ff1100000cc62e80 [ 8.979642][ T179] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 8.979895][ T179] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000008bf1000 [ 8.980140][ T179] FS: 00007f70d5e6a840(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 8.980416][ T179] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.980642][ T179] CR2: 0000000000479648 CR3: 000000000c408004 CR4: 0000000000771ef0 [ 8.980890][ T179] PKRU: 55555554 [ 8.981036][ T179] Call Trace: [ 8.981181][ T179] [ 8.981295][ T179] ? ip6_route_dev_notify (net/ipv6/route.c:6484) [ 8.981472][ T179] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.981715][ T179] ? notifier_call_chain (kernel/notifier.c:85) [ 8.981901][ T179] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.982078][ T179] register_netdevice (net/core/dev.c:11488) [ 8.982261][ T179] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.982495][ T179] register_netdev (net/core/dev.c:11552) [ 8.982673][ T179] loopback_net_init (drivers/net/loopback.c:218) [ 8.982850][ T179] ops_init (net/core/net_namespace.c:137) [ 8.983005][ T179] setup_net (net/core/net_namespace.c:446) [ 8.983150][ T179] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 8.983323][ T179] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 8.983534][ T179] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 8.983716][ T179] copy_net_ns (net/core/net_namespace.c:579) [ 8.983901][ T179] create_new_namespaces (kernel/nsproxy.c:132) [ 8.984080][ T179] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 8.984256][ T179] ksys_unshare (kernel/fork.c:3243) [ 8.984435][ T179] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 8.984626][ T179] ? __ia32_sys_open (fs/open.c:1374) [ 8.984807][ T179] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 8.984990][ T179] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 8.985170][ T179] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.985347][ T179] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.985536][ T179] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.985717][ T179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.985931][ T179] RIP: 0033:0x7f70d612cbcb [ 8.986113][ T179] 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.986644][ T179] RSP: 002b:00007ffee3f7f0e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000110 [ 8.986896][ T179] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f70d612cbcb [ 8.987139][ T179] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 8.987383][ T179] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 8.987638][ T179] R10: 0000000000000000 R11: 0000000000000206 R12: 00007ffee3f81310 [ 8.987891][ T179] R13: 0000000000000001 R14: 00007f70d5e6a6f8 R15: 00007ffee3f82831 | [ 9.018466][ T180] ------------[ cut here ]------------ | [ 9.018660][ T180] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/180 | [ 9.018895][ T180] Modules linked in: netdevsim | [ 9.019296][ T180] Tainted: [W]=WARN [ 9.019394][ T180] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.019565][ T180] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.019735][ T180] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.020226][ T180] RSP: 0018:ffa0000000887aa8 EFLAGS: 00010286 [ 9.020392][ T180] RAX: 00000000ffffffa6 RBX: ff1100000c8df240 RCX: 1ff4000000110f1b [ 9.020594][ T180] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8df2f0 [ 9.020800][ T180] RBP: ff1100000ce11000 R08: 1fe220000191be5f R09: ff1100000c73ae80 [ 9.020995][ T180] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.021188][ T180] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ce11000 [ 9.021394][ T180] FS: 00007f17ffaa6840(0000) GS:ff11000089185000(0000) knlGS:0000000000000000 [ 9.021697][ T180] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.021863][ T180] CR2: 00007f17ffe1f493 CR3: 000000000ca6d005 CR4: 0000000000771ef0 [ 9.022064][ T180] PKRU: 55555554 [ 9.022162][ T180] Call Trace: [ 9.022260][ T180] [ 9.022330][ T180] ? ip6_route_dev_notify (net/ipv6/route.c:6484) [ 9.022533][ T180] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.022664][ T180] ? notifier_call_chain (kernel/notifier.c:85) [ 9.022795][ T180] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.022953][ T180] register_netdevice (net/core/dev.c:11488) [ 9.023085][ T180] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.023249][ T180] register_netdev (net/core/dev.c:11552) [ 9.023380][ T180] loopback_net_init (drivers/net/loopback.c:218) [ 9.023518][ T180] ops_init (net/core/net_namespace.c:137) [ 9.023618][ T180] setup_net (net/core/net_namespace.c:446) [ 9.023736][ T180] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.023866][ T180] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.024009][ T180] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.024143][ T180] copy_net_ns (net/core/net_namespace.c:579) [ 9.024276][ T180] create_new_namespaces (kernel/nsproxy.c:132) [ 9.024409][ T180] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.024545][ T180] ksys_unshare (kernel/fork.c:3243) [ 9.024678][ T180] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.024810][ T180] ? __ia32_sys_open (fs/open.c:1374) [ 9.025003][ T180] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.025136][ T180] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.025267][ T180] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.025399][ T180] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.025536][ T180] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.025669][ T180] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.025831][ T180] RIP: 0033:0x7f17ffd68bcb [ 9.025978][ T180] Code: 73 01 c3 48 8b 0d 2d 82 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 10 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d fd 81 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 2d 82 0f 00 mov 0xf822d(%rip),%rcx # 0xf8237 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 10 01 00 00 mov $0x110,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf8237 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf820d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.026442][ T180] RSP: 002b:00007ffc229c8048 EFLAGS: 00000206 ORIG_RAX: 0000000000000110 [ 9.026666][ T180] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f17ffd68bcb [ 9.026866][ T180] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.027073][ T180] RBP: 0000000000000002 R08: 0000000000000000 R09: 0000000000000000 [ 9.027271][ T180] R10: 0000000000000000 R11: 0000000000000206 R12: 00007ffc229ca270 [ 9.027473][ T180] R13: 0000000000000001 R14: 0000000000000003 R15: 00007ffc229ca831 | [ 9.133992][ T185] ------------[ cut here ]------------ | [ 9.134171][ T185] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/185 | [ 9.134395][ T185] Modules linked in: netdevsim | [ 9.134798][ T185] Tainted: [W]=WARN [ 9.134902][ T185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.135062][ T185] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.135228][ T185] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.135686][ T185] RSP: 0018:ffa0000000686ff8 EFLAGS: 00010286 [ 9.135848][ T185] RAX: 00000000ffffffa6 RBX: ff1100000c806040 RCX: 1ff40000000d0dc5 [ 9.136049][ T185] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8060f0 [ 9.136240][ T185] RBP: ff11000009472000 R08: 1fe2200001900c1f R09: ff1100000cdfd158 [ 9.136430][ T185] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.136626][ T185] R13: 0000000000000000 R14: ffa0000000687140 R15: ff110000096926d0 [ 9.136817][ T185] FS: 00007f40898f0840(0000) GS:ff11000089185000(0000) knlGS:0000000000000000 [ 9.137046][ T185] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.137209][ T185] CR2: 00007f4089bc01a0 CR3: 000000000cf2a006 CR4: 0000000000771ef0 [ 9.137399][ T185] PKRU: 55555554 [ 9.137501][ T185] Call Trace: [ 9.137597][ T185] [ 9.137663][ T185] rtmsg_ifinfo_newnet (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:4567) [ 9.137792][ T185] __dev_change_net_namespace (net/core/dev.c:12635) [ 9.137955][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.138084][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.138215][ T185] ? default_device_exit_batch (net/core/dev.c:13091) [ 9.138372][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.138513][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.138641][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.138770][ T185] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.139005][ T185] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.139133][ T185] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 9.139262][ T185] do_setlink.isra.0 (net/core/rtnetlink.c:3108) [ 9.139393][ T185] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.139528][ T185] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.139687][ T185] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.139815][ T185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.139949][ T185] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.140076][ T185] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.140204][ T185] ? __kernel_text_address (kernel/extable.c:79) [ 9.140333][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.140462][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.140595][ T185] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.140724][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.140853][ T185] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.140982][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.141108][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.141234][ T185] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.141361][ T185] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.141490][ T185] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.141618][ T185] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.141746][ T185] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.141875][ T185] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.142009][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.142139][ T185] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.142268][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.142394][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.142525][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.142652][ T185] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.142778][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.142915][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.143043][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.143169][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.143296][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.143425][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.143555][ T185] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.143683][ T185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.143812][ T185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.143943][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.144072][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.144197][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.144325][ T185] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.144453][ T185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.144585][ T185] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.144714][ T185] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.144843][ T185] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.144975][ T185] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.145102][ T185] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.145228][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.145356][ T185] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.145488][ T185] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.145615][ T185] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.145746][ T185] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.145874][ T185] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.146003][ T185] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.146159][ T185] ? move_addr_to_kernel (net/socket.c:258) [ 9.146287][ T185] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.146413][ T185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.146548][ T185] ___sys_sendmsg (net/socket.c:2752) [ 9.146677][ T185] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.146834][ T185] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.146977][ T185] __sys_sendmsg (net/socket.c:2784) [ 9.147103][ T185] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.147229][ T185] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.147390][ T185] ? 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.147521][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.147649][ T185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.147774][ T185] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.148265][ T185] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.148392][ T185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.148563][ T185] RIP: 0033:0x7f4089b2a08e [ 9.148696][ T185] 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.149148][ T185] RSP: 002b:00007ffd8cdd3a00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.149338][ T185] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4089b2a08e [ 9.149532][ T185] RDX: 0000000000000000 RSI: 00007ffd8cdd3ab0 RDI: 0000000000000005 [ 9.149719][ T185] RBP: 00007ffd8cdd3a10 R08: 0000000000000000 R09: 0000000000000000 [ 9.149912][ T185] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e055 [ 9.150100][ T185] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8cdd4170 | [ 9.152804][ T185] ------------[ cut here ]------------ | [ 9.152942][ T185] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/185 | [ 9.153162][ T185] Modules linked in: netdevsim | [ 9.153614][ T185] Tainted: [W]=WARN [ 9.153712][ T185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.153872][ T185] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.154044][ T185] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.154556][ T185] RSP: 0018:ffa0000000686fc0 EFLAGS: 00010286 [ 9.154718][ T185] RAX: 00000000ffffffa6 RBX: ff1100000c806c40 RCX: 1ff40000000d0dbe [ 9.154914][ T185] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c806cf0 [ 9.155105][ T185] RBP: ff11000009472000 R08: 1fe2200001900d9f R09: ff1100000cdfd158 [ 9.155295][ T185] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.155536][ T185] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffa7359ab0 [ 9.155778][ T185] FS: 00007f40898f0840(0000) GS:ff11000089185000(0000) knlGS:0000000000000000 [ 9.156008][ T185] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.156168][ T185] CR2: 00007f4089bc01a0 CR3: 000000000cf2a006 CR4: 0000000000771ef0 [ 9.156359][ T185] PKRU: 55555554 [ 9.156455][ T185] Call Trace: [ 9.156600][ T185] [ 9.156667][ T185] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.156797][ T185] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.156900][ T185] __dev_change_net_namespace (net/core/dev.c:12695) [ 9.157064][ T185] ? default_device_exit_batch (net/core/dev.c:13091) [ 9.157224][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.157354][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.157520][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.157648][ T185] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.157776][ T185] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.157909][ T185] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 9.158039][ T185] do_setlink.isra.0 (net/core/rtnetlink.c:3108) [ 9.158168][ T185] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.158297][ T185] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.158456][ T185] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.158591][ T185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.158719][ T185] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.158847][ T185] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.158980][ T185] ? __kernel_text_address (kernel/extable.c:79) [ 9.159110][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.159239][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.159366][ T185] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.159499][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.159626][ T185] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.159755][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.159887][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.160015][ T185] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.160143][ T185] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.160270][ T185] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.160398][ T185] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.160533][ T185] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.160660][ T185] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.160791][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.160926][ T185] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.161056][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.161186][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.161313][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.161440][ T185] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.161574][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.161704][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.161832][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.161966][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.162095][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.162225][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.162353][ T185] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.162488][ T185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.162617][ T185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.162743][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.162871][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.163005][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.163135][ T185] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.163265][ T185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.163393][ T185] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.163529][ T185] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.163657][ T185] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.163787][ T185] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.163918][ T185] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.164047][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.164177][ T185] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.164305][ T185] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.164432][ T185] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.164566][ T185] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.164692][ T185] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.164819][ T185] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.164980][ T185] ? move_addr_to_kernel (net/socket.c:258) [ 9.165110][ T185] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.165237][ T185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.165366][ T185] ___sys_sendmsg (net/socket.c:2752) [ 9.165499][ T185] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.165658][ T185] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.165797][ T185] __sys_sendmsg (net/socket.c:2784) [ 9.165929][ T185] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.166056][ T185] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.166217][ T185] ? 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.166344][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.166473][ T185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.166607][ T185] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.166734][ T185] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.166862][ T185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.167028][ T185] RIP: 0033:0x7f4089b2a08e [ 9.167161][ T185] 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.167615][ T185] RSP: 002b:00007ffd8cdd3a00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.167806][ T185] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4089b2a08e [ 9.168000][ T185] RDX: 0000000000000000 RSI: 00007ffd8cdd3ab0 RDI: 0000000000000005 [ 9.168189][ T185] RBP: 00007ffd8cdd3a10 R08: 0000000000000000 R09: 0000000000000000 [ 9.168377][ T185] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e055 [ 9.168571][ T185] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8cdd4170 | [ 9.208577][ T186] ------------[ cut here ]------------ | [ 9.208740][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/186 | [ 9.208959][ T186] Modules linked in: netdevsim | [ 9.209340][ T186] Tainted: [W]=WARN [ 9.209436][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.209637][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.209800][ T186] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.210260][ T186] RSP: 0018:ffa00000006a6ff8 EFLAGS: 00010286 [ 9.210415][ T186] RAX: 00000000ffffffa6 RBX: ff1100000c807e40 RCX: 1ff40000000d4dc5 [ 9.210606][ T186] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c807ef0 [ 9.210791][ T186] RBP: ff1100000bf7a000 R08: 1fe2200001900fdf R09: ff1100000cdfae58 [ 9.210980][ T186] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.211170][ T186] R13: 0000000000000000 R14: ffa00000006a7140 R15: ff11000004a75fd0 [ 9.211353][ T186] FS: 00007f837f5d2840(0000) GS:ff11000089185000(0000) knlGS:0000000000000000 [ 9.211589][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.211741][ T186] CR2: 00007f837f8a21a0 CR3: 000000000cd61002 CR4: 0000000000771ef0 [ 9.211931][ T186] PKRU: 55555554 [ 9.212023][ T186] Call Trace: [ 9.212113][ T186] [ 9.212177][ T186] rtmsg_ifinfo_newnet (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:4567) [ 9.212303][ T186] __dev_change_net_namespace (net/core/dev.c:12635) [ 9.212469][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.212692][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.212826][ T186] ? default_device_exit_batch (net/core/dev.c:13091) [ 9.212986][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.213108][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.213231][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.213353][ T186] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.213488][ T186] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.213611][ T186] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 9.213736][ T186] do_setlink.isra.0 (net/core/rtnetlink.c:3108) [ 9.213860][ T186] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.213988][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.214140][ T186] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.214261][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.214386][ T186] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.214514][ T186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.214636][ T186] ? __kernel_text_address (kernel/extable.c:79) [ 9.214761][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.214890][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.215011][ T186] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.215151][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.215277][ T186] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.215400][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.215528][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.215650][ T186] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.215793][ T186] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.215925][ T186] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.216048][ T186] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.216172][ T186] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.216293][ T186] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.216430][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.216564][ T186] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.216688][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.216809][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.216949][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.217070][ T186] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.217221][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.217346][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.217483][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.217624][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.217747][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.217870][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.217996][ T186] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.218120][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.218244][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.218367][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.218501][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.218646][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.218770][ T186] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.218897][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.219022][ T186] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.219148][ T186] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.219274][ T186] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.219403][ T186] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.219534][ T186] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.219655][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.219779][ T186] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.219906][ T186] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.220030][ T186] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.220154][ T186] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.220291][ T186] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.220439][ T186] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.220599][ T186] ? move_addr_to_kernel (net/socket.c:258) [ 9.220723][ T186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.220845][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.220974][ T186] ___sys_sendmsg (net/socket.c:2752) [ 9.221096][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.221248][ T186] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.221382][ T186] __sys_sendmsg (net/socket.c:2784) [ 9.221512][ T186] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.221633][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.221789][ T186] ? 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.221916][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.222041][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.222164][ T186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.222286][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.222409][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.222568][ T186] RIP: 0033:0x7f837f80c08e [ 9.222698][ T186] 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.223164][ T186] RSP: 002b:00007fff529be6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.223348][ T186] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f837f80c08e [ 9.223535][ T186] RDX: 0000000000000000 RSI: 00007fff529be770 RDI: 0000000000000005 [ 9.223722][ T186] RBP: 00007fff529be6d0 R08: 0000000000000000 R09: 0000000000000000 [ 9.223915][ T186] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e055 [ 9.224101][ T186] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff529bee30 | [ 9.226742][ T186] ------------[ cut here ]------------ | [ 9.226884][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/186 | [ 9.227119][ T186] Modules linked in: netdevsim | [ 9.227844][ T186] Tainted: [W]=WARN [ 9.227952][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.228134][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.228306][ T186] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.228759][ T186] RSP: 0018:ffa00000006a6fc0 EFLAGS: 00010286 [ 9.228922][ T186] RAX: 00000000ffffffa6 RBX: ff11000005d3aac0 RCX: 1ff40000000d4dbe [ 9.229106][ T186] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005d3ab70 [ 9.229297][ T186] RBP: ff1100000bf7a000 R08: 1fe2200000ba756f R09: ff1100000cdfae58 [ 9.229487][ T186] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.229672][ T186] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffa7359ab0 [ 9.229859][ T186] FS: 00007f837f5d2840(0000) GS:ff11000089185000(0000) knlGS:0000000000000000 [ 9.230087][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.230243][ T186] CR2: 00007f837f8a21a0 CR3: 000000000cd61002 CR4: 0000000000771ef0 [ 9.230431][ T186] PKRU: 55555554 [ 9.230528][ T186] Call Trace: [ 9.230620][ T186] [ 9.230684][ T186] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.230811][ T186] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.230912][ T186] __dev_change_net_namespace (net/core/dev.c:12695) [ 9.231070][ T186] ? default_device_exit_batch (net/core/dev.c:13091) [ 9.231223][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.231351][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.231486][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.231612][ T186] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.231763][ T186] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.231892][ T186] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 9.232018][ T186] do_setlink.isra.0 (net/core/rtnetlink.c:3108) [ 9.232143][ T186] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.232270][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.232423][ T186] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.232552][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.232676][ T186] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.232801][ T186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.232930][ T186] ? __kernel_text_address (kernel/extable.c:79) [ 9.233056][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.233182][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.233325][ T186] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.233450][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.233578][ T186] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.233703][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.233827][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.233959][ T186] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.234090][ T186] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.234219][ T186] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.234345][ T186] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.234470][ T186] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.234601][ T186] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.234730][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.234858][ T186] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.234989][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.235117][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.235243][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.235382][ T186] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.235510][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.235637][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.235762][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.235892][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.236018][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.236144][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.236270][ T186] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.236394][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.236527][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.236657][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.236785][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.236938][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.237067][ T186] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.237195][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.237324][ T186] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.237451][ T186] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.237588][ T186] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.237715][ T186] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.237841][ T186] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.238014][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.238140][ T186] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.238265][ T186] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.238400][ T186] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.238557][ T186] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.238682][ T186] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.238805][ T186] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.238967][ T186] ? move_addr_to_kernel (net/socket.c:258) [ 9.239095][ T186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.239219][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.239346][ T186] ___sys_sendmsg (net/socket.c:2752) [ 9.239472][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.239634][ T186] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.239793][ T186] __sys_sendmsg (net/socket.c:2784) [ 9.239927][ T186] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.240055][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.240211][ T186] ? 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.240337][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.240467][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.240601][ T186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.240726][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.240852][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.241014][ T186] RIP: 0033:0x7f837f80c08e [ 9.241144][ T186] 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.241601][ T186] RSP: 002b:00007fff529be6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.241790][ T186] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f837f80c08e [ 9.241984][ T186] RDX: 0000000000000000 RSI: 00007fff529be770 RDI: 0000000000000005 [ 9.242171][ T186] RBP: 00007fff529be6d0 R08: 0000000000000000 R09: 0000000000000000 [ 9.242361][ T186] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e055 [ 9.242551][ T186] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff529bee30 | [ 9.392384][ T189] ------------[ cut here ]------------ | [ 9.392737][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/189 | [ 9.393094][ T189] Modules linked in: netdevsim | [ 9.393847][ T189] Tainted: [W]=WARN [ 9.394072][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.394358][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.394639][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.395176][ T189] RSP: 0018:ffa0000000687020 EFLAGS: 00010286 [ 9.395417][ T189] RAX: 00000000ffffffa6 RBX: ff1100000d1a0940 RCX: 1ff40000000d0dca [ 9.395726][ T189] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d1a09f0 [ 9.395986][ T189] RBP: ff11000009472000 R08: 1fe2200001a3413f R09: ff1100000bfeae80 [ 9.396227][ T189] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 9.396469][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.396726][ T189] FS: 00007fd31b932840(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 9.397025][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.397238][ T189] CR2: 00007fd31bc021a0 CR3: 000000000fd9e002 CR4: 0000000000771ef0 [ 9.397500][ T189] PKRU: 55555554 [ 9.397647][ T189] Call Trace: [ 9.397792][ T189] [ 9.397916][ T189] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 9.398093][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.398273][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.398421][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.398611][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 9.398794][ T189] ? netif_change_name (net/core/dev.c:1495) [ 9.398982][ T189] ? __dev_change_flags (net/core/dev.c:9752) [ 9.399162][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.399339][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.399528][ T189] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.399708][ T189] netif_change_flags (net/core/dev.c:9820) [ 9.399894][ T189] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.400075][ T189] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.400253][ T189] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.400463][ T189] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.400657][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.400835][ T189] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.401019][ T189] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.401219][ T189] ? __kernel_text_address (kernel/extable.c:79) [ 9.401409][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.401602][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.401780][ T189] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.401986][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.402173][ T189] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.402348][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.402541][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.402720][ T189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.402908][ T189] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.403109][ T189] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.403289][ T189] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.403467][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.403662][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.403842][ T189] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.404053][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.404232][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.404413][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.404601][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.404778][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.405009][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.405186][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.405363][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.405553][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.405734][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.405938][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.406117][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.406293][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.406470][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.406711][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.406897][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.407076][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.407280][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.407460][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.407653][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.407829][ T189] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.408017][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.408194][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.408371][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.408564][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.408749][ T189] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.408941][ T189] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.409125][ T189] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.409307][ T189] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.409496][ T189] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.409705][ T189] ? move_addr_to_kernel (net/socket.c:258) [ 9.409891][ T189] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.410070][ T189] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.410249][ T189] ___sys_sendmsg (net/socket.c:2752) [ 9.410424][ T189] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.410670][ T189] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.410860][ T189] __sys_sendmsg (net/socket.c:2784) [ 9.411047][ T189] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.411222][ T189] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.411439][ T189] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.411653][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.411833][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.412019][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.412197][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.412375][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.412719][ T189] RIP: 0033:0x7fd31bb6c08e [ 9.412927][ T189] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.413431][ T189] RSP: 002b:00007ffdb8c6fc50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.413688][ T189] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd31bb6c08e [ 9.413998][ T189] RDX: 0000000000000000 RSI: 00007ffdb8c6fd00 RDI: 0000000000000005 [ 9.414240][ T189] RBP: 00007ffdb8c6fc60 R08: 0000000000000000 R09: 0000000000000000 [ 9.414495][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e055 [ 9.414747][ T189] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb8c703c0 | [ 9.463638][ T190] ------------[ cut here ]------------ | [ 9.463800][ T190] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/190 | [ 9.464039][ T190] Modules linked in: netdevsim | [ 9.464451][ T190] Tainted: [W]=WARN [ 9.464559][ T190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.464729][ T190] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.464906][ T190] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.465376][ T190] RSP: 0018:ffa0000000687020 EFLAGS: 00010286 [ 9.465547][ T190] RAX: 00000000ffffffa6 RBX: ff1100000bfd4640 RCX: 1ff40000000d0dca [ 9.465749][ T190] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bfd46f0 [ 9.465953][ T190] RBP: ff1100000bf7a000 R08: 1fe22000017fa8df R09: ff1100000bfe8b80 [ 9.466151][ T190] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.466357][ T190] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.466559][ T190] FS: 00007fc3753bd840(0000) GS:ff11000089185000(0000) knlGS:0000000000000000 [ 9.466823][ T190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.467019][ T190] CR2: 0000000031bc0988 CR3: 000000000a8bd004 CR4: 0000000000771ef0 [ 9.467216][ T190] PKRU: 55555554 [ 9.467314][ T190] Call Trace: [ 9.467413][ T190] [ 9.467486][ T190] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.467620][ T190] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.467721][ T190] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.467852][ T190] __dev_notify_flags (net/core/dev.c:9787) [ 9.467988][ T190] ? netif_change_name (net/core/dev.c:1495) [ 9.468118][ T190] ? __dev_change_flags (net/core/dev.c:9752) [ 9.468249][ T190] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.468379][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.468518][ T190] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.468668][ T190] netif_change_flags (net/core/dev.c:9820) [ 9.468811][ T190] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.468952][ T190] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.469082][ T190] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.469244][ T190] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.469376][ T190] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.469577][ T190] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.469709][ T190] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.469839][ T190] ? __kernel_text_address (kernel/extable.c:79) [ 9.469976][ T190] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.470109][ T190] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.470251][ T190] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.470384][ T190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.470602][ T190] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.470818][ T190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.470955][ T190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.471086][ T190] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.471217][ T190] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.471347][ T190] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.471547][ T190] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.471682][ T190] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.471814][ T190] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.471954][ T190] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.472087][ T190] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.472218][ T190] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.472353][ T190] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.472593][ T190] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.472723][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.472856][ T190] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.472993][ T190] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.473123][ T190] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.473254][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.473386][ T190] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.473592][ T190] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.473728][ T190] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.473863][ T190] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.474002][ T190] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.474141][ T190] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.474275][ T190] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.474430][ T190] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.474645][ T190] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.474774][ T190] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.474911][ T190] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.475042][ T190] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.475175][ T190] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.475305][ T190] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.475434][ T190] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.475654][ T190] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.475809][ T190] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.475946][ T190] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.476077][ T190] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.476208][ T190] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.476338][ T190] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.476520][ T190] ? move_addr_to_kernel (net/socket.c:258) [ 9.476661][ T190] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.476790][ T190] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.476926][ T190] ___sys_sendmsg (net/socket.c:2752) [ 9.477054][ T190] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.477216][ T190] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.477359][ T190] __sys_sendmsg (net/socket.c:2784) [ 9.477492][ T190] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.477621][ T190] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.477783][ T190] ? 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.477937][ T190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.478068][ T190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.478196][ T190] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.478326][ T190] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.478457][ T190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.478624][ T190] RIP: 0033:0x7fc3755f708e [ 9.478758][ T190] 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.479225][ T190] RSP: 002b:00007ffee2db8660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.479421][ T190] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc3755f708e [ 9.479618][ T190] RDX: 0000000000000000 RSI: 00007ffee2db8710 RDI: 0000000000000005 [ 9.479811][ T190] RBP: 00007ffee2db8670 R08: 0000000000000000 R09: 0000000000000000 [ 9.480015][ T190] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e055 [ 9.480215][ T190] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee2db8dd0 | [ 9.635774][ T59] ------------[ cut here ]------------ | [ 9.635970][ T59] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/59 | [ 9.636214][ T59] Modules linked in: netdevsim | [ 9.636745][ T59] Tainted: [W]=WARN [ 9.636838][ T59] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.637030][ T59] Workqueue: events_unbound linkwatch_event [ 9.637194][ T59] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.637387][ T59] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.637822][ T59] RSP: 0018:ffa00000003ff9e0 EFLAGS: 00010286 [ 9.637976][ T59] RAX: 00000000ffffffa6 RBX: ff1100000bfd56c0 RCX: 1ff400000007ff02 [ 9.638154][ T59] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bfd5770 [ 9.638337][ T59] RBP: ff11000009472000 R08: 1fe22000017faaef R09: ff110000054a2ed0 [ 9.638519][ T59] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 9.638696][ T59] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.638889][ T59] FS: 0000000000000000(0000) GS:ff11000089205000(0000) knlGS:0000000000000000 [ 9.639102][ T59] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.639252][ T59] CR2: 000055a415003ff0 CR3: 000000000ca27002 CR4: 0000000000771ef0 [ 9.639431][ T59] PKRU: 55555554 [ 9.639527][ T59] Call Trace: [ 9.639616][ T59] [ 9.639678][ T59] ? 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.639800][ T59] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.639999][ T59] ? notifier_call_chain (kernel/notifier.c:85) [ 9.640123][ T59] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.640216][ T59] netif_state_change (net/core/dev.c:1605) [ 9.640334][ T59] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 9.640457][ T59] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.640663][ T59] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 9.640782][ T59] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 9.640986][ T59] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.641135][ T59] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.641258][ T59] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.641386][ T59] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.641520][ T59] process_one_work (kernel/workqueue.c:3314) [ 9.641649][ T59] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.641767][ T59] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.641896][ T59] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.642025][ T59] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.642144][ T59] kthread (kernel/kthread.c:436) [ 9.642234][ T59] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.642384][ T59] ? kthread_affine_node (kernel/kthread.c:378) [ 9.642510][ T59] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.642632][ T59] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.642780][ T59] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.642910][ T59] ? kthread_affine_node (kernel/kthread.c:378) [ 9.643029][ T59] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.644524][ T59] ------------[ cut here ]------------ | [ 9.644644][ T59] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/59 | [ 9.644889][ T59] Modules linked in: netdevsim | [ 9.645300][ T59] Tainted: [W]=WARN [ 9.645391][ T59] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.645555][ T59] Workqueue: events_unbound linkwatch_event [ 9.645735][ T59] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.645894][ T59] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.646393][ T59] RSP: 0018:ffa00000003ff9e0 EFLAGS: 00010286 [ 9.646616][ T59] RAX: 00000000ffffffa6 RBX: ff1100000bfd59c0 RCX: 1ff400000007ff02 [ 9.646798][ T59] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bfd5a70 [ 9.646990][ T59] RBP: ff1100000bf7a000 R08: 1fe22000017fab4f R09: ff110000054a2ed0 [ 9.647167][ T59] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 9.647350][ T59] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.647534][ T59] FS: 0000000000000000(0000) GS:ff11000089205000(0000) knlGS:0000000000000000 [ 9.647741][ T59] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.647894][ T59] CR2: 000055a415003ff0 CR3: 0000000035f39001 CR4: 0000000000771ef0 [ 9.648073][ T59] PKRU: 55555554 [ 9.648166][ T59] Call Trace: [ 9.648259][ T59] [ 9.648321][ T59] ? 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.648443][ T59] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.648568][ T59] ? notifier_call_chain (kernel/notifier.c:85) [ 9.648687][ T59] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.648779][ T59] netif_state_change (net/core/dev.c:1605) [ 9.648901][ T59] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 9.649028][ T59] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.649177][ T59] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 9.649296][ T59] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 9.649415][ T59] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.649541][ T59] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.649662][ T59] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.649781][ T59] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.649923][ T59] process_one_work (kernel/workqueue.c:3314) [ 9.650058][ T59] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.650177][ T59] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.650302][ T59] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.650425][ T59] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.650547][ T59] kthread (kernel/kthread.c:436) [ 9.650636][ T59] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.650784][ T59] ? kthread_affine_node (kernel/kthread.c:378) [ 9.650912][ T59] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.651033][ T59] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.651188][ T59] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.651310][ T59] ? kthread_affine_node (kernel/kthread.c:378) [ 9.651432][ T59] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.779714][ T201] ------------[ cut here ]------------ | [ 9.779886][ T201] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/201 | [ 9.780125][ T201] Modules linked in: netdevsim | [ 9.780636][ T201] Tainted: [W]=WARN [ 9.780755][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.780930][ T201] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.781102][ T201] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.781655][ T201] RSP: 0018:ffa0000000707020 EFLAGS: 00010286 [ 9.781893][ T201] RAX: 00000000ffffffa6 RBX: ff1100000c80b9c0 RCX: 1ff40000000e0dca [ 9.782091][ T201] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c80ba70 [ 9.782291][ T201] RBP: ff11000009472000 R08: 1fe220000190174f R09: ff1100000ca5ae80 [ 9.782571][ T201] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 9.782768][ T201] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.782973][ T201] FS: 00007f90b55d6840(0000) GS:ff11000089305000(0000) knlGS:0000000000000000 [ 9.783203][ T201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.783370][ T201] CR2: 000000000776a988 CR3: 000000000ca9c002 CR4: 0000000000771ef0 [ 9.783656][ T201] PKRU: 55555554 [ 9.783755][ T201] Call Trace: [ 9.783854][ T201] [ 9.783925][ T201] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.784061][ T201] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.784165][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.784297][ T201] __dev_notify_flags (net/core/dev.c:9787) [ 9.784433][ T201] ? netif_change_name (net/core/dev.c:1495) [ 9.784630][ T201] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 9.784761][ T201] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.784898][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.785031][ T201] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.785166][ T201] netif_change_flags (net/core/dev.c:9820) [ 9.785298][ T201] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.785433][ T201] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.785619][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.785784][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.785922][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.786053][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.786187][ T201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.786322][ T201] ? __kernel_text_address (kernel/extable.c:79) [ 9.786454][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.786640][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.786771][ T201] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.786907][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.787038][ T201] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.787169][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.787322][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.787454][ T201] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.787638][ T201] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.787769][ T201] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.787906][ T201] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.788039][ T201] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.788173][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.788308][ T201] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.788441][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.788626][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.788757][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.788890][ T201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.789022][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.789157][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.789289][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.789420][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.789604][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.789738][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.789869][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.790005][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.790137][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.790267][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.790428][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.790617][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.790751][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.790885][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.791017][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.791152][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.791283][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.791417][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.791603][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.791739][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.791876][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.792015][ T201] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.792151][ T201] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.792292][ T201] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.792428][ T201] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.792618][ T201] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.792786][ T201] ? move_addr_to_kernel (net/socket.c:258) [ 9.792928][ T201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.793063][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.793199][ T201] ___sys_sendmsg (net/socket.c:2752) [ 9.793335][ T201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.793556][ T201] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.793701][ T201] __sys_sendmsg (net/socket.c:2784) [ 9.793834][ T201] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.793970][ T201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.794136][ T201] ? 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.794268][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.794402][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.794548][ T201] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.794680][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.794813][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.794982][ T201] RIP: 0033:0x7f90b581008e [ 9.795123][ T201] 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.795597][ T201] RSP: 002b:00007fff438726c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.795798][ T201] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f90b581008e [ 9.796020][ T201] RDX: 0000000000000000 RSI: 00007fff43872770 RDI: 0000000000000005 [ 9.796224][ T201] RBP: 00007fff438726d0 R08: 0000000000000000 R09: 0000000000000000 [ 9.796429][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e056 [ 9.796637][ T201] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff43872e30 | [ 9.854205][ T202] ------------[ cut here ]------------ | [ 9.854399][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/202 | [ 9.854643][ T202] Modules linked in: netdevsim | [ 9.855068][ T202] Tainted: [W]=WARN [ 9.855168][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.855335][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.855516][ T202] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.855989][ T202] RSP: 0018:ffa0000000717020 EFLAGS: 00010286 [ 9.856155][ T202] RAX: 00000000ffffffa6 RBX: ff1100000d0b3540 RCX: 1ff40000000e2dca [ 9.856349][ T202] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d0b35f0 [ 9.856551][ T202] RBP: ff11000009472000 R08: 1fe2200001a166bf R09: ff1100000ca58b80 [ 9.856749][ T202] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 9.856949][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.857148][ T202] FS: 00007f6f4d1a2840(0000) GS:ff11000089305000(0000) knlGS:0000000000000000 [ 9.857383][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.857554][ T202] CR2: 00007f6f4d4721a0 CR3: 000000000d2d2004 CR4: 0000000000771ef0 [ 9.857752][ T202] PKRU: 55555554 [ 9.857851][ T202] Call Trace: [ 9.857955][ T202] [ 9.858025][ T202] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.858160][ T202] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.858263][ T202] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.858397][ T202] __dev_notify_flags (net/core/dev.c:9787) [ 9.858536][ T202] ? netif_change_name (net/core/dev.c:1495) [ 9.858667][ T202] ? __dev_change_flags (net/core/dev.c:9752) [ 9.858798][ T202] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.858931][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.859063][ T202] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.859199][ T202] netif_change_flags (net/core/dev.c:9820) [ 9.859330][ T202] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.859465][ T202] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.859602][ T202] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.859767][ T202] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.859901][ T202] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.860034][ T202] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.860165][ T202] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.860296][ T202] ? __kernel_text_address (kernel/extable.c:79) [ 9.860428][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.860566][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.860698][ T202] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.860830][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.860965][ T202] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.861096][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.861227][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.861358][ T202] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.861493][ T202] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.861626][ T202] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.861758][ T202] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.861894][ T202] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.862029][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.862164][ T202] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.862298][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.862428][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.862565][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.862697][ T202] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.862829][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.862968][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.863100][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.863234][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.863364][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.863502][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.863634][ T202] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.863766][ T202] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.863899][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.864029][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.864162][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.864291][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.864446][ T202] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.864588][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.864720][ T202] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.864856][ T202] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.864990][ T202] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.865125][ T202] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.865257][ T202] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.865399][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.865539][ T202] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.865672][ T202] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.865805][ T202] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.865944][ T202] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.866076][ T202] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.866208][ T202] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.866370][ T202] ? move_addr_to_kernel (net/socket.c:258) [ 9.866508][ T202] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.866638][ T202] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.866772][ T202] ___sys_sendmsg (net/socket.c:2752) [ 9.866923][ T202] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.867089][ T202] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.867257][ T202] __sys_sendmsg (net/socket.c:2784) [ 9.867418][ T202] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.867554][ T202] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.867723][ T202] ? 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.867858][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.868000][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.868136][ T202] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.868275][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.868411][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.868586][ T202] RIP: 0033:0x7f6f4d3dc08e [ 9.868729][ T202] 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.869207][ T202] RSP: 002b:00007ffdffb8ba20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.869406][ T202] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6f4d3dc08e [ 9.869607][ T202] RDX: 0000000000000000 RSI: 00007ffdffb8bad0 RDI: 0000000000000005 [ 9.869801][ T202] RBP: 00007ffdffb8ba30 R08: 0000000000000000 R09: 0000000000000000 [ 9.870002][ T202] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e056 [ 9.870200][ T202] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdffb8c190 | [ 9.963021][ T92] ------------[ cut here ]------------ | [ 9.963255][ T92] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 1/92 | [ 9.963563][ T92] Modules linked in: netdevsim | [ 9.964071][ T92] Tainted: [W]=WARN [ 9.964209][ T92] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.964414][ T92] Workqueue: events_unbound linkwatch_event [ 9.964663][ T92] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.964886][ T92] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.965379][ T92] RSP: 0018:ffa00000005e79e0 EFLAGS: 00010286 [ 9.965603][ T92] RAX: 00000000ffffffa6 RBX: ff1100000c81c640 RCX: 1ff40000000bcf02 [ 9.965838][ T92] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c81c6f0 [ 9.966080][ T92] RBP: ff11000009472000 R08: 1fe22000019038df R09: ff1100000cc60bd0 [ 9.966316][ T92] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.966572][ T92] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.966812][ T92] FS: 0000000000000000(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 9.967082][ T92] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.967286][ T92] CR2: 00007ffd1c306d78 CR3: 000000000ca27002 CR4: 0000000000771ef0 [ 9.967535][ T92] PKRU: 55555554 [ 9.967676][ T92] Call Trace: [ 9.967818][ T92] [ 9.968011][ T92] ? 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.968188][ T92] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.968361][ T92] ? notifier_call_chain (kernel/notifier.c:85) [ 9.968550][ T92] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.968714][ T92] netif_state_change (net/core/dev.c:1605) [ 9.968896][ T92] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.969103][ T92] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 9.969302][ T92] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.969489][ T92] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.969660][ T92] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.969830][ T92] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.970024][ T92] process_one_work (kernel/workqueue.c:3314) [ 9.970196][ T92] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.970388][ T92] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.970579][ T92] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.970752][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.970938][ T92] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 9.971111][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.971291][ T92] kthread (kernel/kthread.c:436) [ 9.971438][ T92] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.971647][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 9.971816][ T92] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.971995][ T92] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.972194][ T92] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.972363][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 9.972577][ T92] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.974559][ T92] ------------[ cut here ]------------ | [ 9.974723][ T92] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 1/92 | [ 9.975040][ T92] Modules linked in: netdevsim | [ 9.975563][ T92] Tainted: [W]=WARN [ 9.975703][ T92] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.975954][ T92] Workqueue: events_unbound linkwatch_event [ 9.976161][ T92] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.976367][ T92] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.977013][ T92] RSP: 0018:ffa00000005e79e0 EFLAGS: 00010286 [ 9.977218][ T92] RAX: 00000000ffffffa6 RBX: ff1100000c81c4c0 RCX: 1ff40000000bcf02 [ 9.977446][ T92] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c81c570 [ 9.977685][ T92] RBP: ff1100000bf7a000 R08: 1fe22000019038af R09: ff1100000cc60bd0 [ 9.977922][ T92] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.978153][ T92] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.978383][ T92] FS: 0000000000000000(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 9.978654][ T92] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.978855][ T92] CR2: 00007ffd1c306d78 CR3: 000000000ca27002 CR4: 0000000000771ef0 [ 9.979106][ T92] PKRU: 55555554 [ 9.979244][ T92] Call Trace: [ 9.979401][ T92] [ 9.979522][ T92] ? 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.979692][ T92] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.979893][ T92] ? notifier_call_chain (kernel/notifier.c:85) [ 9.980065][ T92] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.980210][ T92] netif_state_change (net/core/dev.c:1605) [ 9.980381][ T92] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.980596][ T92] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 9.980771][ T92] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.980952][ T92] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.981123][ T92] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.981291][ T92] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.981459][ T92] process_one_work (kernel/workqueue.c:3314) [ 9.981648][ T92] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.981817][ T92] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.982000][ T92] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.982172][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.982342][ T92] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 9.982526][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.982695][ T92] kthread (kernel/kthread.c:436) [ 9.982835][ T92] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.983040][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 9.983212][ T92] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.983385][ T92] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.983595][ T92] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.983764][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 9.983942][ T92] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 10.091129][ T211] ------------[ cut here ]------------ | [ 10.091326][ T211] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/211 | [ 10.091695][ T211] Modules linked in: netdevsim | [ 10.092363][ T211] Tainted: [W]=WARN [ 10.092609][ T211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.092894][ T211] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.093180][ T211] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.093753][ T211] RSP: 0018:ffa00000007a7020 EFLAGS: 00010286 [ 10.094027][ T211] RAX: 00000000ffffffa6 RBX: ff1100000d19b9c0 RCX: 1ff40000000f4dca [ 10.094286][ T211] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d19ba70 [ 10.094542][ T211] RBP: ff11000009472000 R08: 1fe2200001a3374f R09: ff1100000cf38b80 [ 10.094792][ T211] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 10.095044][ T211] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.095293][ T211] FS: 00007fe3bfef2840(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 10.095587][ T211] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.095802][ T211] CR2: 00007fe3c01c21a0 CR3: 00000000090dc001 CR4: 0000000000771ef0 [ 10.096056][ T211] PKRU: 55555554 [ 10.096203][ T211] Call Trace: [ 10.096349][ T211] [ 10.096466][ T211] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.096662][ T211] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.096811][ T211] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.096999][ T211] __dev_notify_flags (net/core/dev.c:9787) [ 10.097182][ T211] ? netif_change_name (net/core/dev.c:1495) [ 10.097360][ T211] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 10.097553][ T211] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.097732][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.097921][ T211] ? 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)) [ 10.098106][ T211] netif_change_flags (net/core/dev.c:9820) [ 10.098287][ T211] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.098468][ T211] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.098662][ T211] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.098878][ T211] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.099067][ T211] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.099250][ T211] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.099430][ T211] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.099623][ T211] ? __kernel_text_address (kernel/extable.c:79) [ 10.099804][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.099992][ T211] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.100172][ T211] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.100353][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.100547][ T211] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.100724][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.100909][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.101091][ T211] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.101271][ T211] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.101450][ T211] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.101647][ T211] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.101829][ T211] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.102021][ T211] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.102204][ T211] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.102385][ T211] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.102576][ T211] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.102758][ T211] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.102944][ T211] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.103125][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.103313][ T211] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.103503][ T211] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.103681][ T211] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.103859][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.104046][ T211] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.104224][ T211] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.104402][ T211] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.104591][ T211] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.104771][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.104959][ T211] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.105135][ T211] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.105314][ T211] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.105505][ T211] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.105685][ T211] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.105907][ T211] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.106091][ T211] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.106273][ T211] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.106453][ T211] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.106643][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.106821][ T211] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.107007][ T211] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.107187][ T211] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.107367][ T211] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.107559][ T211] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.107734][ T211] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.107949][ T211] ? move_addr_to_kernel (net/socket.c:258) [ 10.108130][ T211] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.108307][ T211] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.108527][ T211] ___sys_sendmsg (net/socket.c:2752) [ 10.108703][ T211] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.108924][ T211] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.109115][ T211] __sys_sendmsg (net/socket.c:2784) [ 10.109293][ T211] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.109468][ T211] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.109700][ T211] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.109878][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.110066][ T211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.110247][ T211] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.110424][ T211] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.110621][ T211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.110830][ T211] RIP: 0033:0x7fe3c012c08e [ 10.111023][ T211] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.111547][ T211] RSP: 002b:00007fffd8458aa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.111800][ T211] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe3c012c08e [ 10.112049][ T211] RDX: 0000000000000000 RSI: 00007fffd8458b50 RDI: 0000000000000005 [ 10.112290][ T211] RBP: 00007fffd8458ab0 R08: 0000000000000000 R09: 0000000000000000 [ 10.112548][ T211] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e056 [ 10.112789][ T211] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd8459210 | [ 10.116073][ T92] ------------[ cut here ]------------ | [ 10.116238][ T92] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 1/92 | [ 10.116536][ T92] Modules linked in: netdevsim | [ 10.117027][ T92] Tainted: [W]=WARN [ 10.117168][ T92] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.117365][ T92] Workqueue: events_unbound linkwatch_event [ 10.117610][ T92] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.117819][ T92] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.118311][ T92] RSP: 0018:ffa00000005e79e0 EFLAGS: 00010286 [ 10.118523][ T92] RAX: 00000000ffffffa6 RBX: ff1100000d19b540 RCX: 1ff40000000bcf02 [ 10.118749][ T92] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d19b5f0 [ 10.118979][ T92] RBP: ff1100000bf7a000 R08: 1fe2200001a336bf R09: ff1100000cc60bd0 [ 10.119204][ T92] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 10.119429][ T92] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.119669][ T92] FS: 0000000000000000(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 10.119935][ T92] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.120133][ T92] CR2: 00007fe3c01c21a0 CR3: 0000000035f39002 CR4: 0000000000771ef0 [ 10.120362][ T92] PKRU: 55555554 [ 10.120576][ T92] Call Trace: [ 10.120777][ T92] [ 10.120975][ T92] ? 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)) [ 10.121195][ T92] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.121417][ T92] ? notifier_call_chain (kernel/notifier.c:85) [ 10.121681][ T92] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.121868][ T92] netif_state_change (net/core/dev.c:1605) [ 10.122058][ T92] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 10.122227][ T92] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.122426][ T92] ? 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) [ 10.122620][ T92] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.122787][ T92] ? rfc2863_policy (net/core/link_watch.c:60 (discriminator 1) net/core/link_watch.c:76 (discriminator 1)) [ 10.122963][ T92] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 10.123131][ T92] __linkwatch_run_queue (net/core/link_watch.c:240) [ 10.123304][ T92] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.123489][ T92] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 10.123658][ T92] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 10.123825][ T92] process_one_work (kernel/workqueue.c:3314) [ 10.124002][ T92] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 10.124168][ T92] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.124340][ T92] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 10.124525][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.124691][ T92] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 10.124858][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.125033][ T92] kthread (kernel/kthread.c:436) [ 10.125170][ T92] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.125370][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 10.125557][ T92] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.125733][ T92] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 10.125941][ T92] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.126108][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 10.126276][ T92] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 10.178282][ T213] ------------[ cut here ]------------ | [ 10.179131][ T213] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/213 | [ 10.179459][ T213] Modules linked in: netdevsim | [ 10.180092][ T213] Tainted: [W]=WARN [ 10.180300][ T213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.180545][ T213] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.180758][ T213] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.181268][ T213] RSP: 0018:ffa00000007c7020 EFLAGS: 00010286 [ 10.181491][ T213] RAX: 00000000ffffffa6 RBX: ff1100000c8073c0 RCX: 1ff40000000f8dca [ 10.181728][ T213] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c807470 [ 10.181979][ T213] RBP: ff11000009472000 R08: 1fe2200001900e8f R09: ff1100000cf3d180 [ 10.182219][ T213] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 10.182456][ T213] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.182710][ T213] FS: 00007fc324283840(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 10.182994][ T213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.183203][ T213] CR2: 00000000389f9988 CR3: 000000000be85004 CR4: 0000000000771ef0 [ 10.183444][ T213] PKRU: 55555554 [ 10.183598][ T213] Call Trace: [ 10.183742][ T213] [ 10.183854][ T213] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 10.184039][ T213] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.184221][ T213] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.184367][ T213] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.184554][ T213] __dev_notify_flags (net/core/dev.c:9787) [ 10.184732][ T213] ? netif_change_name (net/core/dev.c:1495) [ 10.184915][ T213] ? __dev_change_flags (net/core/dev.c:9752) [ 10.185092][ T213] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.185267][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.185447][ T213] ? 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)) [ 10.185640][ T213] netif_change_flags (net/core/dev.c:9820) [ 10.185817][ T213] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.186004][ T213] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.186183][ T213] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.186391][ T213] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.186580][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.186760][ T213] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.186945][ T213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.187123][ T213] ? __kernel_text_address (kernel/extable.c:79) [ 10.187300][ T213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.187493][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.187669][ T213] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.187847][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.188030][ T213] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.188205][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.188380][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.188570][ T213] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.188747][ T213] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.188926][ T213] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.189103][ T213] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.189282][ T213] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.189463][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.189656][ T213] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.189834][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.190015][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.190193][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.190368][ T213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.190559][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.190740][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.190926][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.191103][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.191279][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.191458][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.191648][ T213] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.191825][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.192008][ T213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.192187][ T213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.192366][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.192554][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.192734][ T213] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.192924][ T213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.193103][ T213] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.193282][ T213] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.193459][ T213] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.193654][ T213] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.193833][ T213] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.194018][ T213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.194196][ T213] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.194377][ T213] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.194567][ T213] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.194747][ T213] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.194930][ T213] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.195108][ T213] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.195315][ T213] ? move_addr_to_kernel (net/socket.c:258) [ 10.195507][ T213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.195684][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.195864][ T213] ___sys_sendmsg (net/socket.c:2752) [ 10.196049][ T213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.196259][ T213] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.196447][ T213] __sys_sendmsg (net/socket.c:2784) [ 10.196638][ T213] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.196814][ T213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.197033][ T213] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.197211][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.197388][ T213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.197577][ T213] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.197755][ T213] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.197941][ T213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.198152][ T213] RIP: 0033:0x7fc3244bd08e [ 10.198335][ T213] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.198854][ T213] RSP: 002b:00007ffcdc171de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.199104][ T213] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc3244bd08e [ 10.199344][ T213] RDX: 0000000000000000 RSI: 00007ffcdc171e90 RDI: 0000000000000005 [ 10.199598][ T213] RBP: 00007ffcdc171df0 R08: 0000000000000000 R09: 0000000000000000 [ 10.199840][ T213] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e056 [ 10.200085][ T213] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdc172550 | [ 10.202918][ T92] ------------[ cut here ]------------ | [ 10.203052][ T92] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/92 | [ 10.203289][ T92] Modules linked in: netdevsim | [ 10.203774][ T92] Tainted: [W]=WARN [ 10.203868][ T92] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.204024][ T92] Workqueue: events_unbound linkwatch_event [ 10.204180][ T92] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.204339][ T92] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.204776][ T92] RSP: 0018:ffa00000005e79e0 EFLAGS: 00010286 [ 10.204932][ T92] RAX: 00000000ffffffa6 RBX: ff1100000c8064c0 RCX: 1ff40000000bcf02 [ 10.205108][ T92] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c806570 [ 10.205286][ T92] RBP: ff11000009472000 R08: 1fe2200001900caf R09: ff1100000cc60bd0 [ 10.205465][ T92] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 10.205666][ T92] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.205846][ T92] FS: 0000000000000000(0000) GS:ff11000089205000(0000) knlGS:0000000000000000 [ 10.206060][ T92] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.206210][ T92] CR2: 00007f7724278930 CR3: 0000000035f39002 CR4: 0000000000771ef0 [ 10.206392][ T92] PKRU: 55555554 [ 10.206489][ T92] Call Trace: [ 10.206581][ T92] [ 10.206644][ T92] ? 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)) [ 10.206766][ T92] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.206899][ T92] ? notifier_call_chain (kernel/notifier.c:85) [ 10.207019][ T92] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.207112][ T92] netif_state_change (net/core/dev.c:1605) [ 10.207236][ T92] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.207388][ T92] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 10.207516][ T92] __linkwatch_run_queue (net/core/link_watch.c:240) [ 10.207636][ T92] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.207760][ T92] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 10.207884][ T92] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 10.208007][ T92] process_one_work (kernel/workqueue.c:3314) [ 10.208133][ T92] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 10.208252][ T92] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.208376][ T92] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 10.208503][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.208621][ T92] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 10.208743][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.208866][ T92] kthread (kernel/kthread.c:436) [ 10.208962][ T92] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.209110][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 10.209234][ T92] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.209354][ T92] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 10.209510][ T92] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.209628][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 10.209748][ T92] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 10.211116][ T92] ------------[ cut here ]------------ | [ 10.211232][ T92] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/92 | [ 10.211467][ T92] Modules linked in: netdevsim | [ 10.211960][ T92] Tainted: [W]=WARN [ 10.212051][ T92] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.212212][ T92] Workqueue: events_unbound linkwatch_event [ 10.212369][ T92] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.212542][ T92] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.212974][ T92] RSP: 0018:ffa00000005e79e0 EFLAGS: 00010286 [ 10.213126][ T92] RAX: 00000000ffffffa6 RBX: ff1100000c806340 RCX: 1ff40000000bcf02 [ 10.213307][ T92] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8063f0 [ 10.213500][ T92] RBP: ff1100000bf7a000 R08: 1fe2200001900c7f R09: ff1100000cc60bd0 [ 10.213680][ T92] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 10.213867][ T92] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.214069][ T92] FS: 0000000000000000(0000) GS:ff11000089205000(0000) knlGS:0000000000000000 [ 10.214280][ T92] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.214437][ T92] CR2: 00007f7724278930 CR3: 0000000035f39002 CR4: 0000000000771ef0 [ 10.214624][ T92] PKRU: 55555554 [ 10.214715][ T92] Call Trace: [ 10.214806][ T92] [ 10.214869][ T92] ? 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)) [ 10.214999][ T92] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.215120][ T92] ? notifier_call_chain (kernel/notifier.c:85) [ 10.215242][ T92] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.215335][ T92] netif_state_change (net/core/dev.c:1605) [ 10.215458][ T92] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.215620][ T92] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 10.215743][ T92] __linkwatch_run_queue (net/core/link_watch.c:240) [ 10.215867][ T92] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.215997][ T92] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 10.216117][ T92] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 10.216240][ T92] process_one_work (kernel/workqueue.c:3314) [ 10.216364][ T92] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 10.216488][ T92] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.216631][ T92] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 10.216755][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.216876][ T92] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 10.217007][ T92] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.217136][ T92] kthread (kernel/kthread.c:436) [ 10.217227][ T92] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.217377][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 10.217504][ T92] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.217625][ T92] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 10.217778][ T92] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.217902][ T92] ? kthread_affine_node (kernel/kthread.c:378) [ 10.218022][ T92] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 10.975965][ T39] ------------[ cut here ]------------ | [ 10.976147][ T39] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 0/39 | [ 10.976401][ T39] Modules linked in: netdevsim | [ 10.976823][ T39] Tainted: [W]=WARN [ 10.976924][ T39] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.977084][ T39] Workqueue: events_unbound linkwatch_event [ 10.977256][ T39] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.977422][ T39] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.977875][ T39] RSP: 0018:ffa00000002bf9e0 EFLAGS: 00010286 [ 10.978040][ T39] RAX: 00000000ffffffa6 RBX: ff1100000d0b2c40 RCX: 1ff4000000057f02 [ 10.978228][ T39] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d0b2cf0 [ 10.978410][ T39] RBP: ff11000009472000 R08: 1fe2200001a1659f R09: ff11000001d851d0 [ 10.978610][ T39] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.978791][ T39] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.978979][ T39] FS: 0000000000000000(0000) GS:ff11000089305000(0000) knlGS:0000000000000000 [ 10.979193][ T39] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.979345][ T39] CR2: 000055a45299d19c CR3: 000000000ca27002 CR4: 0000000000771ef0 [ 10.979537][ T39] PKRU: 55555554 [ 10.979627][ T39] Call Trace: [ 10.979718][ T39] [ 10.979785][ T39] ? 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)) [ 10.979915][ T39] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.980041][ T39] ? notifier_call_chain (kernel/notifier.c:85) [ 10.980167][ T39] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.980261][ T39] netif_state_change (net/core/dev.c:1605) [ 10.980384][ T39] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 10.980512][ T39] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.980661][ T39] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 10.980779][ T39] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 10.980906][ T39] __linkwatch_run_queue (net/core/link_watch.c:240) [ 10.981028][ T39] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.981152][ T39] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 10.981271][ T39] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 10.981394][ T39] process_one_work (kernel/workqueue.c:3314) [ 10.981568][ T39] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 10.981687][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.981812][ T39] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 10.981951][ T39] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.982073][ T39] kthread (kernel/kthread.c:436) [ 10.982167][ T39] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.982318][ T39] ? kthread_affine_node (kernel/kthread.c:378) [ 10.982440][ T39] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.982610][ T39] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 10.982762][ T39] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.982889][ T39] ? kthread_affine_node (kernel/kthread.c:378) [ 10.983015][ T39] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 10.984937][ T39] ------------[ cut here ]------------ | [ 10.985062][ T39] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 0/39 | [ 10.985297][ T39] Modules linked in: netdevsim | [ 10.985699][ T39] Tainted: [W]=WARN [ 10.985791][ T39] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.985999][ T39] Workqueue: events_unbound linkwatch_event [ 10.986155][ T39] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.986312][ T39] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.986745][ T39] RSP: 0018:ffa00000002bf9e0 EFLAGS: 00010286 [ 10.986905][ T39] RAX: 00000000ffffffa6 RBX: ff1100000d0b2640 RCX: 1ff4000000057f02 [ 10.987085][ T39] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d0b26f0 [ 10.987264][ T39] RBP: ff1100000bf7a000 R08: 1fe2200001a164df R09: ff11000001d851d0 [ 10.987462][ T39] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.987652][ T39] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.987831][ T39] FS: 0000000000000000(0000) GS:ff11000089305000(0000) knlGS:0000000000000000 [ 10.988048][ T39] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.988199][ T39] CR2: 000055a45299d19c CR3: 000000000ca27002 CR4: 0000000000771ef0 [ 10.988385][ T39] PKRU: 55555554 [ 10.988483][ T39] Call Trace: [ 10.988577][ T39] [ 10.988642][ T39] ? 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)) [ 10.988786][ T39] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.988910][ T39] ? notifier_call_chain (kernel/notifier.c:85) [ 10.989053][ T39] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.989146][ T39] netif_state_change (net/core/dev.c:1605) [ 10.989266][ T39] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 10.989388][ T39] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.989543][ T39] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 10.989663][ T39] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 10.989788][ T39] __linkwatch_run_queue (net/core/link_watch.c:240) [ 10.989915][ T39] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.990039][ T39] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 10.990161][ T39] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 10.990283][ T39] process_one_work (kernel/workqueue.c:3314) [ 10.990408][ T39] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 10.990532][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.990659][ T39] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 10.990783][ T39] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.990931][ T39] kthread (kernel/kthread.c:436) [ 10.991022][ T39] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.991173][ T39] ? kthread_affine_node (kernel/kthread.c:378) [ 10.991293][ T39] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.991417][ T39] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 10.991575][ T39] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.991696][ T39] ? kthread_affine_node (kernel/kthread.c:378) [ 10.991818][ T39] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 10.994129][ T165] ------------[ cut here ]------------ | [ 10.994357][ T165] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: peer.sh/165 | [ 10.994698][ T165] Modules linked in: netdevsim | [ 10.995218][ T165] Tainted: [W]=WARN [ 10.995340][ T165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.995549][ T165] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.995758][ T165] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.996376][ T165] RSP: 0018:ffa00000008775a8 EFLAGS: 00010286 [ 10.996587][ T165] RAX: 00000000ffffffa6 RBX: ff110000094af240 RCX: 1ff400000010ee7b [ 10.996826][ T165] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000094af2f0 [ 10.997068][ T165] RBP: ff1100000bf7a000 R08: 1fe2200001295e5f R09: ff110000024f5270 [ 10.997305][ T165] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 10.997619][ T165] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000877698 [ 10.997858][ T165] FS: 00007f46faa5fb80(0000) GS:ff11000089185000(0000) knlGS:0000000000000000 [ 10.998142][ T165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.998341][ T165] CR2: 00007f565d8292a0 CR3: 000000000ca27005 CR4: 0000000000771ef0 [ 10.998647][ T165] PKRU: 55555554 [ 10.998766][ T165] Call Trace: [ 10.998890][ T165] [ 10.998973][ T165] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.999136][ T165] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.999258][ T165] netif_close_many (net/core/dev.c:1804) [ 10.999418][ T165] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.999612][ T165] ? __dev_close_many (net/core/dev.c:1781) [ 10.999771][ T165] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.999936][ T165] netif_close_many_and_unlock (net/core/dev.c:12330) [ 11.000148][ T165] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 11.000346][ T165] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 11.000551][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.000710][ T165] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.000868][ T165] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 11.001051][ T165] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.001209][ T165] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.001404][ T165] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 11.001573][ T165] ? netdev_run_todo (net/core/dev.c:11703) [ 11.001732][ T165] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.001895][ T165] ? 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) [ 11.002056][ T165] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 11.002215][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.002373][ T165] ? unregister_netdevice_many (net/core/dev.c:12497) [ 11.002538][ T165] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 11.002700][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.002860][ T165] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 11.003065][ T165] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 11.003265][ T165] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 11.003426][ T165] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 11.003632][ T165] bus_remove_device (drivers/base/bus.c:657) [ 11.003792][ T165] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 11.003955][ T165] ? device_remove_file (drivers/base/core.c:3073) [ 11.004118][ T165] device_del (drivers/base/core.c:3895) [ 11.004239][ T165] ? __device_link_del (./include/linux/kobject.h:89) [ 11.004401][ T165] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.004566][ T165] device_unregister (drivers/base/core.c:3936) [ 11.004724][ T165] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 11.004926][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 11.005086][ T165] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 11.005284][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.005442][ T165] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 11.005607][ T165] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.005765][ T165] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.005891][ T165] new_sync_write (fs/read_write.c:595) [ 11.006052][ T165] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.006211][ T165] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.006370][ T165] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.006561][ T165] ? ksys_write (fs/read_write.c:740) [ 11.006729][ T165] vfs_write (fs/read_write.c:688) [ 11.006853][ T165] ksys_write (fs/read_write.c:740) [ 11.006978][ T165] ? __ia32_sys_read (fs/read_write.c:724) [ 11.007138][ T165] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.007298][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.007458][ T165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.007628][ T165] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.007789][ T165] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.007957][ T165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.008157][ T165] RIP: 0033:0x7f46faad108e [ 11.008328][ T165] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.008903][ T165] RSP: 002b:00007ffd1c308e50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.009144][ T165] RAX: ffffffffffffffda RBX: 00007f46fac53580 RCX: 00007f46faad108e [ 11.009389][ T165] RDX: 0000000000000004 RSI: 000055a4529a4290 RDI: 0000000000000001 [ 11.009638][ T165] RBP: 00007ffd1c308e60 R08: 0000000000000000 R09: 0000000000000000 [ 11.009891][ T165] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 11.010135][ T165] R13: 0000000000000004 R14: 000055a4529a4290 R15: 0000000000000000 | [ 11.015205][ T165] ------------[ cut here ]------------ | [ 11.015405][ T165] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: peer.sh/165 | [ 11.015710][ T165] Modules linked in: netdevsim | [ 11.016252][ T165] Tainted: [W]=WARN [ 11.016372][ T165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.016628][ T165] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.016824][ T165] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.017364][ T165] RSP: 0018:ffa0000000877728 EFLAGS: 00010286 [ 11.017561][ T165] RAX: 00000000ffffffa6 RBX: ff1100000c97f240 RCX: 1ff400000010eeab [ 11.017787][ T165] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c97f2f0 [ 11.018019][ T165] RBP: ff1100000bf7a000 R08: 1fe220000192fe5f R09: ff110000024f5248 [ 11.018242][ T165] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 11.018466][ T165] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 11.018764][ T165] FS: 00007f46faa5fb80(0000) GS:ff11000089185000(0000) knlGS:0000000000000000 [ 11.019031][ T165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.019218][ T165] CR2: 00007f565d8292a0 CR3: 000000000ca27005 CR4: 0000000000771ef0 [ 11.019441][ T165] PKRU: 55555554 [ 11.019619][ T165] Call Trace: [ 11.019731][ T165] [ 11.019809][ T165] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 11.020004][ T165] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.020192][ T165] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 11.020341][ T165] ? netdev_run_todo (net/core/dev.c:11703) [ 11.020555][ T165] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.020704][ T165] ? 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) [ 11.020927][ T165] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 11.021110][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.021262][ T165] ? unregister_netdevice_many (net/core/dev.c:12497) [ 11.021418][ T165] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 11.021635][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.021786][ T165] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 11.021982][ T165] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 11.022173][ T165] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 11.022325][ T165] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 11.022576][ T165] bus_remove_device (drivers/base/bus.c:657) [ 11.022726][ T165] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 11.022876][ T165] ? device_remove_file (drivers/base/core.c:3073) [ 11.023034][ T165] device_del (drivers/base/core.c:3895) [ 11.023149][ T165] ? __device_link_del (./include/linux/kobject.h:89) [ 11.023302][ T165] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.023451][ T165] device_unregister (drivers/base/core.c:3936) [ 11.023662][ T165] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 11.023851][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 11.024005][ T165] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 11.024191][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.024340][ T165] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 11.024552][ T165] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.024703][ T165] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.024815][ T165] new_sync_write (fs/read_write.c:595) [ 11.024971][ T165] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.025121][ T165] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.025271][ T165] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.025422][ T165] ? ksys_write (fs/read_write.c:740) [ 11.025640][ T165] vfs_write (fs/read_write.c:688) [ 11.025757][ T165] ksys_write (fs/read_write.c:740) [ 11.025872][ T165] ? __ia32_sys_read (fs/read_write.c:724) [ 11.026027][ T165] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.026207][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.026358][ T165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.026570][ T165] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.026719][ T165] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.026871][ T165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.027108][ T165] RIP: 0033:0x7f46faad108e [ 11.027266][ T165] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.027864][ T165] RSP: 002b:00007ffd1c308e50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.028100][ T165] RAX: ffffffffffffffda RBX: 00007f46fac53580 RCX: 00007f46faad108e [ 11.028325][ T165] RDX: 0000000000000004 RSI: 000055a4529a4290 RDI: 0000000000000001 [ 11.028614][ T165] RBP: 00007ffd1c308e60 R08: 0000000000000000 R09: 0000000000000000 [ 11.028838][ T165] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 11.029067][ T165] R13: 0000000000000004 R14: 000055a4529a4290 R15: 0000000000000000 | [ 11.078304][ T165] ------------[ cut here ]------------ | [ 11.079165][ T165] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: peer.sh/165 | [ 11.079821][ T165] Modules linked in: netdevsim | [ 11.080565][ T165] Tainted: [W]=WARN [ 11.080739][ T165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.080997][ T165] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.081257][ T165] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.081902][ T165] RSP: 0018:ffa00000008775a8 EFLAGS: 00010286 [ 11.082179][ T165] RAX: 00000000ffffffa6 RBX: ff1100000c8de340 RCX: 1ff400000010ee7b [ 11.082459][ T165] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8de3f0 [ 11.082753][ T165] RBP: ff11000009472000 R08: 1fe220000191bc7f R09: ff110000024f5270 [ 11.083041][ T165] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 11.083325][ T165] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000877698 [ 11.083622][ T165] FS: 00007f46faa5fb80(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 11.083958][ T165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.084204][ T165] CR2: 000055a4529693fc CR3: 000000000ca27004 CR4: 0000000000771ef0 [ 11.084503][ T165] PKRU: 55555554 [ 11.084668][ T165] Call Trace: [ 11.084834][ T165] [ 11.084970][ T165] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.085178][ T165] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.085346][ T165] netif_close_many (net/core/dev.c:1804) [ 11.085565][ T165] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.085770][ T165] ? __dev_close_many (net/core/dev.c:1781) [ 11.085981][ T165] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.086193][ T165] netif_close_many_and_unlock (net/core/dev.c:12330) [ 11.086400][ T165] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 11.086720][ T165] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 11.086972][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.087179][ T165] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.087384][ T165] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 11.087601][ T165] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.087812][ T165] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.088063][ T165] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 11.088269][ T165] ? netdev_run_todo (net/core/dev.c:11703) [ 11.088539][ T165] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.088748][ T165] ? 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) [ 11.088963][ T165] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 11.089171][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.089377][ T165] ? unregister_netdevice_many (net/core/dev.c:12497) [ 11.089603][ T165] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 11.089813][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.090029][ T165] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 11.090277][ T165] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 11.090534][ T165] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 11.090742][ T165] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 11.091000][ T165] bus_remove_device (drivers/base/bus.c:657) [ 11.091208][ T165] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 11.091412][ T165] ? device_remove_file (drivers/base/core.c:3073) [ 11.091634][ T165] device_del (drivers/base/core.c:3895) [ 11.091803][ T165] ? __device_link_del (./include/linux/kobject.h:89) [ 11.092014][ T165] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.092219][ T165] device_unregister (drivers/base/core.c:3936) [ 11.092425][ T165] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 11.092687][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 11.092900][ T165] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 11.093145][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.093350][ T165] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 11.093573][ T165] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.093779][ T165] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.093975][ T165] new_sync_write (fs/read_write.c:595) [ 11.094187][ T165] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.094391][ T165] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.094609][ T165] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.094814][ T165] ? ksys_write (fs/read_write.c:740) [ 11.095033][ T165] vfs_write (fs/read_write.c:688) [ 11.095203][ T165] ksys_write (fs/read_write.c:740) [ 11.095371][ T165] ? __ia32_sys_read (fs/read_write.c:724) [ 11.095588][ T165] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.095796][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.096012][ T165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.096216][ T165] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.096440][ T165] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.096662][ T165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.096912][ T165] RIP: 0033:0x7f46faad108e [ 11.097123][ T165] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.097747][ T165] RSP: 002b:00007ffd1c308e50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.098042][ T165] RAX: ffffffffffffffda RBX: 00007f46fac53580 RCX: 00007f46faad108e [ 11.098327][ T165] RDX: 0000000000000004 RSI: 000055a4529a4290 RDI: 0000000000000001 [ 11.098629][ T165] RBP: 00007ffd1c308e60 R08: 0000000000000000 R09: 0000000000000000 [ 11.098925][ T165] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 11.099211][ T165] R13: 0000000000000004 R14: 000055a4529a4290 R15: 0000000000000000 | [ 11.105678][ T165] ------------[ cut here ]------------ | [ 11.105887][ T165] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: peer.sh/165 | [ 11.106235][ T165] Modules linked in: netdevsim | [ 11.107571][ T165] Tainted: [W]=WARN [ 11.107689][ T165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.107888][ T165] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.108090][ T165] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.108637][ T165] RSP: 0018:ffa0000000877728 EFLAGS: 00010286 [ 11.108825][ T165] RAX: 00000000ffffffa6 RBX: ff1100000cf7d840 RCX: 1ff400000010eeab [ 11.109053][ T165] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf7d8f0 [ 11.109279][ T165] RBP: ff11000009472000 R08: 1fe22000019efb1f R09: ff110000024f5248 [ 11.109513][ T165] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.109737][ T165] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 11.109964][ T165] FS: 00007f46faa5fb80(0000) GS:ff11000089305000(0000) knlGS:0000000000000000 [ 11.110226][ T165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.110417][ T165] CR2: 0000559b0b807098 CR3: 000000000ca27002 CR4: 0000000000771ef0 [ 11.110647][ T165] PKRU: 55555554 [ 11.110760][ T165] Call Trace: [ 11.110872][ T165] [ 11.110955][ T165] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 11.111144][ T165] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.111330][ T165] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 11.111486][ T165] ? netdev_run_todo (net/core/dev.c:11703) [ 11.111638][ T165] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.111789][ T165] ? 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) [ 11.111945][ T165] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 11.112096][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.112245][ T165] ? unregister_netdevice_many (net/core/dev.c:12497) [ 11.112398][ T165] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 11.112563][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.112719][ T165] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 11.112918][ T165] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 11.113113][ T165] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 11.113268][ T165] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 11.113460][ T165] bus_remove_device (drivers/base/bus.c:657) [ 11.113615][ T165] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 11.113765][ T165] ? device_remove_file (drivers/base/core.c:3073) [ 11.113924][ T165] device_del (drivers/base/core.c:3895) [ 11.114039][ T165] ? __device_link_del (./include/linux/kobject.h:89) [ 11.114193][ T165] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.114343][ T165] device_unregister (drivers/base/core.c:3936) [ 11.114499][ T165] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 11.114690][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 11.114839][ T165] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 11.115066][ T165] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.115217][ T165] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 11.115367][ T165] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.115521][ T165] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.115634][ T165] new_sync_write (fs/read_write.c:595) [ 11.115784][ T165] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.115938][ T165] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.116088][ T165] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.116238][ T165] ? ksys_write (fs/read_write.c:740) [ 11.116392][ T165] vfs_write (fs/read_write.c:688) [ 11.116514][ T165] ksys_write (fs/read_write.c:740) [ 11.116629][ T165] ? __ia32_sys_read (fs/read_write.c:724) [ 11.116778][ T165] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.116935][ T165] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.117095][ T165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.117251][ T165] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.117402][ T165] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.117557][ T165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.117743][ T165] RIP: 0033:0x7f46faad108e [ 11.117904][ T165] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.118432][ T165] RSP: 002b:00007ffd1c308e50 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.118667][ T165] RAX: ffffffffffffffda RBX: 00007f46fac53580 RCX: 00007f46faad108e [ 11.118898][ T165] RDX: 0000000000000004 RSI: 000055a4529a4290 RDI: 0000000000000001 [ 11.119134][ T165] RBP: 00007ffd1c308e60 R08: 0000000000000000 R09: 0000000000000000 [ 11.119359][ T165] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 11.119593][ T165] R13: 0000000000000004 R14: 000055a4529a4290 R15: 0000000000000000 | [ 11.320558][ T12] ------------[ cut here ]------------ | [ 11.320782][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 11.321142][ T12] Modules linked in: [last unloaded: netdevsim] | [ 11.321776][ T12] Tainted: [W]=WARN [ 11.321926][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.322133][ T12] Workqueue: netns cleanup_net [ 11.322311][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.322527][ 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.323023][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 11.323226][ T12] RAX: 00000000ffffffa6 RBX: ff1100000c8def40 RCX: 1ff4000000018ed5 [ 11.323459][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8deff0 [ 11.323856][ T12] RBP: ff11000008bf1000 R08: 1fe220000191bdff R09: ff11000001b051d0 [ 11.324171][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.324595][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 11.324905][ T12] FS: 0000000000000000(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 11.325234][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.325532][ T12] CR2: 00007fafdda22808 CR3: 0000000035f39002 CR4: 0000000000771ef0 [ 11.325840][ T12] PKRU: 55555554 [ 11.326059][ T12] Call Trace: [ 11.326271][ T12] [ 11.326649][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 11.326962][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.327354][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 11.327708][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 11.328048][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 11.328309][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 11.328583][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.328840][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 11.329102][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 11.329336][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 11.329590][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 11.329912][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.330230][ T12] cleanup_net (net/core/net_namespace.c:702) [ 11.330531][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 11.330694][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 11.330862][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.331184][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.331352][ T12] process_one_work (kernel/workqueue.c:3314) [ 11.331534][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 11.331784][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.331965][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 11.332241][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 11.332411][ T12] kthread (kernel/kthread.c:436) [ 11.332583][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.332806][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 11.333171][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.333342][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 11.333556][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.333727][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 11.333912][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 11.385389][ T12] ------------[ cut here ]------------ | [ 11.385620][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 11.385908][ T12] Modules linked in: [last unloaded: netdevsim] | [ 11.386457][ T12] Tainted: [W]=WARN [ 11.386605][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.386797][ T12] Workqueue: netns cleanup_net [ 11.386977][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.387188][ 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.387700][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 11.387909][ T12] RAX: 00000000ffffffa6 RBX: ff1100000cf7d0c0 RCX: 1ff4000000018ed5 [ 11.388131][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cf7d170 [ 11.388355][ T12] RBP: ff1100000ce11000 R08: 1fe22000019efa2f R09: ff11000001b051d0 [ 11.388589][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.388811][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 11.389046][ T12] FS: 0000000000000000(0000) GS:ff11000089285000(0000) knlGS:0000000000000000 [ 11.389299][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.389509][ T12] CR2: 000055c291bc52b8 CR3: 000000000b057005 CR4: 0000000000771ef0 [ 11.389732][ T12] PKRU: 55555554 [ 11.389866][ T12] Call Trace: [ 11.390008][ T12] [ 11.390116][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 11.390315][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.390525][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 11.390696][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 11.390866][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 11.391040][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 11.391208][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.391375][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 11.391554][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 11.391722][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 11.391898][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 11.392062][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.392231][ T12] cleanup_net (net/core/net_namespace.c:702) [ 11.392433][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 11.392614][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 11.392782][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.392956][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.393125][ T12] process_one_work (kernel/workqueue.c:3314) [ 11.393294][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 11.393494][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.393665][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 11.393835][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 11.394008][ T12] kthread (kernel/kthread.c:436) [ 11.394145][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.394340][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 11.394519][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.394712][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 11.394915][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.395082][ T12] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:loopback_net_init rtmsg_ifinfo_build_skb:rtmsg_ifinfo_newnet:__dev_change_net_namespace:rtnl_newlink:rtnetlink_rcv_msg 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:unregister_netdevice_many_notify:unregister_netdevice_queue:nsim_destroy:__nsim_dev_port_del rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:default_device_exit_batch:ops_undo_list:cleanup_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:nsim_init_netdevsim:nsim_create rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_change_net_namespace:rtnl_newlink:rtnetlink_rcv_msg