====================================== | xx__-> [ 11.047350][ T166] ------------[ cut here ]------------ | [ 11.047631][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 11.048041][ T166] Modules linked in: netdevsim | [ 11.048703][ T166] Tainted: [W]=WARN [ 11.048835][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.049139][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.049365][ T166] 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.050048][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 11.050372][ T166] RAX: 00000000ffffffa6 RBX: ff110000090a8c40 RCX: 1ff4000000108e65 [ 11.050759][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8cf0 [ 11.051058][ T166] RBP: ff110000095d2000 R08: 1fe220000121519f R09: ff1100000cab2f48 [ 11.051312][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.051568][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000095d2000 [ 11.051824][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 11.052137][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.052358][ T166] CR2: 0000561b21f46278 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 11.052619][ T166] PKRU: 55555554 [ 11.052746][ T166] Call Trace: [ 11.052879][ T166] [ 11.053024][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.053206][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.053336][ T166] register_netdevice (net/core/dev.c:11488) [ 11.053513][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 11.053725][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 11.053910][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 11.054138][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 11.054312][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 11.054530][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 11.054704][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 11.054921][ T166] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 11.055098][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 11.055230][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.055406][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 11.055626][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 11.055831][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 11.056013][ T166] call_driver_probe (drivers/base/dd.c:629) [ 11.056266][ T166] really_probe (drivers/base/dd.c:709) [ 11.056485][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 11.056659][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 11.056830][ T166] driver_probe_device (drivers/base/dd.c:901) [ 11.057012][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 11.057182][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 11.057360][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 11.057592][ T166] __device_attach (drivers/base/dd.c:1101) [ 11.057762][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.057940][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 11.058160][ T166] ? 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.058333][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 11.058507][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 11.058677][ T166] bus_probe_device (drivers/base/bus.c:613) [ 11.058849][ T166] device_add (drivers/base/core.c:3706) [ 11.059036][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 11.059252][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 11.059422][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 11.059595][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 11.059812][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.060035][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 11.060251][ T166] ? 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.060422][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.060593][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.060763][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.060939][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.061072][ T166] new_sync_write (fs/read_write.c:595) [ 11.061246][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.061420][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.061591][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.061760][ T166] ? ksys_write (fs/read_write.c:740) [ 11.061957][ T166] vfs_write (fs/read_write.c:688) [ 11.062095][ T166] ksys_write (fs/read_write.c:740) [ 11.062228][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 11.062402][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.062579][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.062749][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.062949][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.063127][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.063297][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.063510][ T166] RIP: 0033:0x7fd8e6c0c08e [ 11.063695][ T166] 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.064385][ T166] RSP: 002b:00007ffe866f4a10 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.064644][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 11.064903][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 11.065160][ T166] RBP: 00007ffe866f4a20 R08: 0000000000000000 R09: 0000000000000000 [ 11.065416][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 11.065668][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 11.285945][ T181] ------------[ cut here ]------------ | [ 11.286427][ T181] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/181 | [ 11.286777][ T181] Modules linked in: netdevsim | [ 11.288106][ T181] Tainted: [W]=WARN [ 11.288261][ T181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.288520][ T181] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.288783][ T181] 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.289523][ T181] RSP: 0018:ffa00000006b7020 EFLAGS: 00010286 [ 11.289779][ T181] RAX: 00000000ffffffa6 RBX: ff1100000a3a2340 RCX: 1ff40000000d6dca [ 11.290086][ T181] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a23f0 [ 11.290386][ T181] RBP: ff110000095d2000 R08: 1fe220000147447f R09: ff1100000c842e80 [ 11.290688][ T181] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 11.290998][ T181] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.291300][ T181] FS: 00007f7f1462c840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 11.291651][ T181] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.291911][ T181] CR2: 0000000039e0a988 CR3: 0000000008b9f005 CR4: 0000000000771ef0 [ 11.292247][ T181] PKRU: 55555554 [ 11.292411][ T181] Call Trace: [ 11.292566][ T181] [ 11.292673][ T181] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 11.292883][ T181] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.293095][ T181] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.293254][ T181] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.293480][ T181] __dev_notify_flags (net/core/dev.c:9787) [ 11.293686][ T181] ? netif_change_name (net/core/dev.c:1495) [ 11.293892][ T181] ? __dev_change_flags (net/core/dev.c:9752) [ 11.294130][ T181] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.294359][ T181] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.294561][ T181] ? 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)) [ 11.294768][ T181] netif_change_flags (net/core/dev.c:9820) [ 11.294987][ T181] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.295204][ T181] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.295406][ T181] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.295654][ T181] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.295854][ T181] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.296089][ T181] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.296298][ T181] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.296499][ T181] ? __kernel_text_address (kernel/extable.c:79) [ 11.296686][ T181] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.296881][ T181] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.297099][ T181] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.297294][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.297484][ T181] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.297673][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.297862][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.298063][ T181] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.298254][ T181] ? __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.298440][ T181] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.298626][ T181] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.298815][ T181] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.299019][ T181] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.299213][ T181] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.299407][ T181] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.299597][ T181] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.299790][ T181] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.299994][ T181] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.300210][ T181] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.300406][ T181] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.300594][ T181] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.300796][ T181] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.301006][ T181] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.301204][ T181] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.301400][ T181] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.301591][ T181] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.301810][ T181] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.302013][ T181] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.302205][ T181] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.302400][ T181] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.302593][ T181] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.302801][ T181] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.303016][ T181] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.303215][ T181] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.303411][ T181] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.303633][ T181] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.303839][ T181] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.304054][ T181] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.304252][ T181] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.304444][ T181] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.304638][ T181] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.304833][ T181] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.305048][ T181] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.305338][ T181] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.305578][ T181] ? move_addr_to_kernel (net/socket.c:258) [ 11.305771][ T181] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.305980][ T181] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.306179][ T181] ___sys_sendmsg (net/socket.c:2752) [ 11.306371][ T181] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.306611][ T181] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.306823][ T181] __sys_sendmsg (net/socket.c:2784) [ 11.307033][ T181] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.307228][ T181] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.307477][ T181] ? 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.307673][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.307865][ T181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.308067][ T181] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.308257][ T181] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.308453][ T181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.308694][ T181] RIP: 0033:0x7f7f1486608e [ 11.308908][ T181] 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.309607][ T181] RSP: 002b:00007ffc29278580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.309914][ T181] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7f1486608e [ 11.310249][ T181] RDX: 0000000000000000 RSI: 00007ffc29278630 RDI: 0000000000000005 [ 11.310545][ T181] RBP: 00007ffc29278590 R08: 0000000000000000 R09: 0000000000000000 [ 11.310833][ T181] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb76 [ 11.311134][ T181] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc29278cf0 | [ 11.445534][ T184] ------------[ cut here ]------------ | [ 11.445769][ T184] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/184 | [ 11.446169][ T184] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.446738][ T184] Tainted: [W]=WARN [ 11.446866][ T184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.448108][ T184] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.448335][ T184] 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.448852][ T184] RSP: 0018:ffa0000000606f70 EFLAGS: 00010286 [ 11.449169][ T184] RAX: 00000000ffffffa6 RBX: ff1100000c611540 RCX: 1ff40000000c0db4 [ 11.449395][ T184] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6115f0 [ 11.449611][ T184] RBP: ff110000095d2000 R08: 1fe22000018c22bf R09: ff1100000c995180 [ 11.449826][ T184] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 11.450295][ T184] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.450516][ T184] FS: 00007f5badbee840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 11.450770][ T184] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.450955][ T184] CR2: 00007f667c03e808 CR3: 0000000009220002 CR4: 0000000000771ef0 [ 11.451304][ T184] PKRU: 55555554 [ 11.451415][ T184] Call Trace: [ 11.451523][ T184] [ 11.451600][ T184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.451750][ T184] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.451901][ T184] notifier_call_chain (kernel/notifier.c:85) [ 11.452177][ T184] __netdev_upper_dev_link (net/core/dev.c:8931) [ 11.452323][ T184] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.452469][ T184] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.452615][ T184] netdev_upper_dev_link (net/core/dev.c:8972) [ 11.452759][ T184] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 11.452913][ T184] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 11.453188][ T184] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.453335][ T184] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.453481][ T184] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.453629][ T184] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.453773][ T184] ? nla_strscpy (lib/nlattr.c:795) [ 11.453925][ T184] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.454197][ T184] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.454340][ T184] ? __dev_get_by_name (net/core/dev.c:883) [ 11.454485][ T184] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.454635][ T184] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.454782][ T184] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.454935][ T184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.455205][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.455353][ T184] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.455498][ T184] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.455641][ T184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.455790][ T184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.455940][ T184] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.456211][ T184] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.456354][ T184] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.456498][ T184] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.456647][ T184] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.456793][ T184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.456941][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.457210][ T184] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.457353][ T184] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.457498][ T184] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.457646][ T184] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.457790][ T184] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.457945][ T184] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.458213][ T184] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.458356][ T184] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.458504][ T184] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.458652][ T184] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.458798][ T184] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.458955][ T184] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.459199][ T184] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.459351][ T184] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.459550][ T184] ? move_addr_to_kernel (net/socket.c:258) [ 11.459701][ T184] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.459847][ T184] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.460104][ T184] ___sys_sendmsg (net/socket.c:2752) [ 11.460247][ T184] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.460432][ T184] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.460592][ T184] __sys_sendmsg (net/socket.c:2784) [ 11.460738][ T184] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.460886][ T184] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.461181][ T184] ? 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.461325][ T184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.461472][ T184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.461618][ T184] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.461762][ T184] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.461912][ T184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.462194][ T184] RIP: 0033:0x7f5bade2808e [ 11.462347][ T184] 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.462858][ T184] RSP: 002b:00007ffc45660b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.463118][ T184] RAX: ffffffffffffffda RBX: 00007ffc456612f8 RCX: 00007f5bade2808e [ 11.463334][ T184] RDX: 0000000000000000 RSI: 00007ffc45660c10 RDI: 0000000000000005 [ 11.463550][ T184] RBP: 00007ffc45660b70 R08: 0000000000000000 R09: 0000000000000000 [ 11.463766][ T184] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb76 [ 11.463992][ T184] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc456612d0 | [ 11.465928][ T184] ------------[ cut here ]------------ | [ 11.466179][ T184] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/184 | [ 11.466569][ T184] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.467376][ T184] Tainted: [W]=WARN [ 11.467546][ T184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.467821][ T184] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.468123][ T184] 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.468908][ T184] RSP: 0018:ffa0000000606fd0 EFLAGS: 00010286 [ 11.469197][ T184] RAX: 00000000ffffffa6 RBX: ff11000002712f40 RCX: 1ff40000000c0dc0 [ 11.469527][ T184] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002712ff0 [ 11.469856][ T184] RBP: ff1100000be7a000 R08: 1fe22000004e25ff R09: ff1100000c995180 [ 11.470198][ T184] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 11.470522][ T184] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7ae04 [ 11.470843][ T184] FS: 00007f5badbee840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 11.471238][ T184] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.471508][ T184] CR2: 0000561b21f46b08 CR3: 0000000009220004 CR4: 0000000000771ef0 [ 11.471829][ T184] PKRU: 55555554 [ 11.472006][ T184] Call Trace: [ 11.472170][ T184] [ 11.472282][ T184] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.472500][ T184] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.472662][ T184] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.472878][ T184] __dev_notify_flags (net/core/dev.c:9787) [ 11.473106][ T184] ? netif_change_name (net/core/dev.c:1495) [ 11.473327][ T184] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.473542][ T184] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 11.473757][ T184] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.473988][ T184] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 11.474211][ T184] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.474431][ T184] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.474647][ T184] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.474870][ T184] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.475095][ T184] ? nla_strscpy (lib/nlattr.c:795) [ 11.475313][ T184] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.475537][ T184] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.475748][ T184] ? __dev_get_by_name (net/core/dev.c:883) [ 11.476226][ T184] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.476462][ T184] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.476692][ T184] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.476915][ T184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.477137][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.477354][ T184] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.477572][ T184] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.477793][ T184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.478032][ T184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.478250][ T184] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.478471][ T184] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.478687][ T184] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.478901][ T184] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.479115][ T184] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.479324][ T184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.479534][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.479750][ T184] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.479980][ T184] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.480202][ T184] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.480422][ T184] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.480638][ T184] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.480855][ T184] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.481083][ T184] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.481297][ T184] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.481514][ T184] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.481732][ T184] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.481953][ T184] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.482173][ T184] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.482383][ T184] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.482592][ T184] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.482854][ T184] ? move_addr_to_kernel (net/socket.c:258) [ 11.483081][ T184] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.483297][ T184] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.483517][ T184] ___sys_sendmsg (net/socket.c:2752) [ 11.483731][ T184] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.484012][ T184] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.484247][ T184] __sys_sendmsg (net/socket.c:2784) [ 11.484462][ T184] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.484681][ T184] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.484963][ T184] ? 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.485187][ T184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.485408][ T184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.485626][ T184] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.485843][ T184] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.486077][ T184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.486346][ T184] RIP: 0033:0x7f5bade2808e [ 11.486571][ T184] 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.487352][ T184] RSP: 002b:00007ffc45660b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.487681][ T184] RAX: ffffffffffffffda RBX: 00007ffc456612f8 RCX: 00007f5bade2808e [ 11.488019][ T184] RDX: 0000000000000000 RSI: 00007ffc45660c10 RDI: 0000000000000005 [ 11.488343][ T184] RBP: 00007ffc45660b70 R08: 0000000000000000 R09: 0000000000000000 [ 11.488666][ T184] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb76 [ 11.488997][ T184] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc456612d0 | [ 11.525356][ T186] ------------[ cut here ]------------ | [ 11.525533][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/186 | [ 11.525795][ T186] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.526324][ T186] Tainted: [W]=WARN [ 11.526447][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.526627][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.526808][ 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 [ 11.527312][ T186] RSP: 0018:ffa0000000557020 EFLAGS: 00010286 [ 11.527496][ T186] RAX: 00000000ffffffa6 RBX: ff1100000b5ea1c0 RCX: 1ff40000000aadca [ 11.527725][ T186] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5ea270 [ 11.527948][ T186] RBP: ff1100000be7a000 R08: 1fe22000016bd44f R09: ff1100000c985158 [ 11.528696][ T186] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 11.528926][ T186] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.529151][ T186] FS: 00007f8adbc73840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 11.529401][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.529580][ T186] CR2: 000000000517d988 CR3: 000000000b467006 CR4: 0000000000771ef0 [ 11.529793][ T186] PKRU: 55555554 [ 11.529907][ T186] Call Trace: [ 11.530020][ T186] [ 11.530100][ T186] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.530258][ T186] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.530370][ T186] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.530534][ T186] __dev_notify_flags (net/core/dev.c:9787) [ 11.530680][ T186] ? netif_change_name (net/core/dev.c:1495) [ 11.530830][ T186] ? __dev_change_flags (net/core/dev.c:9752) [ 11.530983][ T186] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.531123][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.531272][ 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)) [ 11.531418][ T186] netif_change_flags (net/core/dev.c:9820) [ 11.531561][ T186] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.531702][ T186] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.531847][ T186] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.532096][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.532277][ T186] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.532426][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.532566][ T186] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.532702][ T186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.532843][ T186] ? __kernel_text_address (kernel/extable.c:79) [ 11.533076][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.533323][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.533469][ T186] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.533615][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.533763][ T186] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.533913][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.534151][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.534299][ T186] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.534449][ 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) [ 11.534601][ T186] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.534756][ T186] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.534907][ T186] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.535153][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.535300][ T186] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.535445][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.535596][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.535745][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.535893][ T186] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.536114][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.536263][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.536408][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.536554][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.536707][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.536861][ T186] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.537029][ T186] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.537184][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.537334][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.537493][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.537645][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.537798][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.537955][ T186] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.538119][ T186] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.538272][ T186] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.538428][ 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)) [ 11.538585][ 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)) [ 11.538739][ T186] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.538893][ T186] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.539045][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.539200][ T186] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.539351][ T186] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.539515][ T186] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.539680][ T186] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.539832][ T186] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.539986][ T186] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.540175][ T186] ? move_addr_to_kernel (net/socket.c:258) [ 11.540326][ T186] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.540486][ T186] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.540641][ T186] ___sys_sendmsg (net/socket.c:2752) [ 11.540789][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.540984][ T186] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.541147][ T186] __sys_sendmsg (net/socket.c:2784) [ 11.541319][ T186] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.541476][ T186] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.541664][ 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) [ 11.541816][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.542137][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.542295][ T186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.542445][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.542594][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.542779][ T186] RIP: 0033:0x7f8adbead08e [ 11.542941][ 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 [ 11.543480][ T186] RSP: 002b:00007fffaa719550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.543707][ T186] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8adbead08e [ 11.543934][ T186] RDX: 0000000000000000 RSI: 00007fffaa719600 RDI: 0000000000000005 [ 11.544163][ T186] RBP: 00007fffaa719560 R08: 0000000000000000 R09: 0000000000000000 [ 11.544384][ T186] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb76 [ 11.544609][ T186] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffaa719cc0 | [ 11.627501][ T192] ------------[ cut here ]------------ | [ 11.627700][ T192] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/192 | [ 11.627978][ T192] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.628610][ T192] Tainted: [W]=WARN [ 11.628725][ T192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.628917][ T192] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.629678][ T192] 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.630220][ T192] RSP: 0018:ffa00000006b6f70 EFLAGS: 00010286 [ 11.630412][ T192] RAX: 00000000ffffffa6 RBX: ff110000090a87c0 RCX: 1ff40000000d6db4 [ 11.630630][ T192] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8870 [ 11.630887][ T192] RBP: ff110000095d2000 R08: 1fe220000121510f R09: ff1100000c740b80 [ 11.631113][ T192] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 11.631330][ T192] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.631548][ T192] FS: 00007f3931924840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 11.631808][ T192] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.632013][ T192] CR2: 000000003efcea28 CR3: 000000000ca1f001 CR4: 0000000000771ef0 [ 11.632238][ T192] PKRU: 55555554 [ 11.632348][ T192] Call Trace: [ 11.632459][ T192] [ 11.632535][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.632699][ T192] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.632864][ T192] notifier_call_chain (kernel/notifier.c:85) [ 11.633024][ T192] __netdev_upper_dev_link (net/core/dev.c:8931) [ 11.633170][ T192] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.633320][ T192] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.633471][ T192] netdev_upper_dev_link (net/core/dev.c:8972) [ 11.633620][ T192] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 11.633766][ T192] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 11.633923][ T192] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.634079][ T192] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.634226][ T192] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.634377][ T192] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.634529][ T192] ? nla_strscpy (lib/nlattr.c:795) [ 11.634679][ T192] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.634826][ T192] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.634985][ T192] ? __dev_get_by_name (net/core/dev.c:883) [ 11.635131][ T192] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.635282][ T192] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.635432][ T192] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.635584][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.635731][ T192] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.635884][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.636036][ T192] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.636182][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.636333][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.636481][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.636626][ T192] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.636774][ T192] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.636927][ T192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.637083][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.637233][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.637378][ T192] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.637524][ T192] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.637671][ T192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.637820][ T192] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.637981][ T192] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.638128][ T192] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.638277][ T192] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.638425][ T192] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.638587][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.638735][ T192] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.638886][ T192] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.639041][ T192] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.639192][ T192] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.639340][ T192] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.639486][ T192] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.639667][ T192] ? move_addr_to_kernel (net/socket.c:258) [ 11.639812][ T192] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.639964][ T192] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.640123][ T192] ___sys_sendmsg (net/socket.c:2752) [ 11.640271][ T192] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.640458][ T192] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.640658][ T192] __sys_sendmsg (net/socket.c:2784) [ 11.640873][ T192] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.641105][ T192] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.641384][ T192] ? 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.641597][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.641746][ T192] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.641897][ T192] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.642054][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.642200][ T192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.642381][ T192] RIP: 0033:0x7f3931b5e08e [ 11.642537][ T192] 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.643085][ T192] RSP: 002b:00007ffd694cb500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.643309][ T192] RAX: ffffffffffffffda RBX: 00007ffd694cbc98 RCX: 00007f3931b5e08e [ 11.643554][ T192] RDX: 0000000000000000 RSI: 00007ffd694cb5b0 RDI: 0000000000000005 [ 11.643782][ T192] RBP: 00007ffd694cb510 R08: 0000000000000000 R09: 0000000000000000 [ 11.644061][ T192] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb76 [ 11.644283][ T192] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd694cbc70 | [ 11.646057][ T192] ------------[ cut here ]------------ | [ 11.646206][ T192] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/192 | [ 11.646467][ T192] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.647229][ T192] Tainted: [W]=WARN [ 11.647418][ T192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.647609][ T192] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.647800][ T192] 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.648339][ T192] RSP: 0018:ffa00000006b6fd0 EFLAGS: 00010286 [ 11.648574][ T192] RAX: 00000000ffffffa6 RBX: ff110000090a81c0 RCX: 1ff40000000d6dc0 [ 11.648802][ T192] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8270 [ 11.649034][ T192] RBP: ff1100000d8f2000 R08: 1fe220000121504f R09: ff1100000c740b80 [ 11.649257][ T192] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 11.649476][ T192] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d8f2e04 [ 11.649696][ T192] FS: 00007f3931924840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 11.649961][ T192] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.650157][ T192] CR2: 000000003efcea28 CR3: 000000000ca1f001 CR4: 0000000000771ef0 [ 11.650381][ T192] PKRU: 55555554 [ 11.650493][ T192] Call Trace: [ 11.650604][ T192] [ 11.650682][ T192] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.650829][ T192] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.650948][ T192] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.651146][ T192] __dev_notify_flags (net/core/dev.c:9787) [ 11.651369][ T192] ? netif_change_name (net/core/dev.c:1495) [ 11.651525][ T192] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.651672][ T192] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 11.651818][ T192] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.651979][ T192] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 11.652130][ T192] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.652283][ T192] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.652474][ T192] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.652642][ T192] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.652789][ T192] ? nla_strscpy (lib/nlattr.c:795) [ 11.652942][ T192] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.653092][ T192] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.653237][ T192] ? __dev_get_by_name (net/core/dev.c:883) [ 11.653406][ T192] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.653560][ T192] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.653708][ T192] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.653880][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.654035][ T192] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.654183][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.654330][ T192] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.654474][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.654627][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.654773][ T192] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.654924][ T192] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.655077][ T192] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.655223][ T192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.655369][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.655587][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.655759][ T192] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.655912][ T192] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.656293][ T192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.656443][ T192] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.656592][ T192] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.656737][ T192] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.656890][ T192] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.657062][ T192] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.657214][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.657363][ T192] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.657510][ T192] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.657681][ T192] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.657830][ T192] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.657986][ T192] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.658130][ T192] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.658311][ T192] ? move_addr_to_kernel (net/socket.c:258) [ 11.658462][ T192] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.658608][ T192] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.658755][ T192] ___sys_sendmsg (net/socket.c:2752) [ 11.658905][ T192] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.659090][ T192] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.659247][ T192] __sys_sendmsg (net/socket.c:2784) [ 11.659395][ T192] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.659553][ T192] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.659826][ T192] ? 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.660066][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.660287][ T192] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.660527][ T192] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.660726][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.660873][ T192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.661078][ T192] RIP: 0033:0x7f3931b5e08e [ 11.661234][ T192] 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.661753][ T192] RSP: 002b:00007ffd694cb500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.661987][ T192] RAX: ffffffffffffffda RBX: 00007ffd694cbc98 RCX: 00007f3931b5e08e [ 11.662206][ T192] RDX: 0000000000000000 RSI: 00007ffd694cb5b0 RDI: 0000000000000005 [ 11.662425][ T192] RBP: 00007ffd694cb510 R08: 0000000000000000 R09: 0000000000000000 [ 11.662644][ T192] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb76 [ 11.662865][ T192] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd694cbc70 | [ 11.706263][ T193] ------------[ cut here ]------------ | [ 11.706497][ T193] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/193 | [ 11.706818][ T193] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.707636][ T193] Tainted: [W]=WARN [ 11.707789][ T193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.708029][ T193] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.708269][ T193] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 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.708806][ T193] RSP: 0018:ffa00000006b7020 EFLAGS: 00010286 [ 11.709079][ T193] RAX: 00000000ffffffa6 RBX: ff11000008a9a040 RCX: 1ff40000000d6dca [ 11.709337][ T193] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9a0f0 [ 11.709587][ T193] RBP: ff1100000d8f2000 R08: 1fe220000115341f R09: ff1100000c742e58 [ 11.709837][ T193] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 11.710109][ T193] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.710363][ T193] FS: 00007f9298761840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 11.710647][ T193] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.710864][ T193] CR2: 00007f9298a311a0 CR3: 000000000b7e2006 CR4: 0000000000771ef0 [ 11.711161][ T193] PKRU: 55555554 [ 11.711312][ T193] Call Trace: [ 11.711482][ T193] [ 11.711603][ T193] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.711792][ T193] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.711959][ T193] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.712157][ T193] __dev_notify_flags (net/core/dev.c:9787) [ 11.712354][ T193] ? netif_change_name (net/core/dev.c:1495) [ 11.712540][ T193] ? __dev_change_flags (net/core/dev.c:9752) [ 11.712728][ T193] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.712925][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.713127][ T193] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 11.713315][ T193] netif_change_flags (net/core/dev.c:9820) [ 11.713502][ T193] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.713688][ T193] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.713895][ T193] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.714103][ T193] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.714324][ T193] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.714517][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.714702][ T193] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.714903][ T193] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.715105][ T193] ? __kernel_text_address (kernel/extable.c:79) [ 11.715292][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.715485][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.715669][ T193] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.715854][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.716058][ T193] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.716244][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.716444][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.716633][ T193] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.716840][ T193] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 11.717043][ T193] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.717233][ T193] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.717422][ T193] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.717612][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.717818][ T193] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.718029][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.718216][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.718403][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.718587][ T193] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.718774][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.719087][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.719277][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.719466][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.719652][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.719842][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.720044][ T193] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.720229][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.720413][ T193] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.720596][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.720783][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.720989][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.721194][ T193] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.721384][ T193] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.721571][ T193] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.721794][ T193] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.722003][ T193] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.722192][ T193] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.722378][ T193] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.722568][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.722756][ T193] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.722949][ T193] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.723144][ T193] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.723330][ T193] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.723514][ T193] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.723696][ T193] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.723920][ T193] ? move_addr_to_kernel (net/socket.c:258) [ 11.724117][ T193] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.724306][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.724493][ T193] ___sys_sendmsg (net/socket.c:2752) [ 11.724675][ T193] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.724899][ T193] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.725107][ T193] __sys_sendmsg (net/socket.c:2784) [ 11.725292][ T193] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.725492][ T193] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.725717][ T193] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.725910][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.726107][ T193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.726291][ T193] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.726473][ T193] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.726658][ T193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.726873][ T193] RIP: 0033:0x7f929899b08e [ 11.727129][ T193] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.727647][ T193] RSP: 002b:00007ffdaea69e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.727904][ T193] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f929899b08e [ 11.728169][ T193] RDX: 0000000000000000 RSI: 00007ffdaea69f40 RDI: 0000000000000005 [ 11.728416][ T193] RBP: 00007ffdaea69ea0 R08: 0000000000000000 R09: 0000000000000000 [ 11.728665][ T193] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb76 [ 11.728919][ T193] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdaea6a600 | [ 11.795803][ T198] ------------[ cut here ]------------ | [ 11.796560][ T198] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/198 | [ 11.796875][ T198] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.797731][ T198] Tainted: [W]=WARN [ 11.797889][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.798133][ T198] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.798379][ T198] 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.798909][ T198] RSP: 0018:ffa0000000597020 EFLAGS: 00010286 [ 11.799144][ T198] RAX: 00000000ffffffa6 RBX: ff1100000bf2cdc0 RCX: 1ff40000000b2dca [ 11.799391][ T198] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf2ce70 [ 11.799639][ T198] RBP: ff1100000d8f2000 R08: 1fe22000017e59cf R09: ff1100000cd0ae58 [ 11.799951][ T198] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 11.800213][ T198] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.800470][ T198] FS: 00007f711d481840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 11.800752][ T198] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.800992][ T198] CR2: 00007f711d7511a0 CR3: 000000000b74a006 CR4: 0000000000771ef0 [ 11.801247][ T198] PKRU: 55555554 [ 11.801405][ T198] Call Trace: [ 11.801556][ T198] [ 11.801674][ T198] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.801863][ T198] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.802049][ T198] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.802235][ T198] __dev_notify_flags (net/core/dev.c:9787) [ 11.802423][ T198] ? netif_change_name (net/core/dev.c:1495) [ 11.802609][ T198] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 11.802793][ T198] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.802994][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.803179][ T198] ? 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)) [ 11.803365][ T198] netif_change_flags (net/core/dev.c:9820) [ 11.803548][ T198] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.803742][ T198] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.803934][ T198] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.804127][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.804343][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.804552][ T198] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.804736][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.804927][ T198] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.805128][ T198] ? __kernel_text_address (kernel/extable.c:79) [ 11.805312][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.805497][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.805679][ T198] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.805862][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.806073][ T198] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.806255][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.806441][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.806623][ T198] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.806805][ T198] ? __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.807006][ T198] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.807189][ T198] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.807371][ T198] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.807557][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.807742][ T198] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.807963][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.808158][ T198] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.808343][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.808524][ T198] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.808705][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.808897][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.809089][ T198] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.809272][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.809458][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.809640][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.809822][ T198] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.810045][ T198] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.810228][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.810419][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.810606][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.810793][ T198] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.811000][ T198] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.811186][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.811368][ T198] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.811552][ T198] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.811733][ T198] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.811927][ T198] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.812125][ T198] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.812323][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.812507][ T198] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.812690][ T198] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.812870][ T198] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.813078][ T198] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.813261][ T198] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.813440][ T198] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.813657][ T198] ? move_addr_to_kernel (net/socket.c:258) [ 11.813841][ T198] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.814041][ T198] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.814226][ T198] ___sys_sendmsg (net/socket.c:2752) [ 11.814404][ T198] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.814635][ T198] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.814917][ T198] __sys_sendmsg (net/socket.c:2784) [ 11.815214][ T198] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.815470][ T198] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.815760][ T198] ? 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.815952][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.816181][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.816364][ T198] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.816547][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.816730][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.816955][ T198] RIP: 0033:0x7f711d6bb08e [ 11.817159][ T198] 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.817681][ T198] RSP: 002b:00007ffd215f3540 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.817944][ T198] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f711d6bb08e [ 11.818213][ T198] RDX: 0000000000000000 RSI: 00007ffd215f35f0 RDI: 0000000000000005 [ 11.818462][ T198] RBP: 00007ffd215f3550 R08: 0000000000000000 R09: 0000000000000000 [ 11.818729][ T198] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 11.819003][ T198] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd215f3cb0 | [ 11.853045][ T199] ------------[ cut here ]------------ | [ 11.853244][ T199] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/199 | [ 11.853488][ T199] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.854183][ T199] Tainted: [W]=WARN [ 11.854287][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.854459][ T199] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.854640][ T199] 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.855415][ T199] RSP: 0018:ffa00000005a7020 EFLAGS: 00010286 [ 11.855604][ T199] RAX: 00000000ffffffa6 RBX: ff110000090a99c0 RCX: 1ff40000000b4dca [ 11.855804][ T199] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9a70 [ 11.856018][ T199] RBP: ff1100000be7a000 R08: 1fe220000121534f R09: ff1100000cd08b58 [ 11.856218][ T199] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 11.856420][ T199] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.856622][ T199] FS: 00007fb441b15840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 11.856875][ T199] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.857058][ T199] CR2: 00000000192be988 CR3: 000000000ca67006 CR4: 0000000000771ef0 [ 11.857262][ T199] PKRU: 55555554 [ 11.857363][ T199] Call Trace: [ 11.857470][ T199] [ 11.857541][ T199] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.857686][ T199] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.857791][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.857934][ T199] __dev_notify_flags (net/core/dev.c:9787) [ 11.858075][ T199] ? netif_change_name (net/core/dev.c:1495) [ 11.858208][ T199] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 11.858343][ T199] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.858476][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.858612][ T199] ? 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)) [ 11.858751][ T199] netif_change_flags (net/core/dev.c:9820) [ 11.858891][ T199] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.859033][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.859170][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.859303][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.859471][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.859605][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.859738][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.859875][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.860137][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 11.860362][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.860518][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.860649][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.860781][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.860919][ T199] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.861128][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.861261][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.861392][ T199] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.861526][ T199] ? __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.861664][ T199] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.861798][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.861939][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.862172][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.862308][ T199] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.862443][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.862577][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.862711][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.862850][ T199] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.863086][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.863224][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.863356][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.863489][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.863626][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.863762][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.863906][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.864090][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.864224][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.864356][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.864492][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.864626][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.864763][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.864906][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.865047][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.865189][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.865323][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.865464][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.865598][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.865730][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.865865][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.866010][ T199] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.866151][ T199] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.866287][ T199] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.866421][ T199] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.866555][ T199] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.866719][ T199] ? move_addr_to_kernel (net/socket.c:258) [ 11.866854][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.867005][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.867141][ T199] ___sys_sendmsg (net/socket.c:2752) [ 11.867272][ T199] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.867438][ T199] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.867586][ T199] __sys_sendmsg (net/socket.c:2784) [ 11.867719][ T199] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.867853][ T199] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.868085][ T199] ? 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.868219][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.868352][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.868490][ T199] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.868643][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.868783][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.868952][ T199] RIP: 0033:0x7fb441d4f08e [ 11.869099][ T199] 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.869572][ T199] RSP: 002b:00007ffc79829620 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.869774][ T199] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb441d4f08e [ 11.869983][ T199] RDX: 0000000000000000 RSI: 00007ffc798296d0 RDI: 0000000000000005 [ 11.870183][ T199] RBP: 00007ffc79829630 R08: 0000000000000000 R09: 0000000000000000 [ 11.870382][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 11.870580][ T199] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc79829d90 | [ 11.907751][ T201] ------------[ cut here ]------------ | [ 11.908022][ T201] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/201 | [ 11.908358][ T201] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.909022][ T201] Tainted: [W]=WARN [ 11.909184][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.909416][ T201] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.909666][ 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 [ 11.910258][ T201] RSP: 0018:ffa0000000636f70 EFLAGS: 00010286 [ 11.910489][ T201] RAX: 00000000ffffffa6 RBX: ff1100000cb9e640 RCX: 1ff40000000c6db4 [ 11.910776][ T201] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb9e6f0 [ 11.911057][ T201] RBP: ff110000095d2000 R08: 1fe2200001973cdf R09: ff1100000cab5180 [ 11.911340][ T201] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 11.911606][ T201] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 11.911873][ T201] FS: 00007fd060e86840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 11.912193][ T201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.912423][ T201] CR2: 00007fd06107f460 CR3: 000000000d8ad004 CR4: 0000000000771ef0 [ 11.912694][ T201] PKRU: 55555554 [ 11.912851][ T201] Call Trace: [ 11.913025][ T201] [ 11.913148][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.913343][ T201] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.913541][ T201] notifier_call_chain (kernel/notifier.c:85) [ 11.913741][ T201] __netdev_upper_dev_link (net/core/dev.c:8931) [ 11.913943][ T201] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.914154][ T201] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.914349][ T201] netdev_upper_dev_link (net/core/dev.c:8972) [ 11.914544][ T201] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 11.914737][ T201] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 11.914943][ T201] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.915153][ T201] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.915351][ T201] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.915547][ T201] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.915740][ T201] ? nla_strscpy (lib/nlattr.c:795) [ 11.915945][ T201] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.916152][ T201] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.916342][ T201] ? __dev_get_by_name (net/core/dev.c:883) [ 11.916538][ T201] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.916740][ T201] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.916963][ T201] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.917171][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.917365][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.917559][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.917750][ T201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.917950][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.918161][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.918359][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.918552][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.918745][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.918981][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.919176][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.919373][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.919565][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.919761][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.919963][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.920170][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.920366][ 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)) [ 11.920558][ 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)) [ 11.920753][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.920980][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.921172][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.921369][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.921563][ T201] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.921755][ T201] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.921963][ T201] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.922170][ T201] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.922363][ T201] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.922591][ T201] ? move_addr_to_kernel (net/socket.c:258) [ 11.922793][ T201] ___sys_sendmsg (net/socket.c:2752) [ 11.923008][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.923203][ T201] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.923405][ T201] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 11.923616][ T201] __sys_sendmsg (net/socket.c:2784) [ 11.923816][ T201] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.924035][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.924229][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.924426][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.924640][ T201] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.924834][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.925049][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.925277][ T201] RIP: 0033:0x7fd0610c008e [ 11.925477][ 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 [ 11.926057][ T201] RSP: 002b:00007fff6d18f230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.926323][ T201] RAX: ffffffffffffffda RBX: 00007fff6d18f9d0 RCX: 00007fd0610c008e [ 11.926585][ T201] RDX: 0000000000000000 RSI: 00007fff6d18f2e0 RDI: 0000000000000005 [ 11.926854][ T201] RBP: 00007fff6d18f240 R08: 0000000000000000 R09: 0000000000000000 [ 11.927139][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 11.927401][ T201] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff6d18f9a8 | [ 11.929927][ T201] ------------[ cut here ]------------ | [ 11.930136][ T201] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/201 | [ 11.930434][ T201] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.931578][ T201] Tainted: [W]=WARN [ 11.931733][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.931992][ T201] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.932231][ 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 [ 11.932801][ T201] RSP: 0018:ffa0000000636fd0 EFLAGS: 00010286 [ 11.933055][ T201] RAX: 00000000ffffffa6 RBX: ff1100000cb9e4c0 RCX: 1ff40000000c6dc0 [ 11.933319][ T201] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb9e570 [ 11.933583][ T201] RBP: ff1100000cfe2000 R08: 1fe2200001973caf R09: ff1100000cab5180 [ 11.933850][ T201] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.934135][ T201] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cfe2e04 [ 11.934401][ T201] FS: 00007fd060e86840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 11.934704][ T201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.934946][ T201] CR2: 00007fd06107f460 CR3: 000000000d8ad004 CR4: 0000000000771ef0 [ 11.935240][ T201] PKRU: 55555554 [ 11.935401][ T201] Call Trace: [ 11.935559][ T201] [ 11.935684][ T201] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.935887][ T201] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.936059][ T201] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.936252][ T201] __dev_notify_flags (net/core/dev.c:9787) [ 11.936453][ T201] ? netif_change_name (net/core/dev.c:1495) [ 11.936648][ T201] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.936842][ T201] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 11.937054][ T201] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.937248][ T201] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 11.937446][ T201] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 11.937648][ T201] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 11.937844][ T201] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 11.938138][ T201] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.938387][ T201] ? nla_strscpy (lib/nlattr.c:795) [ 11.938585][ T201] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.938786][ T201] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.939003][ T201] ? __dev_get_by_name (net/core/dev.c:883) [ 11.939200][ T201] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.939405][ T201] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.939604][ T201] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.939841][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.940057][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.940253][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.940444][ T201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.940637][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.940838][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.941052][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.941246][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.941439][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.941631][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.941825][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.942044][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.942236][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.942437][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.942631][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.942827][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.943047][ 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)) [ 11.943241][ 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)) [ 11.943439][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.943635][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.943834][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.944052][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.944249][ T201] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.944445][ T201] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.944643][ T201] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.944838][ T201] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.945060][ T201] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.945288][ T201] ? move_addr_to_kernel (net/socket.c:258) [ 11.945489][ T201] ___sys_sendmsg (net/socket.c:2752) [ 11.945691][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.945958][ T201] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.946176][ T201] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 11.946373][ T201] __sys_sendmsg (net/socket.c:2784) [ 11.946582][ T201] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.946841][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.947057][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.947253][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.947502][ T201] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.947717][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.947926][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.948187][ T201] RIP: 0033:0x7fd0610c008e [ 11.948441][ 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 [ 11.949023][ T201] RSP: 002b:00007fff6d18f230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.949293][ T201] RAX: ffffffffffffffda RBX: 00007fff6d18f9d0 RCX: 00007fd0610c008e [ 11.949556][ T201] RDX: 0000000000000000 RSI: 00007fff6d18f2e0 RDI: 0000000000000005 [ 11.949821][ T201] RBP: 00007fff6d18f240 R08: 0000000000000000 R09: 0000000000000000 [ 11.950105][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 11.950366][ T201] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff6d18f9a8 | [ 11.997348][ T202] ------------[ cut here ]------------ | [ 11.997523][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/202 | [ 11.997757][ T202] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 11.998400][ T202] Tainted: [W]=WARN [ 11.998505][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.998672][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.998848][ 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 [ 11.999501][ T202] RSP: 0018:ffa00000006b7020 EFLAGS: 00010286 [ 11.999750][ T202] RAX: 00000000ffffffa6 RBX: ff1100000bee4c40 RCX: 1ff40000000d6dca [ 12.000065][ T202] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bee4cf0 [ 12.000343][ T202] RBP: ff1100000cfe2000 R08: 1fe22000017dc99f R09: ff1100000ca0ae58 [ 12.000642][ T202] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 12.000892][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.001113][ T202] FS: 00007fe34d425840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 12.001353][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.001521][ T202] CR2: 000000000eb8c988 CR3: 0000000008b98006 CR4: 0000000000771ef0 [ 12.001720][ T202] PKRU: 55555554 [ 12.001822][ T202] Call Trace: [ 12.001928][ T202] [ 12.002007][ T202] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.002150][ T202] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.002253][ T202] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.002389][ T202] __dev_notify_flags (net/core/dev.c:9787) [ 12.002524][ T202] ? netif_change_name (net/core/dev.c:1495) [ 12.002658][ T202] ? __dev_change_flags (net/core/dev.c:9752) [ 12.002791][ T202] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.002930][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.003071][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.003208][ T202] netif_change_flags (net/core/dev.c:9820) [ 12.003343][ T202] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.003477][ T202] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.003611][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.003743][ T202] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.003915][ T202] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.004057][ T202] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.004192][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.004327][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.004463][ T202] ? fred_exc_machine_check (./include/linux/unwind_deferred.h:50 (discriminator 1) ./include/linux/irq-entry-common.h:270 (discriminator 1) ./include/linux/irq-entry-common.h:317 (discriminator 1) arch/x86/kernel/cpu/mce/core.c:2137 (discriminator 1) arch/x86/kernel/cpu/mce/core.c:2179 (discriminator 1)) [ 12.004601][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4467 (discriminator 8)) [ 12.004737][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.004872][ T202] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.005021][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.005157][ T202] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.005291][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.005424][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.005558][ T202] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.005693][ 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) [ 12.005826][ T202] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.005964][ T202] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.006105][ T202] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.006245][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.006381][ T202] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.006515][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.006648][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.006782][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.006920][ T202] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.007059][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.007197][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.007330][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.007464][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.007599][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.007734][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.007868][ T202] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.008013][ T202] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.008146][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.008286][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.008491][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.008628][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.008762][ T202] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.008901][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.009044][ T202] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.009183][ 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)) [ 12.009318][ 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)) [ 12.009458][ T202] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.009592][ T202] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.009726][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.009864][ T202] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.010012][ T202] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.010146][ T202] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.010283][ T202] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.010420][ T202] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.010552][ T202] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.010716][ T202] ? move_addr_to_kernel (net/socket.c:258) [ 12.010852][ T202] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.010998][ T202] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.011133][ T202] ___sys_sendmsg (net/socket.c:2752) [ 12.011266][ T202] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.011434][ T202] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.011580][ T202] __sys_sendmsg (net/socket.c:2784) [ 12.011713][ T202] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.011846][ T202] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.012026][ 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) [ 12.012159][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.012291][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.012428][ T202] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.012560][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.012693][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.012858][ T202] RIP: 0033:0x7fe34d65f08e [ 12.013012][ 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 [ 12.013484][ T202] RSP: 002b:00007ffebe414ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.013686][ T202] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe34d65f08e [ 12.013889][ T202] RDX: 0000000000000000 RSI: 00007ffebe414d90 RDI: 0000000000000005 [ 12.014111][ T202] RBP: 00007ffebe414cf0 R08: 0000000000000000 R09: 0000000000000000 [ 12.014312][ T202] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.014508][ T202] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebe415450 | [ 12.079987][ T207] ------------[ cut here ]------------ | [ 12.080171][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/207 | [ 12.080430][ T207] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.080927][ T207] Tainted: [W]=WARN [ 12.081050][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.081225][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.081404][ T207] 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 [ 12.081892][ T207] RSP: 0018:ffa00000006b7020 EFLAGS: 00010286 [ 12.082265][ T207] RAX: 00000000ffffffa6 RBX: ff1100000a1016c0 RCX: 1ff40000000d6dca [ 12.082474][ T207] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a101770 [ 12.082684][ T207] RBP: ff1100000be7a000 R08: 1fe22000014202ef R09: ff1100000502ae58 [ 12.082895][ T207] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 12.083105][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.083307][ T207] FS: 00007f67204ee840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 12.083551][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.083721][ T207] CR2: 000000001cc95988 CR3: 000000000c506003 CR4: 0000000000771ef0 [ 12.083934][ T207] PKRU: 55555554 [ 12.084041][ T207] Call Trace: [ 12.084141][ T207] [ 12.084212][ T207] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.084354][ T207] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.084459][ T207] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.084597][ T207] __dev_notify_flags (net/core/dev.c:9787) [ 12.084733][ T207] ? netif_change_name (net/core/dev.c:1495) [ 12.084870][ T207] ? __dev_change_flags (net/core/dev.c:9752) [ 12.085016][ T207] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.085155][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.085293][ T207] ? 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)) [ 12.085435][ T207] netif_change_flags (net/core/dev.c:9820) [ 12.085571][ T207] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.085705][ T207] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.085842][ T207] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.085988][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.086162][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.086302][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.086437][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.086570][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.086704][ T207] ? __kernel_text_address (kernel/extable.c:79) [ 12.086839][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.086985][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.087122][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.087255][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.087389][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.087521][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.087654][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.087787][ T207] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.087928][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.088167][ T207] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.088303][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.088436][ T207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.088572][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.088709][ T207] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.088845][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.089063][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.089280][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.089414][ T207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.089547][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.089684][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.089819][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.089958][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.090107][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.090243][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.090379][ T207] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.090529][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.090667][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.090801][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.090942][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.091081][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.091216][ T207] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.091351][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.091485][ T207] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.091622][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.091758][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.091899][ T207] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.092040][ T207] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.092175][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.092311][ T207] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.092446][ T207] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.092581][ T207] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.092722][ T207] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.092857][ T207] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.093001][ T207] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.093167][ T207] ? move_addr_to_kernel (net/socket.c:258) [ 12.093304][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.093438][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.093574][ T207] ___sys_sendmsg (net/socket.c:2752) [ 12.093710][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.093886][ T207] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.094040][ T207] __sys_sendmsg (net/socket.c:2784) [ 12.094174][ T207] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.094307][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.094477][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.094612][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.094749][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.094889][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.095029][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.095164][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.095330][ T207] RIP: 0033:0x7f672072808e [ 12.095474][ T207] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.095961][ T207] RSP: 002b:00007fff432f56e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.096171][ T207] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f672072808e [ 12.096372][ T207] RDX: 0000000000000000 RSI: 00007fff432f5790 RDI: 0000000000000005 [ 12.096575][ T207] RBP: 00007fff432f56f0 R08: 0000000000000000 R09: 0000000000000000 [ 12.096780][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.096993][ T207] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff432f5e50 | [ 12.133832][ T208] ------------[ cut here ]------------ | [ 12.134023][ T208] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/208 | [ 12.134270][ T208] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.134765][ T208] Tainted: [W]=WARN [ 12.134867][ T208] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.135048][ T208] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.135225][ T208] 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 [ 12.135709][ T208] RSP: 0018:ffa0000000607020 EFLAGS: 00010286 [ 12.135884][ T208] RAX: 00000000ffffffa6 RBX: ff1100000a100ac0 RCX: 1ff40000000c0dca [ 12.136252][ T208] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a100b70 [ 12.136453][ T208] RBP: ff1100000d8f2000 R08: 1fe220000142016f R09: ff1100000502d158 [ 12.136679][ T208] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 12.136976][ T208] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.137241][ T208] FS: 00007fa6206a4840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 12.137548][ T208] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.137753][ T208] CR2: 00000000261d7988 CR3: 000000000d93b006 CR4: 0000000000771ef0 [ 12.137961][ T208] PKRU: 55555554 [ 12.138070][ T208] Call Trace: [ 12.138211][ T208] [ 12.138295][ T208] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.138438][ T208] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.138543][ T208] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.138684][ T208] __dev_notify_flags (net/core/dev.c:9787) [ 12.138825][ T208] ? netif_change_name (net/core/dev.c:1495) [ 12.138967][ T208] ? __dev_change_flags (net/core/dev.c:9752) [ 12.139108][ T208] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.139241][ T208] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.139375][ T208] ? 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)) [ 12.139513][ T208] netif_change_flags (net/core/dev.c:9820) [ 12.139650][ T208] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.139789][ T208] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.139966][ T208] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.140114][ T208] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.140283][ T208] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.140418][ T208] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.140556][ T208] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.140694][ T208] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.140829][ T208] ? __kernel_text_address (kernel/extable.c:79) [ 12.141442][ T208] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.141595][ T208] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.141726][ T208] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.141860][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.142008][ T208] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.142154][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.142290][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.142423][ T208] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.142562][ T208] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.142715][ T208] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.142914][ T208] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.143068][ T208] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.143203][ T208] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.143338][ T208] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.143476][ T208] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.143608][ T208] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.143743][ T208] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.143877][ T208] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.144024][ T208] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.144160][ T208] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.144294][ T208] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.144429][ T208] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.144563][ T208] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.144699][ T208] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.144831][ T208] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.145001][ T208] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.145138][ T208] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.145273][ T208] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.145424][ T208] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.145562][ T208] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.145697][ T208] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.145831][ T208] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.145978][ T208] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.146114][ T208] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.146248][ T208] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.146383][ T208] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.146519][ T208] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.146652][ T208] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.146786][ T208] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.146925][ T208] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.147067][ T208] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.147203][ T208] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.147338][ T208] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.147472][ T208] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.147640][ T208] ? move_addr_to_kernel (net/socket.c:258) [ 12.147774][ T208] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.147915][ T208] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.148054][ T208] ___sys_sendmsg (net/socket.c:2752) [ 12.148187][ T208] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.148352][ T208] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.148495][ T208] __sys_sendmsg (net/socket.c:2784) [ 12.148633][ T208] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.148794][ T208] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.149021][ T208] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.149155][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.149288][ T208] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.149420][ T208] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.149553][ T208] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.149689][ T208] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.149855][ T208] RIP: 0033:0x7fa6208de08e [ 12.150009][ T208] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.150513][ T208] RSP: 002b:00007ffe70c280a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.150817][ T208] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa6208de08e [ 12.151140][ T208] RDX: 0000000000000000 RSI: 00007ffe70c28150 RDI: 0000000000000005 [ 12.151389][ T208] RBP: 00007ffe70c280b0 R08: 0000000000000000 R09: 0000000000000000 [ 12.151589][ T208] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.151791][ T208] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe70c28810 | [ 12.193820][ T209] ------------[ cut here ]------------ | [ 12.194032][ T209] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/209 | [ 12.194324][ T209] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.195001][ T209] Tainted: [W]=WARN [ 12.195172][ T209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.195362][ T209] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.195557][ T209] 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 [ 12.196187][ T209] RSP: 0018:ffa0000000666f70 EFLAGS: 00010286 [ 12.196377][ T209] RAX: 00000000ffffffa6 RBX: ff1100000cdd7e40 RCX: 1ff40000000ccdb4 [ 12.196593][ T209] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd7ef0 [ 12.196808][ T209] RBP: ff110000095d2000 R08: 1fe22000019bafdf R09: ff1100000c9aae80 [ 12.197089][ T209] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 12.197395][ T209] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 12.197717][ T209] FS: 00007f6826d7a840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 12.198113][ T209] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.198379][ T209] CR2: 00007fa620771574 CR3: 000000000d9de001 CR4: 0000000000771ef0 [ 12.198619][ T209] PKRU: 55555554 [ 12.198728][ T209] Call Trace: [ 12.198835][ T209] [ 12.198916][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.199072][ T209] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.199216][ T209] notifier_call_chain (kernel/notifier.c:85) [ 12.199364][ T209] __netdev_upper_dev_link (net/core/dev.c:8931) [ 12.199510][ T209] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.199656][ T209] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 12.199801][ T209] netdev_upper_dev_link (net/core/dev.c:8972) [ 12.199953][ T209] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 12.200281][ T209] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 12.200452][ T209] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 12.200603][ T209] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 12.200749][ T209] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 12.200902][ T209] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.201054][ T209] ? nla_strscpy (lib/nlattr.c:795) [ 12.201199][ T209] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.201344][ T209] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.201487][ T209] ? __dev_get_by_name (net/core/dev.c:883) [ 12.201632][ T209] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.201781][ T209] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.201937][ T209] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.202089][ T209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.202235][ T209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.202379][ T209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.202521][ T209] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.202662][ T209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.202810][ T209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.202976][ T209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.203120][ T209] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.203264][ T209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.203408][ T209] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.203555][ T209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.203710][ T209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.203863][ T209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.204022][ T209] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.204165][ T209] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.204309][ T209] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.204456][ T209] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.204600][ T209] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.204745][ T209] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.204896][ T209] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.205048][ T209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.205192][ T209] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.205338][ T209] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.205484][ T209] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.205639][ T209] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.205791][ T209] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.205939][ T209] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.206127][ T209] ? move_addr_to_kernel (net/socket.c:258) [ 12.206274][ T209] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.206418][ T209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.206562][ T209] ___sys_sendmsg (net/socket.c:2752) [ 12.206705][ T209] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.206893][ T209] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.207070][ T209] __sys_sendmsg (net/socket.c:2784) [ 12.207220][ T209] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.207368][ T209] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.207550][ T209] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.207694][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.207838][ T209] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.207994][ T209] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.208140][ T209] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.208285][ T209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.208469][ T209] RIP: 0033:0x7f6826fb408e [ 12.208624][ T209] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.209148][ T209] RSP: 002b:00007fff65f1f600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.209372][ T209] RAX: ffffffffffffffda RBX: 00007fff65f1fda0 RCX: 00007f6826fb408e [ 12.209589][ T209] RDX: 0000000000000000 RSI: 00007fff65f1f6b0 RDI: 0000000000000005 [ 12.209805][ T209] RBP: 00007fff65f1f610 R08: 0000000000000000 R09: 0000000000000000 [ 12.210034][ T209] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.210251][ T209] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff65f1fd78 | [ 12.212218][ T209] ------------[ cut here ]------------ | [ 12.212365][ T209] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/209 | [ 12.212618][ T209] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.213234][ T209] Tainted: [W]=WARN [ 12.213349][ T209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.213565][ T209] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.213752][ T209] 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 [ 12.214289][ T209] RSP: 0018:ffa0000000666fd0 EFLAGS: 00010286 [ 12.214473][ T209] RAX: 00000000ffffffa6 RBX: ff110000089cc040 RCX: 1ff40000000ccdc0 [ 12.214689][ T209] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000089cc0f0 [ 12.214922][ T209] RBP: ff11000004aca000 R08: 1fe220000113981f R09: ff1100000c9aae80 [ 12.215152][ T209] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 12.215393][ T209] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004acae04 [ 12.215617][ T209] FS: 00007f6826d7a840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 12.215871][ T209] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.216101][ T209] CR2: 00007fa620771574 CR3: 000000000d9de001 CR4: 0000000000771ef0 [ 12.216384][ T209] PKRU: 55555554 [ 12.216496][ T209] Call Trace: [ 12.216606][ T209] [ 12.216685][ T209] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.216833][ T209] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.216948][ T209] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.217102][ T209] __dev_notify_flags (net/core/dev.c:9787) [ 12.217248][ T209] ? netif_change_name (net/core/dev.c:1495) [ 12.217392][ T209] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 12.217536][ T209] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 12.217682][ T209] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.217826][ T209] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 12.217990][ T209] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 12.218144][ T209] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 12.218289][ T209] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 12.218437][ T209] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.218583][ T209] ? nla_strscpy (lib/nlattr.c:795) [ 12.218732][ T209] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.218877][ T209] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.219033][ T209] ? __dev_get_by_name (net/core/dev.c:883) [ 12.219177][ T209] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.219327][ T209] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.219476][ T209] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.219622][ T209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.219772][ T209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.219921][ T209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.220068][ T209] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.220212][ T209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.220359][ T209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.220506][ T209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.220649][ T209] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.220792][ T209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.220946][ T209] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.221095][ T209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.221242][ T209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.221384][ T209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.221528][ T209] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.221674][ T209] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.221817][ T209] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.221974][ T209] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.222122][ T209] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.222266][ T209] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.222410][ T209] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.222552][ T209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.222696][ T209] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.222841][ T209] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.222995][ T209] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.223143][ T209] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.223286][ T209] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.223428][ T209] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.223606][ T209] ? move_addr_to_kernel (net/socket.c:258) [ 12.223751][ T209] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.223903][ T209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.224055][ T209] ___sys_sendmsg (net/socket.c:2752) [ 12.224199][ T209] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.224378][ T209] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.224534][ T209] __sys_sendmsg (net/socket.c:2784) [ 12.224680][ T209] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.224883][ T209] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.225092][ T209] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.225235][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.225380][ T209] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.225526][ T209] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.225680][ T209] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.225828][ T209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.226019][ T209] RIP: 0033:0x7f6826fb408e [ 12.226171][ T209] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.226690][ T209] RSP: 002b:00007fff65f1f600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.226913][ T209] RAX: ffffffffffffffda RBX: 00007fff65f1fda0 RCX: 00007f6826fb408e [ 12.227134][ T209] RDX: 0000000000000000 RSI: 00007fff65f1f6b0 RDI: 0000000000000005 [ 12.227350][ T209] RBP: 00007fff65f1f610 R08: 0000000000000000 R09: 0000000000000000 [ 12.227563][ T209] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.227784][ T209] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff65f1fd78 | [ 12.261410][ T210] ------------[ cut here ]------------ | [ 12.261600][ T210] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/210 | [ 12.261845][ T210] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.262408][ T210] Tainted: [W]=WARN [ 12.262515][ T210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.262746][ T210] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.262990][ T210] 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 [ 12.263478][ T210] RSP: 0018:ffa0000000687020 EFLAGS: 00010286 [ 12.263652][ T210] RAX: 00000000ffffffa6 RBX: ff1100000cdd64c0 RCX: 1ff40000000d0dca [ 12.263869][ T210] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd6570 [ 12.264185][ T210] RBP: ff11000004aca000 R08: 1fe22000019bacaf R09: ff1100000bf50b58 [ 12.264387][ T210] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.264668][ T210] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.264869][ T210] FS: 00007f7d737ef840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 12.265204][ T210] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.265375][ T210] CR2: 000000000d7f4988 CR3: 000000000d9d8003 CR4: 0000000000771ef0 [ 12.265578][ T210] PKRU: 55555554 [ 12.265681][ T210] Call Trace: [ 12.265782][ T210] [ 12.265852][ T210] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.266099][ T210] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.266204][ T210] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.266340][ T210] __dev_notify_flags (net/core/dev.c:9787) [ 12.266477][ T210] ? netif_change_name (net/core/dev.c:1495) [ 12.266610][ T210] ? __dev_change_flags (net/core/dev.c:9752) [ 12.266743][ T210] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.266875][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.267112][ T210] ? 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)) [ 12.267247][ T210] netif_change_flags (net/core/dev.c:9820) [ 12.267381][ T210] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.267514][ T210] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.267649][ T210] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.267784][ T210] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.267961][ T210] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.268181][ T210] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.268337][ T210] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.268472][ T210] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.268606][ T210] ? __kernel_text_address (kernel/extable.c:79) [ 12.268743][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.268884][ T210] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.269127][ T210] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.269261][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.269398][ T210] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.269530][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.269662][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.269868][ T210] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.270175][ T210] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.270312][ T210] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.270446][ T210] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.270581][ T210] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.270717][ T210] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.270856][ T210] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.271070][ T210] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.271205][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.271342][ T210] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.271475][ T210] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.271611][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.271753][ T210] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.271893][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.272094][ T210] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.272231][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.272371][ T210] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.272506][ T210] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.272644][ T210] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.272779][ T210] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.272921][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.273118][ T210] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.273253][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.273392][ T210] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.273529][ T210] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.273667][ T210] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.273823][ T210] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.273964][ T210] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.274159][ T210] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.274295][ T210] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.274431][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.274570][ T210] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.274706][ T210] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.274844][ T210] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.275041][ T210] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.275176][ T210] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.275309][ T210] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.275475][ T210] ? move_addr_to_kernel (net/socket.c:258) [ 12.275611][ T210] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.275753][ T210] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.275895][ T210] ___sys_sendmsg (net/socket.c:2752) [ 12.276034][ T210] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.276204][ T210] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.276351][ T210] __sys_sendmsg (net/socket.c:2784) [ 12.276487][ T210] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.276623][ T210] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.276794][ T210] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.276952][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.277096][ T210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.277233][ T210] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.277369][ T210] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.277508][ T210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.277687][ T210] RIP: 0033:0x7f7d73a2908e [ 12.277829][ T210] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.278332][ T210] RSP: 002b:00007ffd5dd290e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.278539][ T210] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7d73a2908e [ 12.278740][ T210] RDX: 0000000000000000 RSI: 00007ffd5dd29190 RDI: 0000000000000005 [ 12.278947][ T210] RBP: 00007ffd5dd290f0 R08: 0000000000000000 R09: 0000000000000000 [ 12.279152][ T210] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.279355][ T210] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5dd29850 | [ 12.371910][ T217] ------------[ cut here ]------------ | [ 12.372188][ T217] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/217 | [ 12.372510][ T217] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.373166][ T217] Tainted: [W]=WARN [ 12.373334][ T217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.373576][ T217] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.373821][ T217] 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 [ 12.374512][ T217] RSP: 0018:ffa00000005f6f70 EFLAGS: 00010286 [ 12.374838][ T217] RAX: 00000000ffffffa6 RBX: ff1100000a3a3840 RCX: 1ff40000000bedb4 [ 12.375135][ T217] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a38f0 [ 12.375410][ T217] RBP: ff110000095d2000 R08: 1fe220000147471f R09: ff1100000b628b80 [ 12.375703][ T217] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.375989][ T217] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.376261][ T217] FS: 00007fca1d73b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 12.376565][ T217] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.376795][ T217] CR2: 000000003e730a28 CR3: 00000000091a1002 CR4: 0000000000771ef0 [ 12.377081][ T217] PKRU: 55555554 [ 12.377238][ T217] Call Trace: [ 12.377393][ T217] [ 12.377516][ T217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.377710][ T217] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.377914][ T217] notifier_call_chain (kernel/notifier.c:85) [ 12.378129][ T217] __netdev_upper_dev_link (net/core/dev.c:8931) [ 12.378328][ T217] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.378523][ T217] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 12.378718][ T217] netdev_upper_dev_link (net/core/dev.c:8972) [ 12.378920][ T217] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 12.379128][ T217] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 12.379328][ T217] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 12.379526][ T217] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 12.379722][ T217] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 12.379984][ T217] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.380180][ T217] ? nla_strscpy (lib/nlattr.c:795) [ 12.380377][ T217] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.380575][ T217] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.380767][ T217] ? __dev_get_by_name (net/core/dev.c:883) [ 12.381004][ T217] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.381205][ T217] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.381404][ T217] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.381600][ T217] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.381853][ T217] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.382094][ T217] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.382288][ T217] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.382480][ T217] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.382677][ T217] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.382872][ T217] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.383090][ T217] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.383284][ T217] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.383479][ T217] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.383673][ T217] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.383868][ T217] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.384082][ T217] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.384278][ T217] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.384477][ T217] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.384672][ T217] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.384872][ T217] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.385089][ T217] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.385286][ T217] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.385479][ T217] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.385670][ T217] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.385867][ T217] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.386099][ T217] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.386293][ T217] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.386489][ T217] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.386695][ T217] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.386895][ T217] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.387134][ T217] ? move_addr_to_kernel (net/socket.c:258) [ 12.387331][ T217] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.387528][ T217] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.387722][ T217] ___sys_sendmsg (net/socket.c:2752) [ 12.387929][ T217] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.388179][ T217] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.388388][ T217] __sys_sendmsg (net/socket.c:2784) [ 12.388583][ T217] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.388775][ T217] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.389038][ T217] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.389232][ T217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.389425][ T217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.389620][ T217] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.389812][ T217] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.390025][ T217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.390257][ T217] RIP: 0033:0x7fca1d97508e [ 12.390461][ T217] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.391035][ T217] RSP: 002b:00007ffdc06a9d40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.391300][ T217] RAX: ffffffffffffffda RBX: 00007ffdc06aa4e0 RCX: 00007fca1d97508e [ 12.391569][ T217] RDX: 0000000000000000 RSI: 00007ffdc06a9df0 RDI: 0000000000000005 [ 12.391832][ T217] RBP: 00007ffdc06a9d50 R08: 0000000000000000 R09: 0000000000000000 [ 12.392118][ T217] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.392397][ T217] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc06aa4b8 | [ 12.394546][ T217] ------------[ cut here ]------------ | [ 12.394733][ T217] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/217 | [ 12.395057][ T217] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.395678][ T217] Tainted: [W]=WARN [ 12.395840][ T217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.396096][ T217] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.396332][ T217] 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 [ 12.396896][ T217] RSP: 0018:ffa00000005f6fd0 EFLAGS: 00010286 [ 12.397139][ T217] RAX: 00000000ffffffa6 RBX: ff1100000a3a3cc0 RCX: 1ff40000000bedc0 [ 12.397402][ T217] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a3d70 [ 12.397666][ T217] RBP: ff110000104d2000 R08: 1fe22000014747af R09: ff1100000b628b80 [ 12.397932][ T217] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 12.398205][ T217] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000104d2e04 [ 12.398470][ T217] FS: 00007fca1d73b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 12.398774][ T217] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.399024][ T217] CR2: 000000003e730a28 CR3: 00000000091a1002 CR4: 0000000000771ef0 [ 12.399290][ T217] PKRU: 55555554 [ 12.399447][ T217] Call Trace: [ 12.399603][ T217] [ 12.399726][ T217] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.399930][ T217] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.400099][ T217] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.400292][ T217] __dev_notify_flags (net/core/dev.c:9787) [ 12.400485][ T217] ? netif_change_name (net/core/dev.c:1495) [ 12.400679][ T217] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 12.400873][ T217] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 12.401087][ T217] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.401309][ T217] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 12.401518][ T217] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 12.401717][ T217] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 12.401921][ T217] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 12.402133][ T217] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.402327][ T217] ? nla_strscpy (lib/nlattr.c:795) [ 12.402522][ T217] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.402716][ T217] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.402918][ T217] ? __dev_get_by_name (net/core/dev.c:883) [ 12.403124][ T217] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.403323][ T217] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.403519][ T217] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.403716][ T217] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.403918][ T217] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.404129][ T217] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.404319][ T217] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.404516][ T217] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.404778][ T217] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.405004][ T217] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.405199][ T217] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.405393][ T217] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.405586][ T217] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.405798][ T217] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.406018][ T217] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.406215][ T217] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.406410][ T217] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.406602][ T217] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.406795][ T217] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.407011][ T217] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.407202][ T217] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.407396][ T217] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.407596][ T217] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.407789][ T217] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.408019][ T217] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.408217][ T217] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.408409][ T217] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.408603][ T217] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.408796][ T217] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.409021][ T217] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.409253][ T217] ? move_addr_to_kernel (net/socket.c:258) [ 12.409448][ T217] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.409641][ T217] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.409836][ T217] ___sys_sendmsg (net/socket.c:2752) [ 12.410061][ T217] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.410293][ T217] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.410503][ T217] __sys_sendmsg (net/socket.c:2784) [ 12.410696][ T217] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.410898][ T217] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.411143][ T217] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.411337][ T217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.411534][ T217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.411727][ T217] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.411928][ T217] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.412139][ T217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.412367][ T217] RIP: 0033:0x7fca1d97508e [ 12.412567][ T217] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.413142][ T217] RSP: 002b:00007ffdc06a9d40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.413414][ T217] RAX: ffffffffffffffda RBX: 00007ffdc06aa4e0 RCX: 00007fca1d97508e [ 12.413678][ T217] RDX: 0000000000000000 RSI: 00007ffdc06a9df0 RDI: 0000000000000005 [ 12.413946][ T217] RBP: 00007ffdc06a9d50 R08: 0000000000000000 R09: 0000000000000000 [ 12.414222][ T217] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.414488][ T217] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc06aa4b8 | [ 12.445305][ T218] ------------[ cut here ]------------ | [ 12.445534][ T218] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/218 | [ 12.445819][ T218] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.446599][ T218] Tainted: [W]=WARN [ 12.446750][ T218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.446996][ T218] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.447232][ T218] 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 [ 12.447945][ T218] RSP: 0018:ffa00000005d7020 EFLAGS: 00010286 [ 12.448236][ T218] RAX: 00000000ffffffa6 RBX: ff1100000a3a39c0 RCX: 1ff40000000badca [ 12.448547][ T218] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a3a70 [ 12.448871][ T218] RBP: ff110000104d2000 R08: 1fe220000147474f R09: ff1100000b64d158 [ 12.449206][ T218] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 12.449531][ T218] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.449847][ T218] FS: 00007efc569f4840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 12.450239][ T218] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.450519][ T218] CR2: 000000003ec7b988 CR3: 000000000a5de004 CR4: 0000000000771ef0 [ 12.450851][ T218] PKRU: 55555554 [ 12.451073][ T218] Call Trace: [ 12.451259][ T218] [ 12.451400][ T218] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.451634][ T218] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.451831][ T218] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.452085][ T218] __dev_notify_flags (net/core/dev.c:9787) [ 12.452323][ T218] ? netif_change_name (net/core/dev.c:1495) [ 12.452558][ T218] ? __dev_change_flags (net/core/dev.c:9752) [ 12.452796][ T218] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.453052][ T218] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.453289][ T218] ? 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)) [ 12.453530][ T218] netif_change_flags (net/core/dev.c:9820) [ 12.453771][ T218] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.454027][ T218] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.454260][ T218] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.454485][ T218] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.454747][ T218] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.455008][ T218] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.455244][ T218] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.455488][ T218] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.455743][ T218] ? __kernel_text_address (kernel/extable.c:79) [ 12.456018][ T218] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.456275][ T218] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.456527][ T218] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.456757][ T218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.456996][ T218] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.457225][ T218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.457450][ T218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.457679][ T218] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.457919][ T218] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.458175][ T218] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.458417][ T218] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.458649][ T218] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.458898][ T218] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.459159][ T218] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.459408][ T218] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.459649][ T218] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.459894][ T218] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.460148][ T218] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.460392][ T218] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.460636][ T218] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.460888][ T218] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.461143][ T218] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.461386][ T218] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.461616][ T218] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.461851][ T218] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.462111][ T218] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.462357][ T218] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.462598][ T218] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.462835][ T218] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.463085][ T218] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.463328][ T218] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.463566][ T218] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.463809][ T218] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.464065][ T218] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.464310][ T218] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.464567][ T218] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.464790][ T218] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.465038][ T218] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.465276][ T218] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.465522][ T218] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.465763][ T218] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.466010][ T218] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.466295][ T218] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.466523][ T218] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.466742][ T218] ? move_addr_to_kernel (net/socket.c:258) [ 12.466933][ T218] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.467130][ T218] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.467319][ T218] ___sys_sendmsg (net/socket.c:2752) [ 12.467507][ T218] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.467734][ T218] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.467942][ T218] __sys_sendmsg (net/socket.c:2784) [ 12.468167][ T218] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.468419][ T218] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.468721][ T218] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.468917][ T218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.469134][ T218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.469326][ T218] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.469513][ T218] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.469702][ T218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.469932][ T218] RIP: 0033:0x7efc56c2e08e [ 12.470140][ T218] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.470673][ T218] RSP: 002b:00007fff8687c0f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.470939][ T218] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efc56c2e08e [ 12.471206][ T218] RDX: 0000000000000000 RSI: 00007fff8687c1a0 RDI: 0000000000000005 [ 12.471460][ T218] RBP: 00007fff8687c100 R08: 0000000000000000 R09: 0000000000000000 [ 12.471717][ T218] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.471992][ T218] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8687c860 | [ 12.641163][ T227] ------------[ cut here ]------------ | [ 12.641347][ T227] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/227 | [ 12.641594][ T227] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.643252][ T227] Tainted: [W]=WARN [ 12.643362][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.643541][ T227] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.643728][ T227] 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 [ 12.644353][ T227] RSP: 0018:ffa00000006a71b0 EFLAGS: 00010286 [ 12.644530][ T227] RAX: 00000000ffffffa6 RBX: ff11000008a9b0c0 RCX: 1ff40000000d4dfc [ 12.644737][ T227] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9b170 [ 12.644948][ T227] RBP: ff1100000a314000 R08: 1fe220000115362f R09: ff1100000bddae80 [ 12.645272][ T227] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 12.645481][ T227] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc03fb200 [ 12.645687][ T227] FS: 00007f8d48d63840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 12.645936][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.646229][ T227] CR2: 00007f7b0b84e808 CR3: 000000000cb46004 CR4: 0000000000771ef0 [ 12.646439][ T227] PKRU: 55555554 [ 12.646544][ T227] Call Trace: [ 12.646649][ T227] [ 12.646721][ T227] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.646861][ T227] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.647088][ T227] __dev_notify_flags (net/core/dev.c:9787) [ 12.647228][ T227] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 12.647370][ T227] ? netif_change_name (net/core/dev.c:1495) [ 12.647515][ T227] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.647657][ T227] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 12.647796][ T227] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.647940][ T227] ? __dev_get_by_name (net/core/dev.c:883) [ 12.648152][ T227] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.648295][ T227] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.648452][ T227] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.648594][ T227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.648739][ T227] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.648878][ T227] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.649127][ T227] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.649264][ T227] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.649408][ T227] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.649548][ T227] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.649687][ T227] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.649825][ T227] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.650059][ T227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.650198][ T227] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.650339][ T227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.650478][ T227] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.650619][ T227] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.650758][ T227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.650904][ T227] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.651153][ T227] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.651296][ T227] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.651437][ T227] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.651580][ T227] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.651718][ T227] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.651862][ T227] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.652069][ T227] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.652210][ T227] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.652352][ T227] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.652494][ T227] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.652634][ T227] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.652822][ T227] ? move_addr_to_kernel (net/socket.c:258) [ 12.652979][ T227] ___sys_sendmsg (net/socket.c:2752) [ 12.653122][ T227] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.653259][ T227] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.653406][ T227] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 12.653548][ T227] __sys_sendmsg (net/socket.c:2784) [ 12.653686][ T227] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.653826][ T227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.653975][ T227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.654114][ T227] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.654255][ T227] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.654393][ T227] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.654532][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.654706][ T227] RIP: 0033:0x7f8d48f9d08e [ 12.654853][ T227] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.655353][ T227] RSP: 002b:00007ffdf2b783e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.655566][ T227] RAX: ffffffffffffffda RBX: 00007ffdf2b78b78 RCX: 00007f8d48f9d08e [ 12.655772][ T227] RDX: 0000000000000000 RSI: 00007ffdf2b78490 RDI: 0000000000000005 [ 12.656211][ T227] RBP: 00007ffdf2b783f0 R08: 0000000000000000 R09: 0000000000000000 [ 12.656422][ T227] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.656629][ T227] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf2b78b50 | [ 12.692801][ T229] ------------[ cut here ]------------ | [ 12.693544][ T229] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/229 | [ 12.693815][ T229] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.694547][ T229] Tainted: [W]=WARN [ 12.694684][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.694892][ T229] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.695137][ T229] 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 [ 12.695614][ T229] RSP: 0018:ffa0000000517020 EFLAGS: 00010286 [ 12.695784][ T229] RAX: 00000000ffffffa6 RBX: ff1100000bf2d6c0 RCX: 1ff40000000a2dca [ 12.696068][ T229] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf2d770 [ 12.696268][ T229] RBP: ff1100000a314000 R08: 1fe22000017e5aef R09: ff1100000c740b58 [ 12.696473][ T229] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 12.696671][ T229] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.696874][ T229] FS: 00007f3d0a4e3840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 12.697174][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.697342][ T229] CR2: 0000000015686988 CR3: 000000000c56f001 CR4: 0000000000771ef0 [ 12.697545][ T229] PKRU: 55555554 [ 12.697647][ T229] Call Trace: [ 12.697750][ T229] [ 12.697822][ T229] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.698031][ T229] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.698195][ T229] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.698329][ T229] __dev_notify_flags (net/core/dev.c:9787) [ 12.698465][ T229] ? netif_change_name (net/core/dev.c:1495) [ 12.698602][ T229] ? __dev_change_flags (net/core/dev.c:9752) [ 12.698735][ T229] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.698869][ T229] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.699070][ T229] ? 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)) [ 12.699208][ T229] netif_change_flags (net/core/dev.c:9820) [ 12.699343][ T229] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.699482][ T229] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.699619][ T229] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.699753][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.699929][ T229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.700124][ T229] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.700259][ T229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.700418][ T229] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.700553][ T229] ? __kernel_text_address (kernel/extable.c:79) [ 12.700688][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.700825][ T229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.700964][ T229] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.701161][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.701295][ T229] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.701430][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.701570][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.701705][ T229] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.701840][ T229] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.702041][ T229] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.702175][ T229] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.702316][ T229] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.702455][ T229] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.702595][ T229] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.702734][ T229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.702866][ T229] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.703068][ T229] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.703207][ T229] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.703340][ T229] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.703477][ T229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.703612][ T229] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.703747][ T229] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.703890][ T229] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.704087][ T229] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.704221][ T229] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.704357][ T229] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.704492][ T229] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.704628][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.704764][ T229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.704904][ T229] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.705098][ T229] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.705234][ T229] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.705368][ T229] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.705506][ T229] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.705640][ T229] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.705776][ T229] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.705914][ T229] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.706110][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.706246][ T229] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.706381][ T229] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.706516][ T229] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.706653][ T229] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.706789][ T229] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.706927][ T229] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.707155][ T229] ? move_addr_to_kernel (net/socket.c:258) [ 12.707291][ T229] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.707426][ T229] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.707569][ T229] ___sys_sendmsg (net/socket.c:2752) [ 12.707704][ T229] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.707871][ T229] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.708081][ T229] __sys_sendmsg (net/socket.c:2784) [ 12.708217][ T229] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.708365][ T229] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.708538][ T229] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.708685][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.708822][ T229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.708961][ T229] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.709155][ T229] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.709302][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.709476][ T229] RIP: 0033:0x7f3d0a71d08e [ 12.709618][ T229] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.710162][ T229] RSP: 002b:00007ffc1e995c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.710371][ T229] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3d0a71d08e [ 12.710571][ T229] RDX: 0000000000000000 RSI: 00007ffc1e995cc0 RDI: 0000000000000005 [ 12.710772][ T229] RBP: 00007ffc1e995c20 R08: 0000000000000000 R09: 0000000000000000 [ 12.711038][ T229] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb77 [ 12.711241][ T229] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1e996380 | [ 12.854872][ T240] ------------[ cut here ]------------ | [ 12.855151][ T240] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/240 | [ 12.855524][ T240] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.856259][ T240] Tainted: [W]=WARN [ 12.856382][ T240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.856560][ T240] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.856753][ T240] 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 [ 12.857354][ T240] RSP: 0018:ffa00000006c7020 EFLAGS: 00010286 [ 12.857535][ T240] RAX: 00000000ffffffa6 RBX: ff110000090a9240 RCX: 1ff40000000d8dca [ 12.857739][ T240] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a92f0 [ 12.857951][ T240] RBP: ff110000095d2000 R08: 1fe220000121525f R09: ff1100000cd7d180 [ 12.858163][ T240] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.858378][ T240] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.858604][ T240] FS: 00007f9bc3683840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 12.858843][ T240] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.859028][ T240] CR2: 00000000109d1988 CR3: 00000000028eb003 CR4: 0000000000771ef0 [ 12.859229][ T240] PKRU: 55555554 [ 12.859330][ T240] Call Trace: [ 12.859443][ T240] [ 12.859522][ T240] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.859666][ T240] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.859772][ T240] __dev_notify_flags (net/core/dev.c:9787) [ 12.859914][ T240] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 12.860094][ T240] ? netif_change_name (net/core/dev.c:1495) [ 12.860292][ T240] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 12.860498][ T240] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.860708][ T240] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.860896][ T240] ? 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)) [ 12.861049][ T240] netif_change_flags (net/core/dev.c:9820) [ 12.861184][ T240] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.861335][ T240] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.861474][ T240] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.861646][ T240] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.861783][ T240] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.861925][ T240] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.862083][ T240] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.862225][ T240] ? __kernel_text_address (kernel/extable.c:79) [ 12.862363][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.862507][ T240] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.862646][ T240] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.862781][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.862923][ T240] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.863063][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.863200][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.863335][ T240] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.863473][ T240] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 12.863610][ T240] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.863752][ T240] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.863899][ T240] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.864402][ T240] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.864545][ T240] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.864683][ T240] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.864827][ T240] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.864979][ T240] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.865120][ T240] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.865254][ T240] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.865443][ T240] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.865643][ T240] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.865854][ T240] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.866087][ T240] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.866250][ T240] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.866393][ T240] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.866542][ T240] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.866682][ T240] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.866817][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.866964][ T240] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.867107][ T240] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.867246][ T240] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.867386][ T240] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.867524][ T240] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.867688][ T240] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.867824][ T240] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.867978][ T240] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.868132][ T240] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.868271][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.868465][ T240] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.868624][ T240] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.868797][ T240] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.868994][ T240] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.869133][ T240] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.869293][ T240] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.869472][ T240] ? move_addr_to_kernel (net/socket.c:258) [ 12.869611][ T240] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.869749][ T240] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.869902][ T240] ___sys_sendmsg (net/socket.c:2752) [ 12.870047][ T240] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.870220][ T240] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.870371][ T240] __sys_sendmsg (net/socket.c:2784) [ 12.870510][ T240] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.870651][ T240] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.870830][ T240] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.870985][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.871123][ T240] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.871312][ T240] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.871464][ T240] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.871606][ T240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.871782][ T240] RIP: 0033:0x7f9bc38bd08e [ 12.871934][ T240] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.872425][ T240] RSP: 002b:00007ffe079aea00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.872642][ T240] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9bc38bd08e [ 12.872856][ T240] RDX: 0000000000000000 RSI: 00007ffe079aeab0 RDI: 0000000000000005 [ 12.873074][ T240] RBP: 00007ffe079aea10 R08: 0000000000000000 R09: 0000000000000000 [ 12.873307][ T240] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 12.873587][ T240] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe079af170 | [ 12.991052][ T250] ------------[ cut here ]------------ | [ 12.991249][ T250] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/250 | [ 12.991499][ T250] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 12.992696][ T250] Tainted: [W]=WARN [ 12.992803][ T250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.993058][ T250] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.993316][ T250] 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 [ 12.993992][ T250] RSP: 0018:ffa0000000717020 EFLAGS: 00010286 [ 12.994263][ T250] RAX: 00000000ffffffa6 RBX: ff1100000bf1c7c0 RCX: 1ff40000000e2dca [ 12.994599][ T250] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1c870 [ 12.994924][ T250] RBP: ff110000095d2000 R08: 1fe22000017e390f R09: ff11000005005180 [ 12.995289][ T250] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 12.995516][ T250] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.995732][ T250] FS: 00007f9e33fe2840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 12.996022][ T250] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.996206][ T250] CR2: 00007f9e342b21a0 CR3: 000000000505e006 CR4: 0000000000771ef0 [ 12.996419][ T250] PKRU: 55555554 [ 12.996523][ T250] Call Trace: [ 12.996631][ T250] [ 12.996705][ T250] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 12.996849][ T250] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.997009][ T250] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.997120][ T250] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.997264][ T250] __dev_notify_flags (net/core/dev.c:9787) [ 12.997404][ T250] ? netif_change_name (net/core/dev.c:1495) [ 12.997541][ T250] ? __dev_change_flags (net/core/dev.c:9752) [ 12.997677][ T250] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.997812][ T250] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.997957][ T250] ? 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)) [ 12.998113][ T250] netif_change_flags (net/core/dev.c:9820) [ 12.998258][ T250] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.998407][ T250] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.998563][ T250] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.998734][ T250] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.998871][ T250] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.999032][ T250] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.999229][ T250] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.999375][ T250] ? __kernel_text_address (kernel/extable.c:79) [ 12.999513][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.999661][ T250] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.999802][ T250] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.999962][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.000106][ T250] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.000255][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.000399][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.000540][ T250] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.000682][ T250] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 13.000826][ T250] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.000978][ T250] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.001118][ T250] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.001260][ T250] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 13.001404][ T250] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.001546][ T250] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.001688][ T250] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.001831][ T250] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.001983][ T250] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.002123][ T250] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.002265][ T250] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.002404][ T250] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.002546][ T250] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.002686][ T250] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.002828][ T250] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.003012][ T250] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.003166][ T250] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.003308][ T250] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.003450][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.003594][ T250] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.003735][ T250] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.003877][ T250] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.004047][ T250] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.004193][ T250] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.004400][ T250] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.004555][ T250] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.004706][ T250] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.004848][ T250] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.005003][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.005150][ T250] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.005298][ T250] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.005443][ T250] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.005587][ T250] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.005734][ T250] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.005874][ T250] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.006057][ T250] ? move_addr_to_kernel (net/socket.c:258) [ 13.006199][ T250] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.006344][ T250] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.006491][ T250] ___sys_sendmsg (net/socket.c:2752) [ 13.006631][ T250] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.006811][ T250] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.006977][ T250] __sys_sendmsg (net/socket.c:2784) [ 13.007118][ T250] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.007258][ T250] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.007439][ T250] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.007585][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.007730][ T250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.007872][ T250] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.008048][ T250] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.008190][ T250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.008390][ T250] RIP: 0033:0x7f9e3421c08e [ 13.008614][ T250] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.009263][ T250] RSP: 002b:00007ffc34a3a600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.009486][ T250] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9e3421c08e [ 13.009699][ T250] RDX: 0000000000000000 RSI: 00007ffc34a3a6b0 RDI: 0000000000000005 [ 13.009935][ T250] RBP: 00007ffc34a3a610 R08: 0000000000000000 R09: 0000000000000000 [ 13.010153][ T250] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.010367][ T250] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc34a3ad70 | [ 13.172743][ T263] ------------[ cut here ]------------ | [ 13.172933][ T263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/263 | [ 13.173190][ T263] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.173698][ T263] Tainted: [W]=WARN [ 13.173804][ T263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.173991][ T263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.174185][ T263] 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 [ 13.174711][ T263] RSP: 0018:ffa0000000976fe0 EFLAGS: 00010286 [ 13.174895][ T263] RAX: 00000000ffffffa6 RBX: ff110000089cd6c0 RCX: 1ff400000012edc2 [ 13.175105][ T263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000089cd770 [ 13.175314][ T263] RBP: ff110000095d2000 R08: 1fe2200001139aef R09: ff1100000c870b58 [ 13.175521][ T263] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 13.175731][ T263] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 13.175947][ T263] FS: 00007f3124614840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.176190][ T263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.176362][ T263] CR2: 000000000a609988 CR3: 000000001072e005 CR4: 0000000000771ef0 [ 13.176575][ T263] PKRU: 55555554 [ 13.176677][ T263] Call Trace: [ 13.176780][ T263] [ 13.176850][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.177011][ T263] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.177150][ T263] notifier_call_chain (kernel/notifier.c:85) [ 13.177287][ T263] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.177424][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.177560][ T263] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.177733][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.177872][ T263] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 13.178056][ T263] ? 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) [ 13.178192][ T263] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.178327][ T263] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.178463][ T263] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.178636][ T263] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.178784][ T263] ? write_profile (kernel/profile.c:194) [ 13.178924][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.179144][ T263] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.179315][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.179456][ T263] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 13.179590][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.179730][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.179868][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.180089][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.180227][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.180381][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.180516][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.180657][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.180794][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.180937][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.181172][ T263] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.181310][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.181446][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.181584][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.181719][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.181858][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.182092][ T263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.182228][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.182363][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.182501][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.182639][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.182778][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.182924][ T263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.183142][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.183279][ T263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.183425][ T263] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.183564][ T263] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.183712][ T263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.183848][ T263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.184075][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.184217][ T263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.184358][ T263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.184503][ T263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.184644][ T263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.184783][ T263] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.184925][ T263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.185179][ T263] ? move_addr_to_kernel (net/socket.c:258) [ 13.185321][ T263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.185460][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.185598][ T263] ___sys_sendmsg (net/socket.c:2752) [ 13.185739][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.185914][ T263] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.186098][ T263] __sys_sendmsg (net/socket.c:2784) [ 13.186237][ T263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.186379][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.186553][ T263] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.186693][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.186839][ T263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.186991][ T263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.187130][ T263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.187272][ T263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.187449][ T263] RIP: 0033:0x7f312484e08e [ 13.187595][ T263] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.188092][ T263] RSP: 002b:00007fff4ad68050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.188305][ T263] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f312484e08e [ 13.188508][ T263] RDX: 0000000000000000 RSI: 00007fff4ad68100 RDI: 0000000000000005 [ 13.188710][ T263] RBP: 00007fff4ad68060 R08: 0000000000000000 R09: 0000000000000000 [ 13.188919][ T263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.189131][ T263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4ad687c0 | [ 13.190817][ T263] ------------[ cut here ]------------ | [ 13.190960][ T263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/263 | [ 13.191207][ T263] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.191681][ T263] Tainted: [W]=WARN [ 13.191783][ T263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.191960][ T263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.192309][ T263] 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 [ 13.192781][ T263] RSP: 0018:ffa0000000977060 EFLAGS: 00010286 [ 13.193030][ T263] RAX: 00000000ffffffa6 RBX: ff110000089cd540 RCX: 1ff400000012edd2 [ 13.193227][ T263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000089cd5f0 [ 13.193422][ T263] RBP: ff1100000be7a000 R08: 1fe2200001139abf R09: ff1100000c870b58 [ 13.193621][ T263] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 13.193826][ T263] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000977100 [ 13.194131][ T263] FS: 00007f3124614840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.194364][ T263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.194539][ T263] CR2: 000000000a609988 CR3: 000000001072e005 CR4: 0000000000771ef0 [ 13.194737][ T263] PKRU: 55555554 [ 13.194840][ T263] Call Trace: [ 13.194944][ T263] [ 13.195128][ T263] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.195265][ T263] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.195368][ T263] netif_close_many (net/core/dev.c:1804) [ 13.195506][ T263] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 13.195670][ T263] ? 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) [ 13.195801][ T263] ? __dev_close_many (net/core/dev.c:1781) [ 13.195939][ T263] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.196113][ T263] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.196283][ T263] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.196426][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.196558][ T263] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.196725][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.196858][ T263] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.196999][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.197130][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.197264][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.197399][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.197529][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.197681][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.197815][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.197957][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.198097][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.198231][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.198364][ T263] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.198502][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.198638][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.198771][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.198907][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.199049][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.199181][ T263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.199313][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.199444][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.199575][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.199710][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.199848][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.199990][ T263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.200124][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.200259][ T263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.200393][ T263] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.200523][ T263] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.200655][ T263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.200788][ T263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.200925][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.201067][ T263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.201200][ T263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.201334][ T263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.201474][ T263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.201607][ T263] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.201741][ T263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.201910][ T263] ? move_addr_to_kernel (net/socket.c:258) [ 13.202053][ T263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.202188][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.202323][ T263] ___sys_sendmsg (net/socket.c:2752) [ 13.202456][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.202622][ T263] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.202765][ T263] __sys_sendmsg (net/socket.c:2784) [ 13.202902][ T263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.203039][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.203208][ T263] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.203339][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.203471][ T263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.203604][ T263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.203740][ T263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.203873][ T263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.204045][ T263] RIP: 0033:0x7f312484e08e [ 13.204186][ T263] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.204746][ T263] RSP: 002b:00007fff4ad68050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.204953][ T263] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f312484e08e [ 13.205154][ T263] RDX: 0000000000000000 RSI: 00007fff4ad68100 RDI: 0000000000000005 [ 13.205349][ T263] RBP: 00007fff4ad68060 R08: 0000000000000000 R09: 0000000000000000 [ 13.205629][ T263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.205821][ T263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4ad687c0 | [ 13.229596][ T263] ------------[ cut here ]------------ | [ 13.229906][ T263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/263 | [ 13.230318][ T263] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.231119][ T263] Tainted: [W]=WARN [ 13.231321][ T263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.231619][ T263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.231940][ T263] 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 [ 13.232702][ T263] RSP: 0018:ffa0000000977190 EFLAGS: 00010286 [ 13.233028][ T263] RAX: 00000000ffffffa6 RBX: ff1100000c610640 RCX: 1ff400000012edf8 [ 13.233375][ T263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6106f0 [ 13.233722][ T263] RBP: ff1100000be7a000 R08: 1fe22000018c20df R09: ff1100000c870b58 [ 13.234090][ T263] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 13.234445][ T263] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.234791][ T263] FS: 00007f3124614840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 13.235220][ T263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.235528][ T263] CR2: 00007fcb46bee2a0 CR3: 000000001072e004 CR4: 0000000000771ef0 [ 13.235872][ T263] PKRU: 55555554 [ 13.236097][ T263] Call Trace: [ 13.236298][ T263] [ 13.236452][ T263] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.236769][ T263] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.237087][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.237343][ T263] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.237593][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.237841][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.238118][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.238364][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.238612][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.238901][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.239163][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.239412][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.239662][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.239918][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.240179][ T263] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.240431][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.240677][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.240940][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.241208][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.241461][ T263] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.241712][ T263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.242261][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.242512][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.242762][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.243042][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.243290][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.243544][ T263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.243792][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.244072][ T263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.244322][ T263] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.244564][ T263] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.244821][ T263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.245099][ T263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.245350][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.245603][ T263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.245854][ T263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.246128][ T263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.246383][ T263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.246628][ T263] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.246873][ T263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.247181][ T263] ? move_addr_to_kernel (net/socket.c:258) [ 13.247423][ T263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.247668][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.247924][ T263] ___sys_sendmsg (net/socket.c:2752) [ 13.248184][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.248476][ T263] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.248743][ T263] __sys_sendmsg (net/socket.c:2784) [ 13.249018][ T263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.249264][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.249568][ T263] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.249819][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.250098][ T263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.250345][ T263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.250592][ T263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.250844][ T263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.251192][ T263] RIP: 0033:0x7f312484e08e [ 13.251456][ T263] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.252240][ T263] RSP: 002b:00007fff4ad68050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.252588][ T263] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f312484e08e [ 13.252946][ T263] RDX: 0000000000000000 RSI: 00007fff4ad68100 RDI: 0000000000000005 [ 13.253305][ T263] RBP: 00007fff4ad68060 R08: 0000000000000000 R09: 0000000000000000 [ 13.253669][ T263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.254035][ T263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4ad687c0 | [ 13.306813][ T264] ------------[ cut here ]------------ | [ 13.307172][ T264] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/264 | [ 13.307548][ T264] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.308340][ T264] Tainted: [W]=WARN [ 13.308522][ T264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.308808][ T264] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.309101][ T264] 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 [ 13.309873][ T264] RSP: 0018:ffa0000000986fe0 EFLAGS: 00010286 [ 13.310171][ T264] RAX: 00000000ffffffa6 RBX: ff1100000a3a3840 RCX: 1ff4000000130dc2 [ 13.310476][ T264] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a38f0 [ 13.310780][ T264] RBP: ff110000095d2000 R08: 1fe220000147471f R09: ff1100000c872e58 [ 13.311023][ T264] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 13.311239][ T264] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 13.311547][ T264] FS: 00007fe3513b8840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.311928][ T264] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.312228][ T264] CR2: 0000000015631988 CR3: 000000000d92c004 CR4: 0000000000771ef0 [ 13.312559][ T264] PKRU: 55555554 [ 13.312721][ T264] Call Trace: [ 13.312869][ T264] [ 13.312967][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.313116][ T264] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.313255][ T264] notifier_call_chain (kernel/notifier.c:85) [ 13.313392][ T264] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.313529][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.313675][ T264] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.313843][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.314057][ T264] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 13.314226][ T264] ? 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) [ 13.314358][ T264] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.314492][ T264] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.314629][ T264] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.314796][ T264] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.314947][ T264] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:164) [ 13.315153][ T264] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4511) [ 13.315292][ T264] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.315464][ T264] ? trace_contention_end (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:122) [ 13.315596][ T264] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.315765][ T264] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4509) vxlan [ 13.315943][ T264] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 13.316166][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.316301][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.316438][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.316575][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.316710][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.316864][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.317110][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.317250][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.317385][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.317553][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.317748][ T264] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.317901][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.318135][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.318270][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.318408][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.318543][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.318692][ T264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.318830][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.319058][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.319196][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.319336][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.319487][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.319628][ T264] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.319766][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.319920][ T264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.320132][ T264] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.320275][ T264] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.320418][ T264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.320553][ T264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.320687][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.320824][ T264] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.321003][ T264] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.321143][ T264] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.321299][ T264] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.321435][ T264] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.321575][ T264] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.321747][ T264] ? move_addr_to_kernel (net/socket.c:258) [ 13.321890][ T264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.322031][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.322171][ T264] ___sys_sendmsg (net/socket.c:2752) [ 13.322321][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.322491][ T264] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.322642][ T264] __sys_sendmsg (net/socket.c:2784) [ 13.322776][ T264] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.322918][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.323103][ T264] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.323243][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.323382][ T264] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.323522][ T264] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.323657][ T264] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.323796][ T264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.323978][ T264] RIP: 0033:0x7fe3515f208e [ 13.324123][ T264] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.324680][ T264] RSP: 002b:00007fff8db39290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.324894][ T264] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe3515f208e [ 13.325107][ T264] RDX: 0000000000000000 RSI: 00007fff8db39340 RDI: 0000000000000005 [ 13.325357][ T264] RBP: 00007fff8db392a0 R08: 0000000000000000 R09: 0000000000000000 [ 13.325594][ T264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.325797][ T264] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8db39a00 | [ 13.337055][ T264] ------------[ cut here ]------------ | [ 13.337247][ T264] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/264 | [ 13.337550][ T264] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.338212][ T264] Tainted: [W]=WARN [ 13.338318][ T264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.338493][ T264] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.338675][ T264] 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 [ 13.339360][ T264] RSP: 0018:ffa0000000987060 EFLAGS: 00010286 [ 13.339540][ T264] RAX: 00000000ffffffa6 RBX: ff110000027124c0 RCX: 1ff4000000130dd2 [ 13.339740][ T264] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002712570 [ 13.339945][ T264] RBP: ff1100000d8f2000 R08: 1fe22000004e24af R09: ff1100000c872e58 [ 13.340149][ T264] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 13.340349][ T264] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000987100 [ 13.340566][ T264] FS: 00007fe3513b8840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.340803][ T264] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.340984][ T264] CR2: 0000000015631988 CR3: 000000000d92c004 CR4: 0000000000771ef0 [ 13.341187][ T264] PKRU: 55555554 [ 13.341291][ T264] Call Trace: [ 13.341394][ T264] [ 13.341464][ T264] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.341603][ T264] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.341705][ T264] netif_close_many (net/core/dev.c:1804) [ 13.341838][ T264] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 13.342016][ T264] ? 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) [ 13.342159][ T264] ? __dev_close_many (net/core/dev.c:1781) [ 13.342318][ T264] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.342484][ T264] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.342650][ T264] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.342788][ T264] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4511) [ 13.342936][ T264] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.343108][ T264] ? trace_contention_end (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:122) [ 13.343237][ T264] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.343413][ T264] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.343545][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.343719][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.343942][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.344165][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.344376][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.344578][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.344727][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.344927][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.345128][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.345263][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.345397][ T264] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.345535][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.345674][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.345807][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.345958][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.346098][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.346230][ T264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.346364][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.346498][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.346634][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.346770][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.346925][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.347062][ T264] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.347193][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.347325][ T264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.347460][ T264] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.347640][ T264] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.347801][ T264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.347947][ T264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.348084][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.348219][ T264] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.348352][ T264] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.348484][ T264] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.348620][ T264] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.348751][ T264] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.348881][ T264] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.349072][ T264] ? move_addr_to_kernel (net/socket.c:258) [ 13.349213][ T264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.349409][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.349571][ T264] ___sys_sendmsg (net/socket.c:2752) [ 13.349703][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.349866][ T264] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.350020][ T264] __sys_sendmsg (net/socket.c:2784) [ 13.350152][ T264] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.350284][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.350450][ T264] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.350590][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.350743][ T264] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.350878][ T264] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.351018][ T264] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.351178][ T264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.351340][ T264] RIP: 0033:0x7fe3515f208e [ 13.351481][ T264] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.351955][ T264] RSP: 002b:00007fff8db39290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.352166][ T264] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe3515f208e [ 13.352369][ T264] RDX: 0000000000000000 RSI: 00007fff8db39340 RDI: 0000000000000005 [ 13.352567][ T264] RBP: 00007fff8db392a0 R08: 0000000000000000 R09: 0000000000000000 [ 13.352778][ T264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.352986][ T264] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8db39a00 | [ 13.356094][ T264] ------------[ cut here ]------------ | [ 13.356235][ T264] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/264 | [ 13.356470][ T264] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.356986][ T264] Tainted: [W]=WARN [ 13.357083][ T264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.357244][ T264] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.357413][ T264] 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 [ 13.357923][ T264] RSP: 0018:ffa0000000987190 EFLAGS: 00010286 [ 13.358163][ T264] RAX: 00000000ffffffa6 RBX: ff11000002712940 RCX: 1ff4000000130df8 [ 13.358354][ T264] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027129f0 [ 13.358546][ T264] RBP: ff1100000d8f2000 R08: 1fe22000004e253f R09: ff1100000c872e58 [ 13.358740][ T264] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 13.358973][ T264] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.359174][ T264] FS: 00007fe3513b8840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.359402][ T264] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.359567][ T264] CR2: 0000000015631988 CR3: 000000000d92c004 CR4: 0000000000771ef0 [ 13.359760][ T264] PKRU: 55555554 [ 13.359857][ T264] Call Trace: [ 13.359974][ T264] [ 13.360074][ T264] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.360338][ T264] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.360515][ T264] ? trace_contention_end (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:122) [ 13.360644][ T264] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.360809][ T264] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.360943][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.361116][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.361247][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.361373][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.361499][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.361645][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.361771][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.361900][ T264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.362036][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.362165][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.362295][ T264] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.362425][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.362554][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.362681][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.362818][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.362959][ T264] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.363093][ T264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.363232][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.363357][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.363485][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.363618][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.363745][ T264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.363872][ T264] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.364010][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.364141][ T264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.364271][ T264] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.364399][ T264] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.364528][ T264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.364657][ T264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.364788][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.364919][ T264] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.365065][ T264] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.365194][ T264] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.365324][ T264] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.365457][ T264] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.365584][ T264] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.365741][ T264] ? move_addr_to_kernel (net/socket.c:258) [ 13.365868][ T264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.366011][ T264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.366139][ T264] ___sys_sendmsg (net/socket.c:2752) [ 13.366264][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.366424][ T264] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.366568][ T264] __sys_sendmsg (net/socket.c:2784) [ 13.366695][ T264] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.366836][ T264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.367015][ T264] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.367144][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.367295][ T264] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.367430][ T264] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.367558][ T264] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.367685][ T264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.367841][ T264] RIP: 0033:0x7fe3515f208e [ 13.367985][ T264] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.368440][ T264] RSP: 002b:00007fff8db39290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.368634][ T264] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe3515f208e [ 13.368848][ T264] RDX: 0000000000000000 RSI: 00007fff8db39340 RDI: 0000000000000005 [ 13.369049][ T264] RBP: 00007fff8db392a0 R08: 0000000000000000 R09: 0000000000000000 [ 13.369237][ T264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.369428][ T264] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8db39a00 | [ 13.422488][ T265] ------------[ cut here ]------------ | [ 13.422675][ T265] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/265 | [ 13.422928][ T265] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.423457][ T265] Tainted: [W]=WARN [ 13.423562][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.423743][ T265] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.423955][ T265] 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 [ 13.424542][ T265] RSP: 0018:ffa0000000996fe0 EFLAGS: 00010286 [ 13.424720][ T265] RAX: 00000000ffffffa6 RBX: ff1100000b5eaf40 RCX: 1ff4000000132dc2 [ 13.424930][ T265] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5eaff0 [ 13.425138][ T265] RBP: ff110000095d2000 R08: 1fe22000016bd5ff R09: ff1100000c875158 [ 13.425342][ T265] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 13.425551][ T265] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 13.425755][ T265] FS: 00007f0eb249b840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.426003][ T265] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.426190][ T265] CR2: 000000002cca7988 CR3: 0000000010743006 CR4: 0000000000771ef0 [ 13.426456][ T265] PKRU: 55555554 [ 13.426557][ T265] Call Trace: [ 13.426668][ T265] [ 13.426740][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.426879][ T265] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.427031][ T265] notifier_call_chain (kernel/notifier.c:85) [ 13.427173][ T265] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.427311][ T265] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.427480][ T265] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.427620][ T265] ? 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) [ 13.427754][ T265] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.427898][ T265] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.428038][ T265] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.428210][ T265] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.428349][ T265] ? write_profile (kernel/profile.c:194) [ 13.428485][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.428623][ T265] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.428797][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.428940][ T265] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 13.429085][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.429220][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.429356][ T265] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.429492][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.429629][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.429789][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.429966][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.430115][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.430251][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.430389][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.430534][ T265] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.430677][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.430813][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.430957][ T265] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.431184][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.431377][ T265] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.431514][ T265] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.431648][ T265] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.431785][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.431946][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.432179][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.432315][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.432451][ T265] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.432586][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.432725][ T265] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.432865][ T265] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.433099][ T265] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.433286][ T265] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.433498][ T265] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.433711][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.433933][ T265] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.434294][ T265] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.434449][ T265] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.434589][ T265] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.434730][ T265] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.434868][ T265] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.435148][ T265] ? move_addr_to_kernel (net/socket.c:258) [ 13.435334][ T265] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.435473][ T265] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.435615][ T265] ___sys_sendmsg (net/socket.c:2752) [ 13.435751][ T265] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.435929][ T265] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.436082][ T265] __sys_sendmsg (net/socket.c:2784) [ 13.436219][ T265] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.436353][ T265] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.436530][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.436668][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.436804][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.436984][ T265] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.437189][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.437326][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.437499][ T265] RIP: 0033:0x7f0eb26d508e [ 13.437643][ T265] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.438141][ T265] RSP: 002b:00007ffe36da5f40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.438349][ T265] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0eb26d508e [ 13.438552][ T265] RDX: 0000000000000000 RSI: 00007ffe36da5ff0 RDI: 0000000000000005 [ 13.438756][ T265] RBP: 00007ffe36da5f50 R08: 0000000000000000 R09: 0000000000000000 [ 13.438963][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.439171][ T265] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe36da66b0 | [ 13.440855][ T265] ------------[ cut here ]------------ | [ 13.441006][ T265] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/265 | [ 13.441233][ T265] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.441771][ T265] Tainted: [W]=WARN [ 13.441898][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.442076][ T265] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.442248][ T265] 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 [ 13.442717][ T265] RSP: 0018:ffa0000000997060 EFLAGS: 00010286 [ 13.442898][ T265] RAX: 00000000ffffffa6 RBX: ff1100000b5eaac0 RCX: 1ff4000000132dd2 [ 13.443096][ T265] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5eab70 [ 13.443289][ T265] RBP: ff1100000cfe2000 R08: 1fe22000016bd56f R09: ff1100000c875158 [ 13.443545][ T265] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 13.443842][ T265] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000997100 [ 13.444117][ T265] FS: 00007f0eb249b840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.444376][ T265] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.444589][ T265] CR2: 000000002cca7988 CR3: 0000000010743006 CR4: 0000000000771ef0 [ 13.444803][ T265] PKRU: 55555554 [ 13.444919][ T265] Call Trace: [ 13.445063][ T265] [ 13.445168][ T265] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.445377][ T265] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.445536][ T265] netif_close_many (net/core/dev.c:1804) [ 13.445744][ T265] ? 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) [ 13.445957][ T265] ? __dev_close_many (net/core/dev.c:1781) [ 13.446170][ T265] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.446420][ T265] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.446606][ T265] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.446761][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.446951][ T265] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.447137][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.447271][ T265] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.447403][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.447537][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.447671][ T265] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.447800][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.447934][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.448113][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.448243][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.448375][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.448508][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.448639][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.448770][ T265] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.448910][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.449048][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.449178][ T265] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.449348][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.449546][ T265] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.449694][ T265] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.449826][ T265] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.449964][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.450105][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.450241][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.450374][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.450508][ T265] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.450647][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.450779][ T265] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.450921][ T265] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.451061][ T265] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.451195][ T265] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.451333][ T265] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.451465][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.451602][ T265] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.451735][ T265] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.451866][ T265] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.452010][ T265] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.452141][ T265] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.452325][ T265] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.452578][ T265] ? move_addr_to_kernel (net/socket.c:258) [ 13.452785][ T265] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.453006][ T265] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.453244][ T265] ___sys_sendmsg (net/socket.c:2752) [ 13.453452][ T265] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.453723][ T265] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.453960][ T265] __sys_sendmsg (net/socket.c:2784) [ 13.454172][ T265] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.454374][ T265] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.454642][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.454855][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.455071][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.455273][ T265] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.455478][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.455681][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.455938][ T265] RIP: 0033:0x7f0eb26d508e [ 13.456158][ T265] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.456889][ T265] RSP: 002b:00007ffe36da5f40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.457204][ T265] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0eb26d508e [ 13.457510][ T265] RDX: 0000000000000000 RSI: 00007ffe36da5ff0 RDI: 0000000000000005 [ 13.457813][ T265] RBP: 00007ffe36da5f50 R08: 0000000000000000 R09: 0000000000000000 [ 13.458126][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.458445][ T265] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe36da66b0 | [ 13.463943][ T265] ------------[ cut here ]------------ | [ 13.464106][ T265] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/265 | [ 13.464334][ T265] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.464803][ T265] Tainted: [W]=WARN [ 13.464903][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.465073][ T265] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.465251][ T265] 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 [ 13.465705][ T265] RSP: 0018:ffa0000000997190 EFLAGS: 00010286 [ 13.465867][ T265] RAX: 00000000ffffffa6 RBX: ff11000008a9adc0 RCX: 1ff4000000132df8 [ 13.466094][ T265] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9ae70 [ 13.466287][ T265] RBP: ff1100000cfe2000 R08: 1fe22000011535cf R09: ff1100000c875158 [ 13.466477][ T265] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 13.466666][ T265] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.466858][ T265] FS: 00007f0eb249b840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.467092][ T265] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.467253][ T265] CR2: 000000002cca7988 CR3: 0000000010743006 CR4: 0000000000771ef0 [ 13.467468][ T265] PKRU: 55555554 [ 13.467569][ T265] Call Trace: [ 13.467666][ T265] [ 13.467731][ T265] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.467901][ T265] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.468067][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.468197][ T265] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.468325][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.468454][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.468582][ T265] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.468711][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.468839][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.468996][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.469121][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.469251][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.469379][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.469505][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.469657][ T265] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.469818][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.470072][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.470212][ T265] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.470340][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.470469][ T265] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.470603][ T265] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.470731][ T265] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.470863][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.471052][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.471183][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.471310][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.471437][ T265] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.471564][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.471692][ T265] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.471823][ T265] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.472055][ T265] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.472204][ T265] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.472395][ T265] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.472546][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.472678][ T265] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.472805][ T265] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.473043][ T265] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.473287][ T265] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.473490][ T265] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.473697][ T265] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.473947][ T265] ? move_addr_to_kernel (net/socket.c:258) [ 13.474235][ T265] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.474387][ T265] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.474517][ T265] ___sys_sendmsg (net/socket.c:2752) [ 13.474643][ T265] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.474802][ T265] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.474953][ T265] __sys_sendmsg (net/socket.c:2784) [ 13.475136][ T265] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.475267][ T265] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.475429][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.475554][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.475682][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.475810][ T265] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.475957][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.476149][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.476312][ T265] RIP: 0033:0x7f0eb26d508e [ 13.476449][ T265] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.476927][ T265] RSP: 002b:00007ffe36da5f40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.477191][ T265] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0eb26d508e [ 13.477386][ T265] RDX: 0000000000000000 RSI: 00007ffe36da5ff0 RDI: 0000000000000005 [ 13.477582][ T265] RBP: 00007ffe36da5f50 R08: 0000000000000000 R09: 0000000000000000 [ 13.477776][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.478028][ T265] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe36da66b0 | [ 13.520312][ T266] ------------[ cut here ]------------ | [ 13.520496][ T266] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/266 | [ 13.520742][ T266] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.521295][ T266] Tainted: [W]=WARN [ 13.521398][ T266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.521571][ T266] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.521749][ T266] 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 [ 13.522238][ T266] RSP: 0018:ffa0000000996fe0 EFLAGS: 00010286 [ 13.522419][ T266] RAX: 00000000ffffffa6 RBX: ff1100000bf23540 RCX: 1ff4000000132dc2 [ 13.522622][ T266] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf235f0 [ 13.522825][ T266] RBP: ff110000095d2000 R08: 1fe22000017e46bf R09: ff1100000bf55158 [ 13.523132][ T266] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 13.523335][ T266] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 13.523540][ T266] FS: 00007f5eebdf3840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.523778][ T266] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.524059][ T266] CR2: 0000000028526988 CR3: 000000000be8c002 CR4: 0000000000771ef0 [ 13.524278][ T266] PKRU: 55555554 [ 13.524386][ T266] Call Trace: [ 13.524499][ T266] [ 13.524572][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.524710][ T266] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.524851][ T266] notifier_call_chain (kernel/notifier.c:85) [ 13.525087][ T266] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.525322][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.525465][ T266] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.525639][ T266] ? 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) [ 13.525774][ T266] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.526066][ T266] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.526199][ T266] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.526363][ T266] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 13.526498][ T266] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.526638][ T266] ? write_profile (kernel/profile.c:194) [ 13.526772][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.526925][ T266] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.527182][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.527319][ T266] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 13.527452][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.527585][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.527720][ T266] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.527854][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.528061][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.528228][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.528380][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.528514][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.528650][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.528789][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.528928][ T266] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.529077][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.529214][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.529358][ T266] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.529491][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.529628][ T266] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.529761][ T266] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.529904][ T266] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.530046][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.530183][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.530323][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.530467][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.530606][ T266] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.530743][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.530882][ T266] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.531038][ T266] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.531177][ T266] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.531321][ T266] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.531460][ T266] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.531627][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.531770][ T266] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.531915][ T266] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.532073][ T266] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.532216][ T266] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.532368][ T266] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.532513][ T266] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.532682][ T266] ? move_addr_to_kernel (net/socket.c:258) [ 13.532817][ T266] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.532963][ T266] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.533108][ T266] ___sys_sendmsg (net/socket.c:2752) [ 13.533243][ T266] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.533416][ T266] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.533568][ T266] __sys_sendmsg (net/socket.c:2784) [ 13.533706][ T266] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.533841][ T266] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.534033][ T266] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.534168][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.534314][ T266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.534452][ T266] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.534597][ T266] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.534735][ T266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.534915][ T266] RIP: 0033:0x7f5eec02d08e [ 13.535071][ T266] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.535556][ T266] RSP: 002b:00007ffcff18f440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.535766][ T266] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5eec02d08e [ 13.535978][ T266] RDX: 0000000000000000 RSI: 00007ffcff18f4f0 RDI: 0000000000000005 [ 13.536180][ T266] RBP: 00007ffcff18f450 R08: 0000000000000000 R09: 0000000000000000 [ 13.536389][ T266] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.536621][ T266] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcff18fbb0 | [ 13.538624][ T266] ------------[ cut here ]------------ | [ 13.538761][ T266] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/266 | [ 13.539006][ T266] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.539496][ T266] Tainted: [W]=WARN [ 13.539600][ T266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.539769][ T266] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.539948][ T266] 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 [ 13.540503][ T266] RSP: 0018:ffa0000000997060 EFLAGS: 00010286 [ 13.540673][ T266] RAX: 00000000ffffffa6 RBX: ff1100000bf23cc0 RCX: 1ff4000000132dd2 [ 13.540866][ T266] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf23d70 [ 13.541146][ T266] RBP: ff11000004aca000 R08: 1fe22000017e47af R09: ff1100000bf55158 [ 13.541341][ T266] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 13.541540][ T266] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000997100 [ 13.541737][ T266] FS: 00007f5eebdf3840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.542084][ T266] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.542260][ T266] CR2: 0000000028526988 CR3: 000000000be8c002 CR4: 0000000000771ef0 [ 13.542462][ T266] PKRU: 55555554 [ 13.542665][ T266] Call Trace: [ 13.542765][ T266] [ 13.542834][ T266] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.543065][ T266] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.543165][ T266] netif_close_many (net/core/dev.c:1804) [ 13.543299][ T266] ? 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) [ 13.543449][ T266] ? __dev_close_many (net/core/dev.c:1781) [ 13.543588][ T266] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.543770][ T266] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.543947][ T266] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.544173][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.544304][ T266] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.544469][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.544606][ T266] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.544738][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.544869][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.545096][ T266] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.545225][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.545355][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.545507][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.545642][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.545775][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.545909][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.546137][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.546271][ T266] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.546406][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.546538][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.546672][ T266] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.546808][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.546950][ T266] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.547163][ T266] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.547296][ T266] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.547434][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.547565][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.547700][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.547830][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.547968][ T266] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.548166][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.548304][ T266] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.548444][ T266] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.548577][ T266] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.548711][ T266] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.548845][ T266] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.549097][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.549228][ T266] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.549363][ T266] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.549496][ T266] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.549636][ T266] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.549770][ T266] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.549907][ T266] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.550202][ T266] ? move_addr_to_kernel (net/socket.c:258) [ 13.550334][ T266] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.550471][ T266] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.550606][ T266] ___sys_sendmsg (net/socket.c:2752) [ 13.550737][ T266] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.550927][ T266] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.551125][ T266] __sys_sendmsg (net/socket.c:2784) [ 13.551257][ T266] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.551386][ T266] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.551554][ T266] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.551691][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.551825][ T266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.551964][ T266] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.552163][ T266] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.552296][ T266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.552462][ T266] RIP: 0033:0x7f5eec02d08e [ 13.552605][ T266] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.553141][ T266] RSP: 002b:00007ffcff18f440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.553338][ T266] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5eec02d08e [ 13.553537][ T266] RDX: 0000000000000000 RSI: 00007ffcff18f4f0 RDI: 0000000000000005 [ 13.553755][ T266] RBP: 00007ffcff18f450 R08: 0000000000000000 R09: 0000000000000000 [ 13.553961][ T266] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.554232][ T266] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcff18fbb0 | [ 13.557492][ T266] ------------[ cut here ]------------ | [ 13.557648][ T266] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/266 | [ 13.557883][ T266] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.558404][ T266] Tainted: [W]=WARN [ 13.558510][ T266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.558685][ T266] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.558856][ T266] 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 [ 13.559347][ T266] RSP: 0018:ffa0000000997190 EFLAGS: 00010286 [ 13.559517][ T266] RAX: 00000000ffffffa6 RBX: ff11000010412340 RCX: 1ff4000000132df8 [ 13.559708][ T266] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000104123f0 [ 13.559906][ T266] RBP: ff11000004aca000 R08: 1fe220000208247f R09: ff1100000bf55158 [ 13.560103][ T266] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 13.560291][ T266] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.560493][ T266] FS: 00007f5eebdf3840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 13.560717][ T266] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.560878][ T266] CR2: 0000561b07814d5c CR3: 000000000be8c003 CR4: 0000000000771ef0 [ 13.561078][ T266] PKRU: 55555554 [ 13.561173][ T266] Call Trace: [ 13.561269][ T266] [ 13.561335][ T266] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.561501][ T266] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.561662][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.561791][ T266] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.561921][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.562122][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.562251][ T266] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.562385][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.562513][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.562662][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.562802][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.562942][ T266] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.563087][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.563219][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.563350][ T266] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.563482][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.563610][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.563738][ T266] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.563865][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.564006][ T266] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.564133][ T266] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.564261][ T266] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.564388][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.564514][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.564643][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.564771][ T266] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.564905][ T266] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.565039][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.565164][ T266] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.565292][ T266] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.565417][ T266] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.565546][ T266] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.565678][ T266] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.565805][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.565939][ T266] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.566072][ T266] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.566200][ T266] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.566329][ T266] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.566456][ T266] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.566583][ T266] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.566743][ T266] ? move_addr_to_kernel (net/socket.c:258) [ 13.566871][ T266] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.567013][ T266] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.567146][ T266] ___sys_sendmsg (net/socket.c:2752) [ 13.567273][ T266] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.567433][ T266] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.567574][ T266] __sys_sendmsg (net/socket.c:2784) [ 13.567703][ T266] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.567832][ T266] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.568003][ T266] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.568129][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.568257][ T266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.568385][ T266] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.568517][ T266] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.568647][ T266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.568805][ T266] RIP: 0033:0x7f5eec02d08e [ 13.568945][ T266] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.569403][ T266] RSP: 002b:00007ffcff18f440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.569602][ T266] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5eec02d08e [ 13.569799][ T266] RDX: 0000000000000000 RSI: 00007ffcff18f4f0 RDI: 0000000000000005 [ 13.570001][ T266] RBP: 00007ffcff18f450 R08: 0000000000000000 R09: 0000000000000000 [ 13.570191][ T266] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.570379][ T266] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcff18fbb0 | [ 13.611787][ T267] ------------[ cut here ]------------ | [ 13.611978][ T267] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/267 | [ 13.612225][ T267] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.612734][ T267] Tainted: [W]=WARN [ 13.612844][ T267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.613028][ T267] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.613210][ T267] 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 [ 13.613699][ T267] RSP: 0018:ffa0000000516fe0 EFLAGS: 00010286 [ 13.613873][ T267] RAX: 00000000ffffffa6 RBX: ff11000008b53b40 RCX: 1ff40000000a2dc2 [ 13.614098][ T267] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b53bf0 [ 13.614301][ T267] RBP: ff110000095d2000 R08: 1fe220000116a77f R09: ff1100000a5d0b58 [ 13.614506][ T267] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 13.614711][ T267] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 13.614919][ T267] FS: 00007f879737b840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 13.615167][ T267] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.615343][ T267] CR2: 0000000010365988 CR3: 000000000cef2005 CR4: 0000000000771ef0 [ 13.615547][ T267] PKRU: 55555554 [ 13.615650][ T267] Call Trace: [ 13.615752][ T267] [ 13.615823][ T267] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.615964][ T267] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.616108][ T267] notifier_call_chain (kernel/notifier.c:85) [ 13.616248][ T267] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.616387][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.616525][ T267] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.616698][ T267] ? 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) [ 13.616837][ T267] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.616984][ T267] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.617119][ T267] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.617288][ T267] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 13.617439][ T267] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.617586][ T267] ? write_profile (kernel/profile.c:194) [ 13.617724][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.617862][ T267] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 13.618046][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.618185][ T267] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 13.618321][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.618457][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.618594][ T267] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.618731][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.618867][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.619030][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.619166][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.619302][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.619444][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.619582][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.619721][ T267] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.619859][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.620004][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.620140][ T267] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.620276][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.620414][ T267] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.620554][ T267] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.620697][ T267] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.620832][ T267] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.620978][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.621116][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.621251][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.621389][ T267] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.621526][ T267] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.621664][ T267] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.621810][ T267] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.621951][ T267] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.622098][ T267] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.622234][ T267] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.622372][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.622511][ T267] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.622656][ T267] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.622793][ T267] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.622939][ T267] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.623084][ T267] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.623221][ T267] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.623393][ T267] ? move_addr_to_kernel (net/socket.c:258) [ 13.623537][ T267] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.623676][ T267] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.623820][ T267] ___sys_sendmsg (net/socket.c:2752) [ 13.623962][ T267] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.624141][ T267] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.624294][ T267] __sys_sendmsg (net/socket.c:2784) [ 13.624433][ T267] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.624569][ T267] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.624745][ T267] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.624882][ T267] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.625030][ T267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.625167][ T267] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.625304][ T267] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.625442][ T267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.625613][ T267] RIP: 0033:0x7f87975b508e [ 13.625757][ T267] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.626256][ T267] RSP: 002b:00007ffd290c6ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.626464][ T267] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f87975b508e [ 13.626668][ T267] RDX: 0000000000000000 RSI: 00007ffd290c70a0 RDI: 0000000000000005 [ 13.626875][ T267] RBP: 00007ffd290c7000 R08: 0000000000000000 R09: 0000000000000000 [ 13.627091][ T267] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.627296][ T267] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd290c7760 | [ 13.629417][ T267] ------------[ cut here ]------------ | [ 13.629656][ T267] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/267 | [ 13.631324][ T267] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.632138][ T267] Tainted: [W]=WARN [ 13.632308][ T267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.632575][ T267] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.632856][ T267] 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 [ 13.633630][ T267] RSP: 0018:ffa0000000517060 EFLAGS: 00010286 [ 13.633903][ T267] RAX: 00000000ffffffa6 RBX: ff11000008b530c0 RCX: 1ff40000000a2dd2 [ 13.634224][ T267] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b53170 [ 13.634536][ T267] RBP: ff110000104d2000 R08: 1fe220000116a62f R09: ff1100000a5d0b58 [ 13.634839][ T267] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 13.635159][ T267] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000517100 [ 13.635478][ T267] FS: 00007f879737b840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 13.635836][ T267] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.636110][ T267] CR2: 0000561b07814d5c CR3: 000000000cef2006 CR4: 0000000000771ef0 [ 13.636419][ T267] PKRU: 55555554 [ 13.636575][ T267] Call Trace: [ 13.636732][ T267] [ 13.636841][ T267] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.637074][ T267] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.637234][ T267] netif_close_many (net/core/dev.c:1804) [ 13.637444][ T267] ? 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) [ 13.637655][ T267] ? __dev_close_many (net/core/dev.c:1781) [ 13.637857][ T267] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.638134][ T267] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.638394][ T267] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 13.638607][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.638813][ T267] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.639078][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.639287][ T267] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.639493][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.639696][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.639905][ T267] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.640115][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.640317][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.640554][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.640759][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.640981][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.641185][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.641385][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.641592][ T267] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.641804][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.642024][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.642229][ T267] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.642433][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.642642][ T267] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.642848][ T267] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.643066][ T267] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.643272][ T267] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.643474][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.643677][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.643877][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.644098][ T267] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.644300][ T267] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.644507][ T267] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.644720][ T267] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.644931][ T267] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.645147][ T267] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.645354][ T267] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.645559][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.645764][ T267] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.645980][ T267] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.646185][ T267] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.646397][ T267] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.646607][ T267] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.646811][ T267] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.647076][ T267] ? move_addr_to_kernel (net/socket.c:258) [ 13.647281][ T267] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.647485][ T267] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.647689][ T267] ___sys_sendmsg (net/socket.c:2752) [ 13.647897][ T267] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.648168][ T267] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.648400][ T267] __sys_sendmsg (net/socket.c:2784) [ 13.648605][ T267] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.648805][ T267] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.649075][ T267] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.649275][ T267] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.649483][ T267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.649690][ T267] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.649901][ T267] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.650117][ T267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.650369][ T267] RIP: 0033:0x7f87975b508e [ 13.650584][ T267] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.651447][ T267] RSP: 002b:00007ffd290c6ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.651758][ T267] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f87975b508e [ 13.652083][ T267] RDX: 0000000000000000 RSI: 00007ffd290c70a0 RDI: 0000000000000005 [ 13.652390][ T267] RBP: 00007ffd290c7000 R08: 0000000000000000 R09: 0000000000000000 [ 13.652690][ T267] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.653156][ T267] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd290c7760 | [ 13.658805][ T267] ------------[ cut here ]------------ | [ 13.659038][ T267] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/267 | [ 13.659376][ T267] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.660210][ T267] Tainted: [W]=WARN [ 13.660360][ T267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.660601][ T267] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.660854][ T267] 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 [ 13.661648][ T267] RSP: 0018:ffa0000000517190 EFLAGS: 00010286 [ 13.661901][ T267] RAX: 00000000ffffffa6 RBX: ff1100000bf2c7c0 RCX: 1ff40000000a2df8 [ 13.662349][ T267] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf2c870 [ 13.662642][ T267] RBP: ff110000104d2000 R08: 1fe22000017e590f R09: ff1100000a5d0b58 [ 13.662944][ T267] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.663344][ T267] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.663638][ T267] FS: 00007f879737b840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 13.664085][ T267] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.664333][ T267] CR2: 0000561b07814d5c CR3: 000000000cef2006 CR4: 0000000000771ef0 [ 13.664631][ T267] PKRU: 55555554 [ 13.664779][ T267] Call Trace: [ 13.664929][ T267] [ 13.665125][ T267] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.665371][ T267] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.665621][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.665824][ T267] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.666135][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.666337][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.666530][ T267] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.666724][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.666926][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.667250][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.667441][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.667638][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.667821][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.668119][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.668314][ T267] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.668511][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.668706][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.668911][ T267] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.669201][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.669404][ T267] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.669595][ T267] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.669790][ T267] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.670082][ T267] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.670277][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.670476][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.670671][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.670866][ T267] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.671168][ T267] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.671366][ T267] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.671569][ T267] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.671766][ T267] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.672060][ T267] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.672258][ T267] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.672455][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.672659][ T267] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.672853][ T267] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.673149][ T267] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.673355][ T267] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.673552][ T267] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.673748][ T267] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.674093][ T267] ? move_addr_to_kernel (net/socket.c:258) [ 13.674290][ T267] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.674490][ T267] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.674693][ T267] ___sys_sendmsg (net/socket.c:2752) [ 13.674893][ T267] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.675237][ T267] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.675459][ T267] __sys_sendmsg (net/socket.c:2784) [ 13.675660][ T267] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.675869][ T267] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.676225][ T267] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.676420][ T267] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.676619][ T267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.676816][ T267] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.677112][ T267] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.677309][ T267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.677549][ T267] RIP: 0033:0x7f87975b508e [ 13.677758][ T267] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.678561][ T267] RSP: 002b:00007ffd290c6ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.678864][ T267] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f87975b508e [ 13.679266][ T267] RDX: 0000000000000000 RSI: 00007ffd290c70a0 RDI: 0000000000000005 [ 13.679560][ T267] RBP: 00007ffd290c7000 R08: 0000000000000000 R09: 0000000000000000 [ 13.679848][ T267] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb78 [ 13.680238][ T267] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd290c7760 | [ 13.751830][ T268] ------------[ cut here ]------------ | [ 13.752147][ T268] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/268 | [ 13.752569][ T268] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.753485][ T268] Tainted: [W]=WARN [ 13.753707][ T268] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.754069][ T268] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.754426][ T268] 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 [ 13.755232][ T268] RSP: 0018:ffa00000005d7060 EFLAGS: 00010286 [ 13.755553][ T268] RAX: 00000000ffffffa6 RBX: ff1100000cb1b9c0 RCX: 1ff40000000badd2 [ 13.755944][ T268] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb1ba70 [ 13.756321][ T268] RBP: ff1100000a314000 R08: 1fe220000196374f R09: ff1100000a5d5158 [ 13.756678][ T268] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 13.757059][ T268] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000005d7100 [ 13.757424][ T268] FS: 00007f0cf83f4840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 13.757837][ T268] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.758170][ T268] CR2: 0000000013d6d988 CR3: 000000000a3d2006 CR4: 0000000000771ef0 [ 13.758554][ T268] PKRU: 55555554 [ 13.758767][ T268] Call Trace: [ 13.759135][ T268] [ 13.759396][ T268] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.759820][ T268] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.760206][ T268] netif_close_many (net/core/dev.c:1804) [ 13.760537][ T268] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.760793][ T268] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.761092][ T268] ? __dev_close_many (net/core/dev.c:1781) [ 13.761368][ T268] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.761681][ T268] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.762017][ T268] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.762293][ T268] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.762601][ T268] ? 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) [ 13.762858][ T268] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.763152][ T268] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.763463][ T268] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.763725][ T268] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.764024][ T268] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.764286][ T268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.764541][ T268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.764807][ T268] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.765088][ T268] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.765344][ T268] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.765638][ T268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.765936][ T268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.766214][ T268] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.766461][ T268] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.766724][ T268] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.767014][ T268] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.767315][ T268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.767584][ T268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.767856][ T268] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.768145][ T268] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.768410][ T268] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.768677][ T268] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.768945][ T268] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.769219][ T268] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.769474][ T268] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.769735][ T268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.770008][ T268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.770268][ T268] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.770544][ T268] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.770801][ T268] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.771088][ T268] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.771344][ T268] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.771605][ T268] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.771866][ T268] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.772158][ T268] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.772420][ T268] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.772680][ T268] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.772946][ T268] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.773226][ T268] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.773482][ T268] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.773744][ T268] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.774085][ T268] ? move_addr_to_kernel (net/socket.c:258) [ 13.774340][ T268] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.774596][ T268] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.774856][ T268] ___sys_sendmsg (net/socket.c:2752) [ 13.775134][ T268] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.775440][ T268] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.775728][ T268] __sys_sendmsg (net/socket.c:2784) [ 13.776011][ T268] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.776261][ T268] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.776576][ T268] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.776832][ T268] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.777120][ T268] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.777377][ T268] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.777630][ T268] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.777901][ T268] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.778239][ T268] RIP: 0033:0x7f0cf862e08e [ 13.778507][ T268] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.779330][ T268] RSP: 002b:00007ffe7b923d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.779699][ T268] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0cf862e08e [ 13.780079][ T268] RDX: 0000000000000000 RSI: 00007ffe7b923e40 RDI: 0000000000000005 [ 13.780432][ T268] RBP: 00007ffe7b923da0 R08: 0000000000000000 R09: 0000000000000000 [ 13.780784][ T268] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb79 [ 13.781169][ T268] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7b924500 | [ 13.789240][ T268] ------------[ cut here ]------------ | [ 13.789506][ T268] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/268 | [ 13.789850][ T268] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim | [ 13.790582][ T268] Tainted: [W]=WARN [ 13.790734][ T268] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.791000][ T268] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.791257][ T268] 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 [ 13.791999][ T268] RSP: 0018:ffa00000005d7190 EFLAGS: 00010286 [ 13.792247][ T268] RAX: 00000000ffffffa6 RBX: ff11000008b521c0 RCX: 1ff40000000badf8 [ 13.792528][ T268] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b52270 [ 13.792823][ T268] RBP: ff1100000a314000 R08: 1fe220000116a44f R09: ff1100000a5d5158 [ 13.793227][ T268] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.793531][ T268] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.793836][ T268] FS: 00007f0cf83f4840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 13.794376][ T268] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.794651][ T268] CR2: 00005576eb645d00 CR3: 000000000a3d2002 CR4: 0000000000771ef0 [ 13.794961][ T268] PKRU: 55555554 [ 13.795123][ T268] Call Trace: [ 13.795278][ T268] [ 13.795383][ T268] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.795639][ T268] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.795880][ T268] ? 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) [ 13.796113][ T268] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.796306][ T268] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.796565][ T268] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.796769][ T268] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.796983][ T268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.797184][ T268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.797384][ T268] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.797588][ T268] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.797786][ T268] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.798031][ T268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.798227][ T268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.798428][ T268] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.798630][ T268] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.798824][ T268] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.799035][ T268] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.799234][ T268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.799433][ T268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.799654][ T268] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.799851][ T268] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.800053][ T268] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.800246][ T268] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.800439][ T268] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.800632][ T268] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.800822][ T268] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.801033][ T268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.801222][ T268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.801417][ T268] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.801613][ T268] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.801812][ T268] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.802030][ T268] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.802227][ T268] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.802428][ T268] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.802628][ T268] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.802826][ T268] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.803077][ T268] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.803279][ T268] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.803484][ T268] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.803698][ T268] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.803902][ T268] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.804109][ T268] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.804358][ T268] ? move_addr_to_kernel (net/socket.c:258) [ 13.804567][ T268] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.804790][ T268] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.805009][ T268] ___sys_sendmsg (net/socket.c:2752) [ 13.805194][ T268] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.805434][ T268] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.805662][ T268] __sys_sendmsg (net/socket.c:2784) [ 13.805858][ T268] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.806096][ T268] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.806348][ T268] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.806568][ T268] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.806787][ T268] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.807003][ T268] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.807198][ T268] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.807396][ T268] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.807645][ T268] RIP: 0033:0x7f0cf862e08e [ 13.807854][ T268] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.808639][ T268] RSP: 002b:00007ffe7b923d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.808941][ T268] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0cf862e08e [ 13.809242][ T268] RDX: 0000000000000000 RSI: 00007ffe7b923e40 RDI: 0000000000000005 [ 13.809536][ T268] RBP: 00007ffe7b923da0 R08: 0000000000000000 R09: 0000000000000000 [ 13.809822][ T268] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb79 [ 13.810119][ T268] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7b924500 | [ 14.376703][ T166] ------------[ cut here ]------------ | [ 14.376954][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 14.377274][ T166] Modules linked in: netdevsim [last unloaded: ip6_udp_tunnel] | [ 14.377907][ T166] Tainted: [W]=WARN [ 14.378218][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.378409][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.378605][ T166] 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 [ 14.379209][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 14.379413][ T166] RAX: 00000000ffffffa6 RBX: ff1100000bf2de40 RCX: 1ff4000000108ed1 [ 14.379652][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf2def0 [ 14.379894][ T166] RBP: ff11000005002000 R08: 1fe22000017e5bdf R09: ff1100000cab2ef8 [ 14.380128][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 14.380353][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005002000 [ 14.380636][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 14.380908][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.381101][ T166] CR2: 00005576c1d93280 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 14.381328][ T166] PKRU: 55555554 [ 14.381443][ T166] Call Trace: [ 14.381560][ T166] [ 14.381639][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.381796][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.381919][ T166] register_netdevice (net/core/dev.c:11488) [ 14.382079][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 14.382269][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 14.382423][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 14.382617][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 14.382768][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 14.383014][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 14.383207][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.383359][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 14.383530][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 14.383718][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 14.383871][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 14.384070][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 14.384218][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 14.384371][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 14.384522][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 14.384635][ T166] new_sync_write (fs/read_write.c:595) [ 14.384787][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.384961][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.385120][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.385334][ T166] ? ksys_write (fs/read_write.c:740) [ 14.385530][ T166] vfs_write (fs/read_write.c:688) [ 14.385651][ T166] ksys_write (fs/read_write.c:740) [ 14.385766][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 14.385926][ T166] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.386090][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.386241][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.386395][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.386552][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.386709][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.386905][ T166] RIP: 0033:0x7fd8e6c0c08e [ 14.387069][ T166] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.387607][ T166] RSP: 002b:00007ffe866f4940 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 14.387840][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 14.388094][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 14.388320][ T166] RBP: 00007ffe866f4950 R08: 0000000000000000 R09: 0000000000000000 [ 14.388552][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 14.388793][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 14.660599][ T280] ------------[ cut here ]------------ | [ 14.660887][ T280] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/280 | [ 14.661292][ T280] Modules linked in: netdevsim [last unloaded: ip6_udp_tunnel] | [ 14.662278][ T280] Tainted: [W]=WARN [ 14.662446][ T280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.662739][ T280] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.663041][ T280] 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 [ 14.663822][ T280] RSP: 0018:ffa00000006c7020 EFLAGS: 00010286 [ 14.664109][ T280] RAX: 00000000ffffffa6 RBX: ff1100000bf1d540 RCX: 1ff40000000d8dca [ 14.664432][ T280] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1d5f0 [ 14.664757][ T280] RBP: ff11000005002000 R08: 1fe22000017e3abf R09: ff1100000c510b80 [ 14.665091][ T280] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 14.665411][ T280] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.665731][ T280] FS: 00007f6366ffb840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 14.666120][ T280] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.666390][ T280] CR2: 00000000222fc988 CR3: 00000000091ab003 CR4: 0000000000771ef0 [ 14.666716][ T280] PKRU: 55555554 [ 14.666882][ T280] Call Trace: [ 14.667148][ T280] [ 14.667271][ T280] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.667498][ T280] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.667663][ T280] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.667866][ T280] __dev_notify_flags (net/core/dev.c:9787) [ 14.668097][ T280] ? netif_change_name (net/core/dev.c:1495) [ 14.668314][ T280] ? __dev_change_flags (net/core/dev.c:9752) [ 14.668530][ T280] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.668746][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.668977][ T280] ? 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)) [ 14.669197][ T280] netif_change_flags (net/core/dev.c:9820) [ 14.669416][ T280] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 14.669645][ T280] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 14.669870][ T280] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 14.670189][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.670420][ T280] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.670643][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.670862][ T280] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.671093][ T280] ? __kernel_text_address (kernel/extable.c:79) [ 14.671316][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.671546][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.671760][ T280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.671989][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.672202][ T280] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.672417][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.672631][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.672843][ T280] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 14.673075][ T280] ? __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) [ 14.673293][ T280] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 14.673510][ T280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.673732][ T280] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.673960][ T280] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 14.674202][ T280] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.674424][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.674641][ T280] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.674863][ T280] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.675098][ T280] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.675329][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.675551][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.675765][ T280] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.675994][ T280] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.676212][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.676434][ T280] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.676644][ T280] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.676856][ T280] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.677077][ T280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.677290][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.677512][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.677731][ T280] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.677953][ T280] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.678174][ T280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.678391][ T280] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.678613][ T280] ? 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)) [ 14.678830][ T280] ? 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)) [ 14.679062][ T280] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.679275][ T280] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.679489][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.679720][ T280] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.679952][ T280] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.680179][ T280] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.680399][ T280] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.680616][ T280] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.680832][ T280] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.681090][ T280] ? move_addr_to_kernel (net/socket.c:258) [ 14.681308][ T280] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.681525][ T280] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.681742][ T280] ___sys_sendmsg (net/socket.c:2752) [ 14.681966][ T280] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.682270][ T280] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.682531][ T280] __sys_sendmsg (net/socket.c:2784) [ 14.682754][ T280] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.682983][ T280] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.683278][ T280] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.683501][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.683729][ T280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.683955][ T280] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.684187][ T280] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.684410][ T280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.684694][ T280] RIP: 0033:0x7f636723508e [ 14.684939][ T280] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.685742][ T280] RSP: 002b:00007fffced32e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.686098][ T280] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f636723508e [ 14.686422][ T280] RDX: 0000000000000000 RSI: 00007fffced32ed0 RDI: 0000000000000005 [ 14.686743][ T280] RBP: 00007fffced32e30 R08: 0000000000000000 R09: 0000000000000000 [ 14.687071][ T280] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb79 [ 14.687403][ T280] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffced33590 | [ 14.838720][ T284] ------------[ cut here ]------------ | [ 14.839073][ T284] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/284 | [ 14.839532][ T284] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 14.840756][ T284] Tainted: [W]=WARN [ 14.841014][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.841352][ T284] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.841708][ T284] 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 [ 14.842601][ T284] RSP: 0018:ffa0000000716f70 EFLAGS: 00010286 [ 14.842952][ T284] RAX: 00000000ffffffa6 RBX: ff11000002712040 RCX: 1ff40000000e2db4 [ 14.843370][ T284] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027120f0 [ 14.843762][ T284] RBP: ff11000005002000 R08: 1fe22000004e241f R09: ff1100000c6b5180 [ 14.844185][ T284] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 14.844586][ T284] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 14.845011][ T284] FS: 00007f76f0d46840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 14.845462][ T284] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.845809][ T284] CR2: 0000000016b0aa28 CR3: 000000000cc47005 CR4: 0000000000771ef0 [ 14.846236][ T284] PKRU: 55555554 [ 14.846466][ T284] Call Trace: [ 14.846694][ T284] [ 14.846874][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.847185][ T284] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 14.847480][ T284] notifier_call_chain (kernel/notifier.c:85) [ 14.847773][ T284] __netdev_upper_dev_link (net/core/dev.c:8931) [ 14.848088][ T284] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 14.848381][ T284] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 14.848665][ T284] netdev_upper_dev_link (net/core/dev.c:8972) [ 14.848959][ T284] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 14.849274][ T284] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 14.849569][ T284] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 14.849866][ T284] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 14.850189][ T284] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 14.850490][ T284] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 14.850776][ T284] ? nla_strscpy (lib/nlattr.c:795) [ 14.851090][ T284] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 14.851376][ T284] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 14.851669][ T284] ? __dev_get_by_name (net/core/dev.c:883) [ 14.851984][ T284] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 14.852282][ T284] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 14.852578][ T284] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.852864][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.853175][ T284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.853465][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.853749][ T284] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.854062][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.854353][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.854638][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.854933][ T284] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.855235][ T284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.855522][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.855807][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.856119][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.856403][ T284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.856691][ T284] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.857001][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.857289][ T284] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.857581][ T284] ? 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)) [ 14.857868][ T284] ? 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)) [ 14.858188][ T284] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.858477][ T284] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.858762][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.859077][ T284] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.859364][ T284] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.859654][ T284] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.859953][ T284] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.860256][ T284] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.860542][ T284] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.860884][ T284] ? move_addr_to_kernel (net/socket.c:258) [ 14.861196][ T284] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.861478][ T284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.861767][ T284] ___sys_sendmsg (net/socket.c:2752) [ 14.862078][ T284] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.862422][ T284] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.862735][ T284] __sys_sendmsg (net/socket.c:2784) [ 14.863058][ T284] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.863341][ T284] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.863688][ T284] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.864020][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.864312][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.864600][ T284] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.864880][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.865193][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.865531][ T284] RIP: 0033:0x7f76f0f8008e [ 14.865828][ T284] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.866722][ T284] RSP: 002b:00007ffc30549480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.867154][ T284] RAX: ffffffffffffffda RBX: 00007ffc30549c18 RCX: 00007f76f0f8008e [ 14.867553][ T284] RDX: 0000000000000000 RSI: 00007ffc30549530 RDI: 0000000000000005 [ 14.868000][ T284] RBP: 00007ffc30549490 R08: 0000000000000000 R09: 0000000000000000 [ 14.868402][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 14.868799][ T284] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc30549bf0 | [ 14.872047][ T284] ------------[ cut here ]------------ | [ 14.872323][ T284] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/284 | [ 14.872777][ T284] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 14.873828][ T284] Tainted: [W]=WARN [ 14.874081][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.874419][ T284] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.874779][ T284] 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 [ 14.875664][ T284] RSP: 0018:ffa0000000716fd0 EFLAGS: 00010286 [ 14.876030][ T284] RAX: 00000000ffffffa6 RBX: ff110000027121c0 RCX: 1ff40000000e2dc0 [ 14.876437][ T284] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002712270 [ 14.876834][ T284] RBP: ff1100000cbaa000 R08: 1fe22000004e244f R09: ff1100000c6b5180 [ 14.877255][ T284] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.877687][ T284] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaae04 [ 14.878125][ T284] FS: 00007f76f0d46840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 14.878581][ T284] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.878933][ T284] CR2: 0000000016b0aa28 CR3: 000000000cc47005 CR4: 0000000000771ef0 [ 14.879348][ T284] PKRU: 55555554 [ 14.879576][ T284] Call Trace: [ 14.879806][ T284] [ 14.880005][ T284] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.880298][ T284] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.880529][ T284] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 14.880813][ T284] __dev_notify_flags (net/core/dev.c:9787) [ 14.881126][ T284] ? netif_change_name (net/core/dev.c:1495) [ 14.881409][ T284] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 14.881697][ T284] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 14.882008][ T284] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 14.882300][ T284] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 14.882594][ T284] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 14.882889][ T284] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 14.883374][ T284] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 14.883670][ T284] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 14.883960][ T284] ? nla_strscpy (lib/nlattr.c:795) [ 14.884275][ T284] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 14.884565][ T284] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 14.885096][ T284] ? __dev_get_by_name (net/core/dev.c:883) [ 14.885382][ T284] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 14.885676][ T284] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 14.885995][ T284] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.886283][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.886566][ T284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.886859][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.887337][ T284] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.887622][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.887923][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.888229][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.888520][ T284] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.889004][ T284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.889287][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.889579][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.889869][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.890351][ T284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.890642][ T284] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.890932][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.891405][ T284] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.891704][ T284] ? 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)) [ 14.892017][ T284] ? 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)) [ 14.892309][ T284] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.892598][ T284] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.893082][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.893370][ T284] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.893656][ T284] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.893950][ T284] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.894261][ T284] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.894553][ T284] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.894836][ T284] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.895368][ T284] ? move_addr_to_kernel (net/socket.c:258) [ 14.895658][ T284] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.895952][ T284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.896259][ T284] ___sys_sendmsg (net/socket.c:2752) [ 14.896702][ T284] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.897075][ T284] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.897388][ T284] __sys_sendmsg (net/socket.c:2784) [ 14.897675][ T284] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.898189][ T284] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.898540][ T284] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.898824][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.899136][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.899595][ T284] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.899878][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.900188][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.900524][ T284] RIP: 0033:0x7f76f0f8008e [ 14.901026][ T284] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.902102][ T284] RSP: 002b:00007ffc30549480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.902503][ T284] RAX: ffffffffffffffda RBX: 00007ffc30549c18 RCX: 00007f76f0f8008e [ 14.902905][ T284] RDX: 0000000000000000 RSI: 00007ffc30549530 RDI: 0000000000000005 [ 14.903498][ T284] RBP: 00007ffc30549490 R08: 0000000000000000 R09: 0000000000000000 [ 14.903902][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 14.904527][ T284] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc30549bf0 | [ 14.948729][ T287] ------------[ cut here ]------------ | [ 14.948960][ T287] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/287 | [ 14.949307][ T287] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 14.950178][ T287] Tainted: [W]=WARN [ 14.950328][ T287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.950512][ T287] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.950723][ T287] 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 [ 14.951591][ T287] RSP: 0018:ffa00000005f7020 EFLAGS: 00010286 [ 14.951791][ T287] RAX: 00000000ffffffa6 RBX: ff11000008a9a4c0 RCX: 1ff40000000bedca [ 14.952009][ T287] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9a570 [ 14.952228][ T287] RBP: ff1100000cbaa000 R08: 1fe22000011534af R09: ff1100000cab5158 [ 14.952433][ T287] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 14.952662][ T287] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.952869][ T287] FS: 00007f5008d15840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 14.953139][ T287] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.953348][ T287] CR2: 0000000017c0a988 CR3: 000000000ce4f003 CR4: 0000000000771ef0 [ 14.953642][ T287] PKRU: 55555554 [ 14.953809][ T287] Call Trace: [ 14.953988][ T287] [ 14.954093][ T287] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.954288][ T287] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.954444][ T287] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.954649][ T287] __dev_notify_flags (net/core/dev.c:9787) [ 14.954856][ T287] ? netif_change_name (net/core/dev.c:1495) [ 14.955181][ T287] ? __dev_change_flags (net/core/dev.c:9752) [ 14.955385][ T287] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.955526][ T287] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.955715][ T287] ? 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)) [ 14.955944][ T287] netif_change_flags (net/core/dev.c:9820) [ 14.956306][ T287] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 14.956501][ T287] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 14.956695][ T287] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 14.956830][ T287] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 14.957106][ T287] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.957241][ T287] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.957383][ T287] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.957560][ T287] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.957760][ T287] ? __kernel_text_address (kernel/extable.c:79) [ 14.958085][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.958296][ T287] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.958472][ T287] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.958670][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.958850][ T287] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.959183][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.959317][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.959452][ T287] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 14.959599][ T287] ? __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) [ 14.959782][ T287] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 14.959926][ T287] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.960167][ T287] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.960314][ T287] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 14.960455][ T287] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.960596][ T287] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.960738][ T287] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.960878][ T287] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.961053][ T287] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.961192][ T287] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.961346][ T287] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.961486][ T287] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.961639][ T287] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.961771][ T287] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.961917][ T287] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.962064][ T287] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.962200][ T287] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.962334][ T287] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.962493][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.962641][ T287] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.962785][ T287] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.962943][ T287] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.963122][ T287] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.963327][ T287] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.963547][ T287] ? 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)) [ 14.963761][ T287] ? 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)) [ 14.964063][ T287] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.964249][ T287] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.964392][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.964538][ T287] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.964686][ T287] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.964829][ T287] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.964987][ T287] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.965134][ T287] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.965279][ T287] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.965452][ T287] ? move_addr_to_kernel (net/socket.c:258) [ 14.965599][ T287] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.965754][ T287] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.965919][ T287] ___sys_sendmsg (net/socket.c:2752) [ 14.966060][ T287] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.966275][ T287] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.966431][ T287] __sys_sendmsg (net/socket.c:2784) [ 14.966571][ T287] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.966710][ T287] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.966883][ T287] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.967031][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.967172][ T287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.967311][ T287] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.967447][ T287] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.967586][ T287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.967754][ T287] RIP: 0033:0x7f5008f4f08e [ 14.967904][ T287] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.968408][ T287] RSP: 002b:00007ffc14e27ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.968623][ T287] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5008f4f08e [ 14.968829][ T287] RDX: 0000000000000000 RSI: 00007ffc14e27f70 RDI: 0000000000000005 [ 14.969049][ T287] RBP: 00007ffc14e27ed0 R08: 0000000000000000 R09: 0000000000000000 [ 14.969253][ T287] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 14.969460][ T287] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc14e28630 | [ 15.084714][ T292] ------------[ cut here ]------------ | [ 15.085039][ T292] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/292 | [ 15.085459][ T292] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.086435][ T292] Tainted: [W]=WARN [ 15.086614][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.086913][ T292] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.087219][ T292] 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 [ 15.088081][ T292] RSP: 0018:ffa00000005d6f70 EFLAGS: 00010286 [ 15.088364][ T292] RAX: 00000000ffffffa6 RBX: ff11000010413e40 RCX: 1ff40000000badb4 [ 15.088732][ T292] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010413ef0 [ 15.089102][ T292] RBP: ff11000005002000 R08: 1fe22000020827df R09: ff1100000bf52e80 [ 15.089454][ T292] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 15.089801][ T292] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 15.090166][ T292] FS: 00007f546d5de840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 15.090574][ T292] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.090864][ T292] CR2: 00000000374cfa28 CR3: 0000000004d8e003 CR4: 0000000000771ef0 [ 15.091210][ T292] PKRU: 55555554 [ 15.091402][ T292] Call Trace: [ 15.091579][ T292] [ 15.091702][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.091942][ T292] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 15.092181][ T292] notifier_call_chain (kernel/notifier.c:85) [ 15.092429][ T292] __netdev_upper_dev_link (net/core/dev.c:8931) [ 15.092666][ T292] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.092920][ T292] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.093177][ T292] netdev_upper_dev_link (net/core/dev.c:8972) [ 15.093410][ T292] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 15.093643][ T292] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 15.093905][ T292] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.094163][ T292] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.094402][ T292] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.094660][ T292] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.094911][ T292] ? nla_strscpy (lib/nlattr.c:795) [ 15.095160][ T292] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.095393][ T292] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.095620][ T292] ? __dev_get_by_name (net/core/dev.c:883) [ 15.095853][ T292] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.096102][ T292] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.096343][ T292] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.096581][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.096811][ T292] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.097063][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.097296][ T292] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.097549][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.097787][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.098029][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.098260][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.098491][ T292] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.098722][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.098957][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.099193][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.099420][ T292] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.099660][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.099885][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.100129][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.100359][ T292] ? 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)) [ 15.100582][ T292] ? 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)) [ 15.100813][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.101070][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.101305][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.101535][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.101763][ T292] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.102012][ T292] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.102242][ T292] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.102473][ T292] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.102698][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.102983][ T292] ? move_addr_to_kernel (net/socket.c:258) [ 15.103212][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.103444][ T292] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.103681][ T292] ___sys_sendmsg (net/socket.c:2752) [ 15.103912][ T292] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.104203][ T292] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.104455][ T292] __sys_sendmsg (net/socket.c:2784) [ 15.104687][ T292] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.104918][ T292] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.105211][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.105442][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.105674][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.105933][ T292] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.106177][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.106407][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.106683][ T292] RIP: 0033:0x7f546d81808e [ 15.106921][ T292] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.107810][ T292] RSP: 002b:00007ffdba78bcc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.108147][ T292] RAX: ffffffffffffffda RBX: 00007ffdba78c458 RCX: 00007f546d81808e [ 15.108498][ T292] RDX: 0000000000000000 RSI: 00007ffdba78bd70 RDI: 0000000000000005 [ 15.108853][ T292] RBP: 00007ffdba78bcd0 R08: 0000000000000000 R09: 0000000000000000 [ 15.109221][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 15.109562][ T292] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdba78c430 | [ 15.112292][ T292] ------------[ cut here ]------------ | [ 15.112546][ T292] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/292 | [ 15.112943][ T292] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.113940][ T292] Tainted: [W]=WARN [ 15.114139][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.114434][ T292] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.114733][ T292] 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 [ 15.115598][ T292] RSP: 0018:ffa00000005d6fd0 EFLAGS: 00010286 [ 15.115887][ T292] RAX: 00000000ffffffa6 RBX: ff11000010412ac0 RCX: 1ff40000000badc0 [ 15.116296][ T292] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010412b70 [ 15.116654][ T292] RBP: ff1100000c472000 R08: 1fe220000208256f R09: ff1100000bf52e80 [ 15.117016][ T292] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 15.117359][ T292] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c472e04 [ 15.117704][ T292] FS: 00007f546d5de840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 15.118132][ T292] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.118426][ T292] CR2: 00000000374cfa28 CR3: 0000000004d8e003 CR4: 0000000000771ef0 [ 15.118779][ T292] PKRU: 55555554 [ 15.118957][ T292] Call Trace: [ 15.119143][ T292] [ 15.119265][ T292] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.119496][ T292] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.119668][ T292] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.119907][ T292] __dev_notify_flags (net/core/dev.c:9787) [ 15.120150][ T292] ? netif_change_name (net/core/dev.c:1495) [ 15.120402][ T292] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.120651][ T292] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 15.120887][ T292] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 15.121134][ T292] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 15.121373][ T292] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.121622][ T292] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.121875][ T292] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.122134][ T292] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.122368][ T292] ? nla_strscpy (lib/nlattr.c:795) [ 15.122602][ T292] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.122833][ T292] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.123076][ T292] ? __dev_get_by_name (net/core/dev.c:883) [ 15.123308][ T292] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.123518][ T292] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.123734][ T292] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.123981][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.124208][ T292] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.124435][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.124666][ T292] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.124932][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.125201][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.125434][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.125663][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.125890][ T292] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.126135][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.126380][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.126613][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.126842][ T292] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.127084][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.127316][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.127553][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.127794][ T292] ? 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)) [ 15.128037][ T292] ? 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)) [ 15.128269][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.128502][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.128735][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.129000][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.129233][ T292] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.129463][ T292] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.129711][ T292] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.129948][ T292] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.130186][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.130476][ T292] ? move_addr_to_kernel (net/socket.c:258) [ 15.130713][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.130944][ T292] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.131190][ T292] ___sys_sendmsg (net/socket.c:2752) [ 15.131417][ T292] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.131729][ T292] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.132003][ T292] __sys_sendmsg (net/socket.c:2784) [ 15.132247][ T292] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.132478][ T292] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.132771][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.133011][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.133243][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.133477][ T292] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.133709][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.133949][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.134247][ T292] RIP: 0033:0x7f546d81808e [ 15.134505][ T292] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.135343][ T292] RSP: 002b:00007ffdba78bcc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.135707][ T292] RAX: ffffffffffffffda RBX: 00007ffdba78c458 RCX: 00007f546d81808e [ 15.136119][ T292] RDX: 0000000000000000 RSI: 00007ffdba78bd70 RDI: 0000000000000005 [ 15.136468][ T292] RBP: 00007ffdba78bcd0 R08: 0000000000000000 R09: 0000000000000000 [ 15.136815][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 15.137206][ T292] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdba78c430 | [ 15.193696][ T293] ------------[ cut here ]------------ | [ 15.193898][ T293] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/293 | [ 15.194174][ T293] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.194747][ T293] Tainted: [W]=WARN [ 15.194857][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.195048][ T293] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.195228][ T293] 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 [ 15.195730][ T293] RSP: 0018:ffa00000006b7020 EFLAGS: 00010286 [ 15.196101][ T293] RAX: 00000000ffffffa6 RBX: ff1100000c611840 RCX: 1ff40000000d6dca [ 15.196370][ T293] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6118f0 [ 15.196579][ T293] RBP: ff1100000c472000 R08: 1fe22000018c231f R09: ff1100000c9aae58 [ 15.196788][ T293] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 15.197022][ T293] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.197286][ T293] FS: 00007fb66f6c2840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 15.197527][ T293] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.197700][ T293] CR2: 00007fb66f9921a0 CR3: 000000000bf59001 CR4: 0000000000771ef0 [ 15.197909][ T293] PKRU: 55555554 [ 15.198023][ T293] Call Trace: [ 15.198155][ T293] [ 15.198236][ T293] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.198383][ T293] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.198488][ T293] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.198639][ T293] __dev_notify_flags (net/core/dev.c:9787) [ 15.198775][ T293] ? netif_change_name (net/core/dev.c:1495) [ 15.198933][ T293] ? __dev_change_flags (net/core/dev.c:9752) [ 15.199073][ T293] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.199211][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.199350][ T293] ? 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)) [ 15.199489][ T293] netif_change_flags (net/core/dev.c:9820) [ 15.199636][ T293] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.199774][ T293] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.199915][ T293] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.200068][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.200241][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.200377][ T293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.200516][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.200655][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.200814][ T293] ? __kernel_text_address (kernel/extable.c:79) [ 15.200958][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.201104][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.201243][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.201395][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.201533][ T293] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.201672][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.201809][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.202036][ T293] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.202173][ T293] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 15.202326][ T293] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.202466][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.202603][ T293] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.202743][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.202888][ T293] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.203048][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.203193][ T293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.203336][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.203472][ T293] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.203616][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.203753][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.203891][ T293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.204042][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.204177][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.204316][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.204453][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.204595][ T293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.204730][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.204869][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.205041][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.205225][ T293] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.205447][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.205652][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.205861][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.206072][ T293] ? 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)) [ 15.206213][ T293] ? 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)) [ 15.206350][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.206493][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.206668][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.206825][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.206979][ T293] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.207121][ T293] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.207274][ T293] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.207417][ T293] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.207553][ T293] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.207722][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 15.207863][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.208045][ T293] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.208189][ T293] ___sys_sendmsg (net/socket.c:2752) [ 15.208324][ T293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.208500][ T293] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.208651][ T293] __sys_sendmsg (net/socket.c:2784) [ 15.208792][ T293] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.208991][ T293] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.209258][ T293] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.209425][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.209590][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.209726][ T293] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.209866][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.210145][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.210327][ T293] RIP: 0033:0x7fb66f8fc08e [ 15.210478][ T293] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.211053][ T293] RSP: 002b:00007ffeef6dd690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.211270][ T293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb66f8fc08e [ 15.211481][ T293] RDX: 0000000000000000 RSI: 00007ffeef6dd740 RDI: 0000000000000005 [ 15.211699][ T293] RBP: 00007ffeef6dd6a0 R08: 0000000000000000 R09: 0000000000000000 [ 15.211914][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 15.212132][ T293] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeef6dde00 | [ 15.290471][ T298] ------------[ cut here ]------------ | [ 15.290726][ T298] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/298 | [ 15.291738][ T298] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.292639][ T298] Tainted: [W]=WARN [ 15.292803][ T298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.293082][ T298] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.293364][ T298] 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 [ 15.294143][ T298] RSP: 0018:ffa0000000697020 EFLAGS: 00010286 [ 15.294421][ T298] RAX: 00000000ffffffa6 RBX: ff1100000cb1a1c0 RCX: 1ff40000000d2dca [ 15.294739][ T298] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb1a270 [ 15.295075][ T298] RBP: ff1100000c472000 R08: 1fe220000196344f R09: ff1100000a5d2e58 [ 15.295394][ T298] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.295714][ T298] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.296043][ T298] FS: 00007fbba41d6840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 15.296415][ T298] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.296688][ T298] CR2: 0000000038702988 CR3: 0000000009512006 CR4: 0000000000771ef0 [ 15.297024][ T298] PKRU: 55555554 [ 15.297186][ T298] Call Trace: [ 15.297348][ T298] [ 15.297460][ T298] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.297682][ T298] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.297848][ T298] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.298073][ T298] __dev_notify_flags (net/core/dev.c:9787) [ 15.298286][ T298] ? netif_change_name (net/core/dev.c:1495) [ 15.298492][ T298] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 15.298704][ T298] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.298919][ T298] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.299142][ T298] ? 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)) [ 15.299363][ T298] netif_change_flags (net/core/dev.c:9820) [ 15.299583][ T298] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.299798][ T298] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.300030][ T298] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.300245][ T298] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.300511][ T298] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.300728][ T298] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.300943][ T298] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.301165][ T298] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.301378][ T298] ? __kernel_text_address (kernel/extable.c:79) [ 15.301592][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.301808][ T298] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.302030][ T298] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.302247][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.302456][ T298] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.302664][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.302873][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.303099][ T298] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.303313][ T298] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 15.303528][ T298] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.303744][ T298] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.303977][ T298] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.304235][ T298] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.304460][ T298] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.304680][ T298] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.304900][ T298] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.305130][ T298] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.305347][ T298] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.305565][ T298] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.305792][ T298] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.306020][ T298] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.306239][ T298] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.306460][ T298] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.306681][ T298] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.306906][ T298] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.307139][ T298] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.307356][ T298] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.307570][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.307792][ T298] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.308025][ T298] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.308250][ T298] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.308471][ T298] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.308694][ T298] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.308949][ T298] ? 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)) [ 15.309177][ T298] ? 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)) [ 15.309391][ T298] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.309602][ T298] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.309816][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.310047][ T298] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.310265][ T298] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.310484][ T298] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.310702][ T298] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.310923][ T298] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.311143][ T298] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.311423][ T298] ? move_addr_to_kernel (net/socket.c:258) [ 15.311644][ T298] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.311856][ T298] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.312088][ T298] ___sys_sendmsg (net/socket.c:2752) [ 15.312300][ T298] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.312568][ T298] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.312805][ T298] __sys_sendmsg (net/socket.c:2784) [ 15.313028][ T298] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.313239][ T298] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.313510][ T298] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.313725][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.313942][ T298] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.314168][ T298] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.314383][ T298] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.314599][ T298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.314865][ T298] RIP: 0033:0x7fbba441008e [ 15.315102][ T298] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.315867][ T298] RSP: 002b:00007fffda8f4e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.316202][ T298] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbba441008e [ 15.316521][ T298] RDX: 0000000000000000 RSI: 00007fffda8f4f40 RDI: 0000000000000005 [ 15.316841][ T298] RBP: 00007fffda8f4ea0 R08: 0000000000000000 R09: 0000000000000000 [ 15.317178][ T298] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 15.317490][ T298] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffda8f5600 | [ 15.383641][ T299] ------------[ cut here ]------------ | [ 15.383911][ T299] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/299 | [ 15.384289][ T299] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.385444][ T299] Tainted: [W]=WARN [ 15.385620][ T299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.385884][ T299] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.386182][ T299] 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 [ 15.386933][ T299] RSP: 0018:ffa00000006f7020 EFLAGS: 00010286 [ 15.387197][ T299] RAX: 00000000ffffffa6 RBX: ff11000008b53b40 RCX: 1ff40000000dedca [ 15.387508][ T299] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b53bf0 [ 15.387817][ T299] RBP: ff1100000cbaa000 R08: 1fe220000116a77f R09: ff1100000a5d5158 [ 15.388150][ T299] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 15.388471][ T299] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.388783][ T299] FS: 00007fcaa538f840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 15.389178][ T299] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.389438][ T299] CR2: 000000000934c988 CR3: 000000000c537005 CR4: 0000000000771ef0 [ 15.389773][ T299] PKRU: 55555554 [ 15.389943][ T299] Call Trace: [ 15.390116][ T299] [ 15.390227][ T299] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.390443][ T299] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.390609][ T299] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.390842][ T299] __dev_notify_flags (net/core/dev.c:9787) [ 15.391076][ T299] ? netif_change_name (net/core/dev.c:1495) [ 15.391296][ T299] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 15.391505][ T299] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.391716][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.391929][ T299] ? 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)) [ 15.392152][ T299] netif_change_flags (net/core/dev.c:9820) [ 15.392362][ T299] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.392564][ T299] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.392779][ T299] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.393007][ T299] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.393281][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.393503][ T299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.393730][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.393949][ T299] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.394164][ T299] ? __kernel_text_address (kernel/extable.c:79) [ 15.394378][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.394593][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.394796][ T299] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.395019][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.395223][ T299] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.395440][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.395647][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.395854][ T299] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.396076][ T299] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 15.396284][ T299] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.396493][ T299] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.396710][ T299] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.396927][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.397162][ T299] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.397375][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.397579][ T299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.397788][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.398015][ T299] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.398221][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.398437][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.398641][ T299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.398846][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.399066][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.399279][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.399488][ T299] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.399698][ T299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.399914][ T299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.400130][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.400341][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.400569][ T299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.400780][ T299] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.401000][ T299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.401206][ T299] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.401422][ T299] ? 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)) [ 15.401634][ T299] ? 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)) [ 15.401846][ T299] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.402068][ T299] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.402274][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.402490][ T299] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.402699][ T299] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.402913][ T299] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.403132][ T299] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.403355][ T299] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.403557][ T299] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.403821][ T299] ? move_addr_to_kernel (net/socket.c:258) [ 15.404049][ T299] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.404259][ T299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.404470][ T299] ___sys_sendmsg (net/socket.c:2752) [ 15.404679][ T299] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.404944][ T299] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.405180][ T299] __sys_sendmsg (net/socket.c:2784) [ 15.405385][ T299] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.405592][ T299] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.405856][ T299] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.406101][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.406311][ T299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.406527][ T299] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.406737][ T299] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.406955][ T299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.407223][ T299] RIP: 0033:0x7fcaa55c908e [ 15.407444][ T299] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.408216][ T299] RSP: 002b:00007ffe753488f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.408527][ T299] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcaa55c908e [ 15.408816][ T299] RDX: 0000000000000000 RSI: 00007ffe753489a0 RDI: 0000000000000005 [ 15.409138][ T299] RBP: 00007ffe75348900 R08: 0000000000000000 R09: 0000000000000000 [ 15.409479][ T299] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 15.409794][ T299] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe75349060 | [ 15.453012][ T301] ------------[ cut here ]------------ | [ 15.453231][ T301] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/301 | [ 15.453519][ T301] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.454173][ T301] Tainted: [W]=WARN [ 15.454286][ T301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.454472][ T301] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.454673][ T301] 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 [ 15.455241][ T301] RSP: 0018:ffa0000000726f70 EFLAGS: 00010286 [ 15.455435][ T301] RAX: 00000000ffffffa6 RBX: ff1100000cc2d3c0 RCX: 1ff40000000e4db4 [ 15.455665][ T301] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc2d470 [ 15.455913][ T301] RBP: ff11000005002000 R08: 1fe2200001985a8f R09: ff11000010738b80 [ 15.456160][ T301] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 15.456392][ T301] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 15.456629][ T301] FS: 00007fce00a94840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 15.456947][ T301] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.457154][ T301] CR2: 00007fce00c8d460 CR3: 000000000cc4e002 CR4: 0000000000771ef0 [ 15.457380][ T301] PKRU: 55555554 [ 15.457492][ T301] Call Trace: [ 15.457605][ T301] [ 15.457683][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.457835][ T301] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 15.458001][ T301] notifier_call_chain (kernel/notifier.c:85) [ 15.458160][ T301] __netdev_upper_dev_link (net/core/dev.c:8931) [ 15.458319][ T301] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.458475][ T301] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.458631][ T301] netdev_upper_dev_link (net/core/dev.c:8972) [ 15.458785][ T301] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 15.459018][ T301] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 15.459177][ T301] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.459334][ T301] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.459485][ T301] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.459661][ T301] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.459811][ T301] ? nla_strscpy (lib/nlattr.c:795) [ 15.459965][ T301] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.460121][ T301] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.460268][ T301] ? __dev_get_by_name (net/core/dev.c:883) [ 15.460436][ T301] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.460613][ T301] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.460770][ T301] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.460935][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.461089][ T301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.461238][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.461385][ T301] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.461531][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.461691][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.461840][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.461999][ T301] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.462147][ T301] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.462295][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.462442][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.462592][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.462739][ T301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.462889][ T301] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.463050][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.463201][ T301] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.463371][ T301] ? 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)) [ 15.463520][ T301] ? 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)) [ 15.463670][ T301] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.463822][ T301] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.463985][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.464134][ T301] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.464285][ T301] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.464436][ T301] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.464588][ T301] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.464733][ T301] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.464880][ T301] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.465073][ T301] ? move_addr_to_kernel (net/socket.c:258) [ 15.465228][ T301] ___sys_sendmsg (net/socket.c:2752) [ 15.465381][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.465527][ T301] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.465685][ T301] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 15.465833][ T301] __sys_sendmsg (net/socket.c:2784) [ 15.465990][ T301] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.466141][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.466293][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.466441][ T301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.466587][ T301] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.466734][ T301] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.466881][ T301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.467269][ T301] RIP: 0033:0x7fce00cce08e [ 15.467428][ T301] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.467957][ T301] RSP: 002b:00007ffd2a8ab6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.468197][ T301] RAX: ffffffffffffffda RBX: 00007ffd2a8abe60 RCX: 00007fce00cce08e [ 15.468438][ T301] RDX: 0000000000000000 RSI: 00007ffd2a8ab770 RDI: 0000000000000005 [ 15.468664][ T301] RBP: 00007ffd2a8ab6d0 R08: 0000000000000000 R09: 0000000000000000 [ 15.468884][ T301] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 15.469129][ T301] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2a8abe38 | [ 15.471179][ T301] ------------[ cut here ]------------ | [ 15.471400][ T301] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/301 | [ 15.471810][ T301] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.472769][ T301] Tainted: [W]=WARN [ 15.472955][ T301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.473264][ T301] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.473577][ T301] 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 [ 15.474389][ T301] RSP: 0018:ffa0000000726fd0 EFLAGS: 00010286 [ 15.474675][ T301] RAX: 00000000ffffffa6 RBX: ff1100000cc2d240 RCX: 1ff40000000e4dc0 [ 15.474963][ T301] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc2d2f0 [ 15.475189][ T301] RBP: ff110000104d2000 R08: 1fe2200001985a5f R09: ff11000010738b80 [ 15.475431][ T301] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 15.475650][ T301] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000104d2e04 [ 15.475888][ T301] FS: 00007fce00a94840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 15.476187][ T301] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.476377][ T301] CR2: 00007fce00c8d460 CR3: 000000000cc4e002 CR4: 0000000000771ef0 [ 15.476599][ T301] PKRU: 55555554 [ 15.476754][ T301] Call Trace: [ 15.476995][ T301] [ 15.477073][ T301] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.477225][ T301] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.477338][ T301] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.477488][ T301] __dev_notify_flags (net/core/dev.c:9787) [ 15.477639][ T301] ? netif_change_name (net/core/dev.c:1495) [ 15.477798][ T301] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.477953][ T301] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 15.478124][ T301] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 15.478273][ T301] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 15.478427][ T301] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.478585][ T301] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.478738][ T301] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.478890][ T301] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.479048][ T301] ? nla_strscpy (lib/nlattr.c:795) [ 15.479198][ T301] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.479345][ T301] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.479518][ T301] ? __dev_get_by_name (net/core/dev.c:883) [ 15.479669][ T301] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.479829][ T301] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.479990][ T301] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.480138][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.480286][ T301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.480433][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.480582][ T301] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.480728][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.480881][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.481045][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.481195][ T301] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.481347][ T301] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.481523][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.481671][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.481820][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.481980][ T301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.482134][ T301] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.482280][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.482428][ T301] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.482578][ T301] ? 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)) [ 15.482725][ T301] ? 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)) [ 15.482875][ T301] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.483034][ T301] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.483184][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.483341][ T301] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.483496][ T301] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.483644][ T301] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.483794][ T301] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.483948][ T301] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.484099][ T301] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.484283][ T301] ? move_addr_to_kernel (net/socket.c:258) [ 15.484432][ T301] ___sys_sendmsg (net/socket.c:2752) [ 15.484579][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.484725][ T301] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.484880][ T301] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 15.485043][ T301] __sys_sendmsg (net/socket.c:2784) [ 15.485190][ T301] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.485343][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.485487][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.485633][ T301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.485778][ T301] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.485940][ T301] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.486093][ T301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.486292][ T301] RIP: 0033:0x7fce00cce08e [ 15.486449][ T301] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.486979][ T301] RSP: 002b:00007ffd2a8ab6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.487197][ T301] RAX: ffffffffffffffda RBX: 00007ffd2a8abe60 RCX: 00007fce00cce08e [ 15.487413][ T301] RDX: 0000000000000000 RSI: 00007ffd2a8ab770 RDI: 0000000000000005 [ 15.487657][ T301] RBP: 00007ffd2a8ab6d0 R08: 0000000000000000 R09: 0000000000000000 [ 15.487880][ T301] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 15.488106][ T301] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2a8abe38 | [ 15.524696][ T302] ------------[ cut here ]------------ | [ 15.525010][ T302] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/302 | [ 15.525377][ T302] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.527317][ T302] Tainted: [W]=WARN [ 15.527493][ T302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.527763][ T302] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.528270][ T302] 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 [ 15.529272][ T302] RSP: 0018:ffa0000000727020 EFLAGS: 00010286 [ 15.529554][ T302] RAX: 00000000ffffffa6 RBX: ff1100000cc2ef40 RCX: 1ff40000000e4dca [ 15.529885][ T302] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cc2eff0 [ 15.530368][ T302] RBP: ff110000104d2000 R08: 1fe2200001985dff R09: ff1100001073ae58 [ 15.530687][ T302] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.531162][ T302] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.531487][ T302] FS: 00007fb4b95f7840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 15.531865][ T302] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.532302][ T302] CR2: 00000000176fd988 CR3: 000000000ca47006 CR4: 0000000000771ef0 [ 15.532627][ T302] PKRU: 55555554 [ 15.532790][ T302] Call Trace: [ 15.532960][ T302] [ 15.533214][ T302] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.533474][ T302] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.533656][ T302] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.533878][ T302] __dev_notify_flags (net/core/dev.c:9787) [ 15.534221][ T302] ? netif_change_name (net/core/dev.c:1495) [ 15.534445][ T302] ? __dev_change_flags (net/core/dev.c:9752) [ 15.534664][ T302] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.534882][ T302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.535338][ T302] ? 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)) [ 15.535571][ T302] netif_change_flags (net/core/dev.c:9820) [ 15.535797][ T302] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.536169][ T302] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.536384][ T302] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.536602][ T302] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.536869][ T302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.537235][ T302] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.537451][ T302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.537667][ T302] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.537879][ T302] ? __kernel_text_address (kernel/extable.c:79) [ 15.538297][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.538515][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.538726][ T302] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.539133][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.539351][ T302] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.539561][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.539774][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.540143][ T302] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.540379][ T302] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 15.540599][ T302] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.540813][ T302] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.541171][ T302] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.541390][ T302] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.541614][ T302] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.541832][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.542259][ T302] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.542478][ T302] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.542698][ T302] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.542919][ T302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.543286][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.543493][ T302] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.543715][ T302] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.543945][ T302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.544287][ T302] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.544504][ T302] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.544723][ T302] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.544950][ T302] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.545325][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.545552][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.545767][ T302] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.546171][ T302] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.546397][ T302] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.546639][ T302] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.546875][ T302] ? 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)) [ 15.547243][ T302] ? 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)) [ 15.547470][ T302] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.547688][ T302] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.547902][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.548254][ T302] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.548471][ T302] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.548688][ T302] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.548922][ T302] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.549327][ T302] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.549546][ T302] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.549848][ T302] ? move_addr_to_kernel (net/socket.c:258) [ 15.550082][ T302] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.550301][ T302] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.550521][ T302] ___sys_sendmsg (net/socket.c:2752) [ 15.550740][ T302] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.551055][ T302] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.551293][ T302] __sys_sendmsg (net/socket.c:2784) [ 15.551506][ T302] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.551716][ T302] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.552000][ T302] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.552214][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.552435][ T302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.552652][ T302] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.552864][ T302] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.553090][ T302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.553355][ T302] RIP: 0033:0x7fb4b983108e [ 15.553592][ T302] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.554568][ T302] RSP: 002b:00007fff68cc8090 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.555072][ T302] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb4b983108e [ 15.555405][ T302] RDX: 0000000000000000 RSI: 00007fff68cc8140 RDI: 0000000000000005 [ 15.555725][ T302] RBP: 00007fff68cc80a0 R08: 0000000000000000 R09: 0000000000000000 [ 15.556054][ T302] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 15.556723][ T302] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff68cc8800 | [ 15.669501][ T307] ------------[ cut here ]------------ | [ 15.669773][ T307] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/307 | [ 15.670160][ T307] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.671053][ T307] Tainted: [W]=WARN [ 15.671220][ T307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.671497][ T307] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.671776][ T307] 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 [ 15.672848][ T307] RSP: 0018:ffa0000000657020 EFLAGS: 00010286 [ 15.673134][ T307] RAX: 00000000ffffffa6 RBX: ff1100000bf1c040 RCX: 1ff40000000cadca [ 15.673471][ T307] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1c0f0 [ 15.673789][ T307] RBP: ff1100000cbaa000 R08: 1fe22000017e381f R09: ff1100000c982e58 [ 15.674119][ T307] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.674456][ T307] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.674770][ T307] FS: 00007ff42ec12840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 15.675279][ T307] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.675567][ T307] CR2: 00007ff42eee21a0 CR3: 0000000009f12002 CR4: 0000000000771ef0 [ 15.675891][ T307] PKRU: 55555554 [ 15.676202][ T307] Call Trace: [ 15.676503][ T307] [ 15.676626][ T307] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.676845][ T307] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.677173][ T307] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.677392][ T307] __dev_notify_flags (net/core/dev.c:9787) [ 15.677618][ T307] ? netif_change_name (net/core/dev.c:1495) [ 15.677830][ T307] ? __dev_change_flags (net/core/dev.c:9752) [ 15.678175][ T307] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.678396][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.678636][ T307] ? 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)) [ 15.678858][ T307] netif_change_flags (net/core/dev.c:9820) [ 15.679207][ T307] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.679415][ T307] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.679631][ T307] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.679842][ T307] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.680179][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.680392][ T307] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.680605][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.680833][ T307] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.681054][ T307] ? __kernel_text_address (kernel/extable.c:79) [ 15.681271][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.681494][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.681709][ T307] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.681928][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.682146][ T307] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.682353][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.682574][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.682804][ T307] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.683029][ T307] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 15.683249][ T307] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.683460][ T307] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.683675][ T307] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.683902][ T307] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.684146][ T307] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.684356][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.684570][ T307] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.684784][ T307] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.685008][ T307] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.685218][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.685431][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.685641][ T307] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.685862][ T307] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.686091][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.686314][ T307] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.686527][ T307] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.686748][ T307] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.686966][ T307] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.687183][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.687393][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.687605][ T307] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.687819][ T307] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.688044][ T307] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.688259][ T307] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.688477][ T307] ? 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)) [ 15.688684][ T307] ? 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)) [ 15.688892][ T307] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.689145][ T307] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.689378][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.689615][ T307] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.689833][ T307] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.690060][ T307] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.690287][ T307] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.690495][ T307] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.690711][ T307] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.691029][ T307] ? move_addr_to_kernel (net/socket.c:258) [ 15.691237][ T307] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.691443][ T307] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.691662][ T307] ___sys_sendmsg (net/socket.c:2752) [ 15.691870][ T307] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.692147][ T307] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.692381][ T307] __sys_sendmsg (net/socket.c:2784) [ 15.692590][ T307] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.692804][ T307] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.693092][ T307] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.693302][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.693517][ T307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.693723][ T307] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.693938][ T307] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.694153][ T307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.694412][ T307] RIP: 0033:0x7ff42ee4c08e [ 15.694633][ T307] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.695409][ T307] RSP: 002b:00007ffd1a0d46c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.695749][ T307] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff42ee4c08e [ 15.696072][ T307] RDX: 0000000000000000 RSI: 00007ffd1a0d4770 RDI: 0000000000000005 [ 15.696386][ T307] RBP: 00007ffd1a0d46d0 R08: 0000000000000000 R09: 0000000000000000 [ 15.696700][ T307] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7a [ 15.697033][ T307] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1a0d4e30 | [ 15.737738][ T308] ------------[ cut here ]------------ | [ 15.738900][ T308] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/308 | [ 15.739328][ T308] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.740195][ T308] Tainted: [W]=WARN [ 15.740351][ T308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.740613][ T308] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.740887][ T308] 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 [ 15.741680][ T308] RSP: 0018:ffa0000000657020 EFLAGS: 00010286 [ 15.741951][ T308] RAX: 00000000ffffffa6 RBX: ff1100000cdd6940 RCX: 1ff40000000cadca [ 15.742273][ T308] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd69f0 [ 15.742592][ T308] RBP: ff1100000c472000 R08: 1fe22000019bad3f R09: ff1100000c512e58 [ 15.743015][ T308] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.743333][ T308] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.743647][ T308] FS: 00007fe868239840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 15.744030][ T308] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.744319][ T308] CR2: 0000000003317988 CR3: 0000000004d4e005 CR4: 0000000000771ef0 [ 15.744639][ T308] PKRU: 55555554 [ 15.744797][ T308] Call Trace: [ 15.744958][ T308] [ 15.745078][ T308] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.745294][ T308] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.745452][ T308] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.745664][ T308] __dev_notify_flags (net/core/dev.c:9787) [ 15.745873][ T308] ? netif_change_name (net/core/dev.c:1495) [ 15.746094][ T308] ? __dev_change_flags (net/core/dev.c:9752) [ 15.746324][ T308] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.746535][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.746745][ T308] ? 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)) [ 15.746989][ T308] netif_change_flags (net/core/dev.c:9820) [ 15.747201][ T308] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.747408][ T308] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.747632][ T308] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.747854][ T308] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.748125][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.748333][ T308] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.748544][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.748753][ T308] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.748966][ T308] ? __kernel_text_address (kernel/extable.c:79) [ 15.749183][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.749393][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.749630][ T308] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.749840][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.750062][ T308] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.750266][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.750482][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.750689][ T308] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.750901][ T308] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 15.751119][ T308] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.751327][ T308] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.751538][ T308] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.751752][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.751978][ T308] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.752189][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.752396][ T308] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.752608][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.752814][ T308] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.753029][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.753239][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.753448][ T308] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.753658][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.753866][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.754090][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.754297][ T308] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.754506][ T308] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.754711][ T308] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.754919][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.755139][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.755346][ T308] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.755555][ T308] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.755765][ T308] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.755988][ T308] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.756202][ T308] ? 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)) [ 15.756407][ T308] ? 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)) [ 15.756625][ T308] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.756836][ T308] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.757055][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.757267][ T308] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.757479][ T308] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.757711][ T308] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.757931][ T308] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.758148][ T308] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.758360][ T308] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.758614][ T308] ? move_addr_to_kernel (net/socket.c:258) [ 15.758820][ T308] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.759042][ T308] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.759251][ T308] ___sys_sendmsg (net/socket.c:2752) [ 15.759455][ T308] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.759719][ T308] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.759964][ T308] __sys_sendmsg (net/socket.c:2784) [ 15.760180][ T308] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.760385][ T308] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.760641][ T308] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.760846][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.761073][ T308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.761285][ T308] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.761498][ T308] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.761706][ T308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.761989][ T308] RIP: 0033:0x7fe86847308e [ 15.762205][ T308] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.762986][ T308] RSP: 002b:00007ffc73aecf30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.763302][ T308] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe86847308e [ 15.763616][ T308] RDX: 0000000000000000 RSI: 00007ffc73aecfe0 RDI: 0000000000000005 [ 15.763934][ T308] RBP: 00007ffc73aecf40 R08: 0000000000000000 R09: 0000000000000000 [ 15.764245][ T308] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 15.764557][ T308] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc73aed6a0 | [ 15.820114][ T309] ------------[ cut here ]------------ | [ 15.820431][ T309] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/309 | [ 15.820844][ T309] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.821935][ T309] Tainted: [W]=WARN [ 15.822171][ T309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.822473][ T309] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.822812][ T309] 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 [ 15.823628][ T309] RSP: 0018:ffa0000000776f70 EFLAGS: 00010286 [ 15.824059][ T309] RAX: 00000000ffffffa6 RBX: ff1100000b4aaf40 RCX: 1ff40000000eedb4 [ 15.824465][ T309] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aaff0 [ 15.824852][ T309] RBP: ff11000005002000 R08: 1fe22000016955ff R09: ff1100000cd28b80 [ 15.825241][ T309] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 15.825577][ T309] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 15.825957][ T309] FS: 00007fa7a7808840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 15.826366][ T309] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.826683][ T309] CR2: 0000561b07814d5c CR3: 000000000c50d006 CR4: 0000000000771ef0 [ 15.827064][ T309] PKRU: 55555554 [ 15.827264][ T309] Call Trace: [ 15.827476][ T309] [ 15.827639][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.827891][ T309] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 15.828158][ T309] notifier_call_chain (kernel/notifier.c:85) [ 15.828432][ T309] __netdev_upper_dev_link (net/core/dev.c:8931) [ 15.828675][ T309] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.828963][ T309] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.829271][ T309] netdev_upper_dev_link (net/core/dev.c:8972) [ 15.829552][ T309] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 15.829819][ T309] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 15.830123][ T309] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.830393][ T309] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.830651][ T309] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.830906][ T309] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.831173][ T309] ? nla_strscpy (lib/nlattr.c:795) [ 15.831428][ T309] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.831704][ T309] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.831954][ T309] ? __dev_get_by_name (net/core/dev.c:883) [ 15.832253][ T309] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.832513][ T309] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.832772][ T309] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.833061][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.833311][ T309] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.833560][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.833861][ T309] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.834168][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.834468][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.834739][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.835019][ T309] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.835284][ T309] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.835547][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.835795][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.836091][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.836340][ T309] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.836592][ T309] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.836850][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.837128][ T309] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.837396][ T309] ? 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)) [ 15.837679][ T309] ? 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)) [ 15.837994][ T309] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.838260][ T309] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.838517][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.838767][ T309] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.839042][ T309] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.839307][ T309] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.839570][ T309] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.839808][ T309] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.840066][ T309] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.840352][ T309] ? move_addr_to_kernel (net/socket.c:258) [ 15.840624][ T309] ___sys_sendmsg (net/socket.c:2752) [ 15.840893][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.841157][ T309] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.841411][ T309] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 15.841654][ T309] __sys_sendmsg (net/socket.c:2784) [ 15.841903][ T309] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.842164][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.842431][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.842675][ T309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.842924][ T309] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.843172][ T309] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.843411][ T309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.843700][ T309] RIP: 0033:0x7fa7a7a4208e [ 15.843994][ T309] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.844749][ T309] RSP: 002b:00007ffd498edf40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.845108][ T309] RAX: ffffffffffffffda RBX: 00007ffd498ee6e0 RCX: 00007fa7a7a4208e [ 15.845492][ T309] RDX: 0000000000000000 RSI: 00007ffd498edff0 RDI: 0000000000000005 [ 15.845883][ T309] RBP: 00007ffd498edf50 R08: 0000000000000000 R09: 0000000000000000 [ 15.846310][ T309] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 15.846666][ T309] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd498ee6b8 | [ 15.849560][ T309] ------------[ cut here ]------------ | [ 15.849829][ T309] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/309 | [ 15.850300][ T309] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.851286][ T309] Tainted: [W]=WARN [ 15.851484][ T309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.851795][ T309] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.852109][ T309] 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 [ 15.852870][ T309] RSP: 0018:ffa0000000776fd0 EFLAGS: 00010286 [ 15.853180][ T309] RAX: 00000000ffffffa6 RBX: ff1100000b4aadc0 RCX: 1ff40000000eedc0 [ 15.853515][ T309] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aae70 [ 15.853874][ T309] RBP: ff11000004aca000 R08: 1fe22000016955cf R09: ff1100000cd28b80 [ 15.854241][ T309] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 15.854590][ T309] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004acae04 [ 15.854952][ T309] FS: 00007fa7a7808840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 15.855354][ T309] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.855647][ T309] CR2: 0000561b07814d5c CR3: 000000000c50d006 CR4: 0000000000771ef0 [ 15.856068][ T309] PKRU: 55555554 [ 15.856290][ T309] Call Trace: [ 15.856515][ T309] [ 15.856685][ T309] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.856993][ T309] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.857202][ T309] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 15.857446][ T309] __dev_notify_flags (net/core/dev.c:9787) [ 15.857703][ T309] ? netif_change_name (net/core/dev.c:1495) [ 15.857994][ T309] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 15.858244][ T309] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 15.858507][ T309] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 15.858762][ T309] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 15.859040][ T309] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 15.859311][ T309] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 15.859566][ T309] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 15.859843][ T309] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.860106][ T309] ? nla_strscpy (lib/nlattr.c:795) [ 15.860347][ T309] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.860590][ T309] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.860831][ T309] ? __dev_get_by_name (net/core/dev.c:883) [ 15.861111][ T309] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.861407][ T309] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.861697][ T309] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.862005][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.862286][ T309] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.862572][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.862834][ T309] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.863095][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.863357][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.863621][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.863862][ T309] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.864127][ T309] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.864390][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.864626][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.864868][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.865122][ T309] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.865380][ T309] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.865642][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.865889][ T309] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.866186][ T309] ? 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)) [ 15.866465][ T309] ? 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)) [ 15.866752][ T309] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.867061][ T309] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.867344][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.867631][ T309] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.867887][ T309] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.868153][ T309] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.868399][ T309] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.868666][ T309] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.868914][ T309] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.869214][ T309] ? move_addr_to_kernel (net/socket.c:258) [ 15.869459][ T309] ___sys_sendmsg (net/socket.c:2752) [ 15.869697][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.869984][ T309] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.870238][ T309] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 15.870478][ T309] __sys_sendmsg (net/socket.c:2784) [ 15.870718][ T309] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.870991][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.871266][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.871515][ T309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.871759][ T309] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.872040][ T309] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.872292][ T309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.872584][ T309] RIP: 0033:0x7fa7a7a4208e [ 15.872859][ T309] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.873753][ T309] RSP: 002b:00007ffd498edf40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.874172][ T309] RAX: ffffffffffffffda RBX: 00007ffd498ee6e0 RCX: 00007fa7a7a4208e [ 15.874512][ T309] RDX: 0000000000000000 RSI: 00007ffd498edff0 RDI: 0000000000000005 [ 15.874846][ T309] RBP: 00007ffd498edf50 R08: 0000000000000000 R09: 0000000000000000 [ 15.875228][ T309] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 15.875582][ T309] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd498ee6b8 | [ 15.929557][ T311] ------------[ cut here ]------------ | [ 15.929825][ T311] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/311 | [ 15.931334][ T311] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 15.932365][ T311] Tainted: [W]=WARN [ 15.932540][ T311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.932816][ T311] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.933262][ T311] 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 [ 15.934050][ T311] RSP: 0018:ffa0000000777020 EFLAGS: 00010286 [ 15.934331][ T311] RAX: 00000000ffffffa6 RBX: ff11000009554c40 RCX: 1ff40000000eedca [ 15.934662][ T311] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009554cf0 [ 15.935001][ T311] RBP: ff11000004aca000 R08: 1fe22000012aa99f R09: ff1100000cd2d158 [ 15.935323][ T311] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.935651][ T311] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.935996][ T311] FS: 00007f7facbff840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 15.936396][ T311] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.936672][ T311] CR2: 00000000195a4988 CR3: 000000000cc4d002 CR4: 0000000000771ef0 [ 15.937013][ T311] PKRU: 55555554 [ 15.937181][ T311] Call Trace: [ 15.937350][ T311] [ 15.937468][ T311] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.937699][ T311] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.937867][ T311] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.938099][ T311] __dev_notify_flags (net/core/dev.c:9787) [ 15.938322][ T311] ? netif_change_name (net/core/dev.c:1495) [ 15.938543][ T311] ? __dev_change_flags (net/core/dev.c:9752) [ 15.938762][ T311] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.938995][ T311] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.939223][ T311] ? 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)) [ 15.939457][ T311] netif_change_flags (net/core/dev.c:9820) [ 15.939678][ T311] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.939900][ T311] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.940128][ T311] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.940356][ T311] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.940630][ T311] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.940859][ T311] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.941093][ T311] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.941318][ T311] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.941544][ T311] ? __kernel_text_address (kernel/extable.c:79) [ 15.941762][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.941999][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.942219][ T311] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.942440][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.942670][ T311] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.942895][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.943123][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.943339][ T311] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.943552][ T311] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 15.943766][ T311] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.943991][ T311] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.944200][ T311] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.944414][ T311] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.944629][ T311] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.944845][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.945072][ T311] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.945298][ T311] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.945515][ T311] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.945729][ T311] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.945951][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.946176][ T311] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.946387][ T311] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.946599][ T311] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.946816][ T311] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.947047][ T311] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.947264][ T311] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.947476][ T311] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.947693][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.947912][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.948133][ T311] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.948347][ T311] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.948560][ T311] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.948749][ T311] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.948960][ T311] ? 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)) [ 15.949174][ T311] ? 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)) [ 15.949384][ T311] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.949589][ T311] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.949794][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.950018][ T311] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.950229][ T311] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.950438][ T311] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.950653][ T311] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.950862][ T311] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.951087][ T311] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.951350][ T311] ? move_addr_to_kernel (net/socket.c:258) [ 15.951565][ T311] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.951777][ T311] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.952002][ T311] ___sys_sendmsg (net/socket.c:2752) [ 15.952216][ T311] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.952481][ T311] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.952718][ T311] __sys_sendmsg (net/socket.c:2784) [ 15.952936][ T311] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.953156][ T311] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.953426][ T311] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.953636][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.953849][ T311] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.954087][ T311] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.954312][ T311] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.954538][ T311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.954803][ T311] RIP: 0033:0x7f7face3908e [ 15.955043][ T311] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.955812][ T311] RSP: 002b:00007fff26316d20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.956152][ T311] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7face3908e [ 15.956479][ T311] RDX: 0000000000000000 RSI: 00007fff26316dd0 RDI: 0000000000000005 [ 15.956802][ T311] RBP: 00007fff26316d30 R08: 0000000000000000 R09: 0000000000000000 [ 15.957151][ T311] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 15.957470][ T311] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff26317490 | [ 16.069624][ T317] ------------[ cut here ]------------ | [ 16.069914][ T317] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/317 | [ 16.070341][ T317] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.071404][ T317] Tainted: [W]=WARN [ 16.071578][ T317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.071859][ T317] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.072292][ T317] 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 [ 16.073168][ T317] RSP: 0018:ffa00000006a6f70 EFLAGS: 00010286 [ 16.073458][ T317] RAX: 00000000ffffffa6 RBX: ff11000002712ac0 RCX: 1ff40000000d4db4 [ 16.073796][ T317] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002712b70 [ 16.074146][ T317] RBP: ff11000005002000 R08: 1fe22000004e256f R09: ff1100000c6b2e80 [ 16.074484][ T317] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 16.074817][ T317] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.075164][ T317] FS: 00007fc1b21d2840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 16.075553][ T317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.075837][ T317] CR2: 00007fc1b23cb460 CR3: 000000000a455003 CR4: 0000000000771ef0 [ 16.076197][ T317] PKRU: 55555554 [ 16.076362][ T317] Call Trace: [ 16.076530][ T317] [ 16.076647][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.076871][ T317] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 16.077105][ T317] notifier_call_chain (kernel/notifier.c:85) [ 16.077328][ T317] __netdev_upper_dev_link (net/core/dev.c:8931) [ 16.077562][ T317] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 16.077792][ T317] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 16.078029][ T317] netdev_upper_dev_link (net/core/dev.c:8972) [ 16.078252][ T317] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 16.078479][ T317] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 16.078712][ T317] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 16.078948][ T317] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 16.079182][ T317] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 16.079420][ T317] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 16.079646][ T317] ? nla_strscpy (lib/nlattr.c:795) [ 16.079878][ T317] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 16.080117][ T317] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.080344][ T317] ? __dev_get_by_name (net/core/dev.c:883) [ 16.080569][ T317] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.080807][ T317] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.081050][ T317] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.081280][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.081504][ T317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.081732][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.081960][ T317] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.082195][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.082429][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.082658][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.082881][ T317] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.083115][ T317] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.083340][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.083567][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.083795][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.084025][ T317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.084252][ T317] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.084474][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.084699][ T317] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.084933][ T317] ? 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)) [ 16.085162][ T317] ? 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)) [ 16.085396][ T317] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.085626][ T317] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.085855][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.086096][ T317] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.086322][ T317] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.086555][ T317] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.086792][ T317] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.087030][ T317] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.087255][ T317] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.087545][ T317] ? move_addr_to_kernel (net/socket.c:258) [ 16.087778][ T317] ___sys_sendmsg (net/socket.c:2752) [ 16.088017][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.088399][ T317] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.088644][ T317] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 16.088875][ T317] __sys_sendmsg (net/socket.c:2784) [ 16.089115][ T317] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.089348][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.089571][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.089801][ T317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.090040][ T317] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.090267][ T317] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.090493][ T317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.090768][ T317] RIP: 0033:0x7fc1b240c08e [ 16.091015][ T317] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.091806][ T317] RSP: 002b:00007ffd55cd52b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.092149][ T317] RAX: ffffffffffffffda RBX: 00007ffd55cd5a50 RCX: 00007fc1b240c08e [ 16.092478][ T317] RDX: 0000000000000000 RSI: 00007ffd55cd5360 RDI: 0000000000000005 [ 16.092808][ T317] RBP: 00007ffd55cd52c0 R08: 0000000000000000 R09: 0000000000000000 [ 16.093150][ T317] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 16.093482][ T317] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd55cd5a28 | [ 16.096209][ T317] ------------[ cut here ]------------ | [ 16.096468][ T317] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/317 | [ 16.096878][ T317] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.097861][ T317] Tainted: [W]=WARN [ 16.098069][ T317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.098375][ T317] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.098690][ T317] 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 [ 16.099548][ T317] RSP: 0018:ffa00000006a6fd0 EFLAGS: 00010286 [ 16.099847][ T317] RAX: 00000000ffffffa6 RBX: ff11000008a9b540 RCX: 1ff40000000d4dc0 [ 16.100208][ T317] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9b5f0 [ 16.100551][ T317] RBP: ff1100000d9fa000 R08: 1fe22000011536bf R09: ff1100000c6b2e80 [ 16.100906][ T317] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 16.101266][ T317] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d9fae04 [ 16.101609][ T317] FS: 00007fc1b21d2840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 16.102034][ T317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.102325][ T317] CR2: 0000561b07814d5c CR3: 000000000a455002 CR4: 0000000000771ef0 [ 16.102679][ T317] PKRU: 55555554 [ 16.102857][ T317] Call Trace: [ 16.103046][ T317] [ 16.103170][ T317] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.103406][ T317] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.103584][ T317] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 16.103816][ T317] __dev_notify_flags (net/core/dev.c:9787) [ 16.104067][ T317] ? netif_change_name (net/core/dev.c:1495) [ 16.104304][ T317] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 16.104539][ T317] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 16.104775][ T317] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 16.105024][ T317] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 16.105262][ T317] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 16.105500][ T317] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 16.105736][ T317] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 16.105997][ T317] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 16.106232][ T317] ? nla_strscpy (lib/nlattr.c:795) [ 16.106472][ T317] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 16.106706][ T317] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.106940][ T317] ? __dev_get_by_name (net/core/dev.c:883) [ 16.107184][ T317] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.107430][ T317] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.107680][ T317] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.107922][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.108161][ T317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.108390][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.108633][ T317] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.108861][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.109116][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.109360][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.109605][ T317] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.109845][ T317] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.110095][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.110334][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.110589][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.110829][ T317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.111087][ T317] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.111326][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.111568][ T317] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.111815][ T317] ? 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)) [ 16.112068][ T317] ? 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)) [ 16.112305][ T317] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.112559][ T317] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.112804][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.113058][ T317] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.113301][ T317] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.113536][ T317] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.113770][ T317] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.114020][ T317] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.114254][ T317] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.114544][ T317] ? move_addr_to_kernel (net/socket.c:258) [ 16.114788][ T317] ___sys_sendmsg (net/socket.c:2752) [ 16.115037][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.115285][ T317] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.115532][ T317] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 16.115769][ T317] __sys_sendmsg (net/socket.c:2784) [ 16.116015][ T317] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.116254][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.116491][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.116728][ T317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.116979][ T317] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.117218][ T317] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.117460][ T317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.117747][ T317] RIP: 0033:0x7fc1b240c08e [ 16.117998][ T317] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.118810][ T317] RSP: 002b:00007ffd55cd52b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.119196][ T317] RAX: ffffffffffffffda RBX: 00007ffd55cd5a50 RCX: 00007fc1b240c08e [ 16.119553][ T317] RDX: 0000000000000000 RSI: 00007ffd55cd5360 RDI: 0000000000000005 [ 16.119909][ T317] RBP: 00007ffd55cd52c0 R08: 0000000000000000 R09: 0000000000000000 [ 16.120266][ T317] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 16.120613][ T317] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd55cd5a28 | [ 16.156590][ T318] ------------[ cut here ]------------ | [ 16.156814][ T318] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/318 | [ 16.157150][ T318] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.157815][ T318] Tainted: [W]=WARN [ 16.157988][ T318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.158207][ T318] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.158435][ T318] 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 [ 16.158983][ T318] RSP: 0018:ffa0000000727020 EFLAGS: 00010286 [ 16.159200][ T318] RAX: 00000000ffffffa6 RBX: ff1100000c749840 RCX: 1ff40000000e4dca [ 16.159462][ T318] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7498f0 [ 16.159709][ T318] RBP: ff1100000d9fa000 R08: 1fe22000018e931f R09: ff1100000ce55158 [ 16.160090][ T318] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 16.160408][ T318] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.160724][ T318] FS: 00007f777c8b4840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 16.161085][ T318] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.161365][ T318] CR2: 000000000c939988 CR3: 0000000004adc005 CR4: 0000000000771ef0 [ 16.161717][ T318] PKRU: 55555554 [ 16.161947][ T318] Call Trace: [ 16.162176][ T318] [ 16.162336][ T318] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.162525][ T318] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.162685][ T318] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.162872][ T318] __dev_notify_flags (net/core/dev.c:9787) [ 16.163087][ T318] ? netif_change_name (net/core/dev.c:1495) [ 16.163281][ T318] ? __dev_change_flags (net/core/dev.c:9752) [ 16.163465][ T318] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.163650][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.163839][ T318] ? 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)) [ 16.164052][ T318] netif_change_flags (net/core/dev.c:9820) [ 16.164242][ T318] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.164434][ T318] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.164624][ T318] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.164812][ T318] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.165056][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.165248][ T318] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.165434][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.165618][ T318] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.165810][ T318] ? __kernel_text_address (kernel/extable.c:79) [ 16.166020][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.166209][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.166393][ T318] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.166578][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.166781][ T318] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.166987][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.167193][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.167385][ T318] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.167577][ T318] ? __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) [ 16.167771][ T318] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.167963][ T318] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.168178][ T318] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.168371][ T318] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.168565][ T318] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.168756][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.168948][ T318] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.169153][ T318] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.169342][ T318] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.169531][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.169724][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.169920][ T318] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.170134][ T318] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.170323][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.170510][ T318] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.170700][ T318] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.170926][ T318] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.171125][ T318] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.171310][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.171504][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.171704][ T318] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.171911][ T318] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.172121][ T318] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.172317][ T318] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.172547][ T318] ? 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)) [ 16.172736][ T318] ? 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)) [ 16.172939][ T318] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.173144][ T318] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.173336][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.173528][ T318] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.173723][ T318] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.173923][ T318] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.174130][ T318] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.174324][ T318] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.174517][ T318] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.174738][ T318] ? move_addr_to_kernel (net/socket.c:258) [ 16.174937][ T318] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.175142][ T318] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.175367][ T318] ___sys_sendmsg (net/socket.c:2752) [ 16.175560][ T318] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.175791][ T318] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.176013][ T318] __sys_sendmsg (net/socket.c:2784) [ 16.176204][ T318] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.176394][ T318] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.176628][ T318] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.176822][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.177038][ T318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.177236][ T318] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.177427][ T318] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.177622][ T318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.177847][ T318] RIP: 0033:0x7f777caee08e [ 16.178071][ T318] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.178622][ T318] RSP: 002b:00007ffff6eb7010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.178885][ T318] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f777caee08e [ 16.179161][ T318] RDX: 0000000000000000 RSI: 00007ffff6eb70c0 RDI: 0000000000000005 [ 16.179417][ T318] RBP: 00007ffff6eb7020 R08: 0000000000000000 R09: 0000000000000000 [ 16.179678][ T318] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 16.179944][ T318] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff6eb7780 | [ 16.331778][ T327] ------------[ cut here ]------------ | [ 16.331981][ T327] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/327 | [ 16.332251][ T327] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.332862][ T327] Tainted: [W]=WARN [ 16.333000][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.333183][ T327] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.333370][ T327] 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 [ 16.333868][ T327] RSP: 0018:ffa00000009df1b0 EFLAGS: 00010286 [ 16.334052][ T327] RAX: 00000000ffffffa6 RBX: ff1100000cdd6340 RCX: 1ff400000013bdfc [ 16.334261][ T327] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd63f0 [ 16.334471][ T327] RBP: ff1100001047c000 R08: 1fe22000019bac7f R09: ff1100000a385180 [ 16.334680][ T327] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 16.334887][ T327] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 16.335112][ T327] FS: 00007ffa7cd3f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 16.335358][ T327] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.335536][ T327] CR2: 00007ffa7cf38460 CR3: 000000000ce0b001 CR4: 0000000000771ef0 [ 16.335746][ T327] PKRU: 55555554 [ 16.335852][ T327] Call Trace: [ 16.335961][ T327] [ 16.336046][ T327] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.336189][ T327] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.336297][ T327] __dev_notify_flags (net/core/dev.c:9787) [ 16.336436][ T327] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 16.336578][ T327] ? netif_change_name (net/core/dev.c:1495) [ 16.336719][ T327] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 16.336859][ T327] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 16.337014][ T327] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.337152][ T327] ? __dev_get_by_name (net/core/dev.c:883) [ 16.337291][ T327] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.337435][ T327] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.337581][ T327] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.337721][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.337862][ T327] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.338014][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.338154][ T327] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.338296][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.338440][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.338582][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.338721][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.339027][ T327] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.339169][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.339309][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.339451][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.339593][ T327] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.339734][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.339872][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.340022][ T327] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.340166][ T327] ? 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)) [ 16.340306][ T327] ? 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)) [ 16.340449][ T327] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.340590][ T327] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.340732][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.340873][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.341019][ T327] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.341158][ T327] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.341300][ T327] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.341439][ T327] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.341578][ T327] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.341753][ T327] ? move_addr_to_kernel (net/socket.c:258) [ 16.341895][ T327] ___sys_sendmsg (net/socket.c:2752) [ 16.342045][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.342184][ T327] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.342331][ T327] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 16.342477][ T327] __sys_sendmsg (net/socket.c:2784) [ 16.342620][ T327] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.342766][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.342915][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.343062][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.343204][ T327] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.343341][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.343484][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.343660][ T327] RIP: 0033:0x7ffa7cf7908e [ 16.343808][ T327] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.344316][ T327] RSP: 002b:00007fffe7f7b260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.344528][ T327] RAX: ffffffffffffffda RBX: 00007fffe7f7b9f8 RCX: 00007ffa7cf7908e [ 16.344737][ T327] RDX: 0000000000000000 RSI: 00007fffe7f7b310 RDI: 0000000000000005 [ 16.344950][ T327] RBP: 00007fffe7f7b270 R08: 0000000000000000 R09: 0000000000000000 [ 16.345164][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 16.345371][ T327] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe7f7b9d0 | [ 16.369404][ T329] ------------[ cut here ]------------ | [ 16.369609][ T329] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/329 | [ 16.369913][ T329] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.371286][ T329] Tainted: [W]=WARN [ 16.371518][ T329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.371832][ T329] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.372180][ T329] 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 [ 16.372947][ T329] RSP: 0018:ffa00000009df020 EFLAGS: 00010286 [ 16.373295][ T329] RAX: 00000000ffffffa6 RBX: ff1100000a3a21c0 RCX: 1ff400000013bdca [ 16.373661][ T329] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a2270 [ 16.374045][ T329] RBP: ff1100001047c000 R08: 1fe220000147444f R09: ff11000004f02e58 [ 16.374406][ T329] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 16.374764][ T329] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.375150][ T329] FS: 00007f937ace7840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 16.375519][ T329] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.375829][ T329] CR2: 000000001ee05988 CR3: 00000000105ef005 CR4: 0000000000771ef0 [ 16.376174][ T329] PKRU: 55555554 [ 16.376322][ T329] Call Trace: [ 16.376474][ T329] [ 16.376596][ T329] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.376788][ T329] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.376947][ T329] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.377147][ T329] __dev_notify_flags (net/core/dev.c:9787) [ 16.377335][ T329] ? netif_change_name (net/core/dev.c:1495) [ 16.377519][ T329] ? __dev_change_flags (net/core/dev.c:9752) [ 16.377703][ T329] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.377890][ T329] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.378096][ T329] ? 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)) [ 16.378283][ T329] netif_change_flags (net/core/dev.c:9820) [ 16.378474][ T329] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.378662][ T329] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.378850][ T329] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.379056][ T329] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.379276][ T329] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.379463][ T329] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.379652][ T329] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.379836][ T329] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.380046][ T329] ? __kernel_text_address (kernel/extable.c:79) [ 16.380236][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.380426][ T329] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.380615][ T329] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.380800][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.381010][ T329] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.381195][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.381381][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.381567][ T329] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.381752][ T329] ? __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) [ 16.381947][ T329] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.382147][ T329] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.382338][ T329] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.382527][ T329] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.382720][ T329] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.382917][ T329] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.383116][ T329] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.383301][ T329] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.383490][ T329] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.383676][ T329] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.383864][ T329] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.384064][ T329] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.384253][ T329] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.384440][ T329] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.384632][ T329] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.384819][ T329] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.385026][ T329] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.385211][ T329] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.385394][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.385581][ T329] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.385764][ T329] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.385961][ T329] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.386159][ T329] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.386350][ T329] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.386541][ T329] ? 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)) [ 16.386724][ T329] ? 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)) [ 16.386918][ T329] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.387121][ T329] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.387319][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.387508][ T329] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.387715][ T329] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.387910][ T329] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.388112][ T329] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.388299][ T329] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.388482][ T329] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.388698][ T329] ? move_addr_to_kernel (net/socket.c:258) [ 16.388885][ T329] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.389092][ T329] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.389284][ T329] ___sys_sendmsg (net/socket.c:2752) [ 16.389466][ T329] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.389684][ T329] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.389881][ T329] __sys_sendmsg (net/socket.c:2784) [ 16.390086][ T329] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.390273][ T329] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.390499][ T329] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.390684][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.390870][ T329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.391078][ T329] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.391263][ T329] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.391449][ T329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.391669][ T329] RIP: 0033:0x7f937af2108e [ 16.391866][ T329] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.392434][ T329] RSP: 002b:00007ffef024a720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.392688][ T329] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f937af2108e [ 16.392947][ T329] RDX: 0000000000000000 RSI: 00007ffef024a7d0 RDI: 0000000000000005 [ 16.393215][ T329] RBP: 00007ffef024a730 R08: 0000000000000000 R09: 0000000000000000 [ 16.393470][ T329] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 16.393727][ T329] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef024ae90 | [ 16.562650][ T340] ------------[ cut here ]------------ | [ 16.562925][ T340] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/340 | [ 16.563354][ T340] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.564337][ T340] Tainted: [W]=WARN [ 16.564552][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.564875][ T340] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.565251][ T340] 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 [ 16.566078][ T340] RSP: 0018:ffa00000006f7020 EFLAGS: 00010286 [ 16.566414][ T340] RAX: 00000000ffffffa6 RBX: ff1100000cb1b3c0 RCX: 1ff40000000dedca [ 16.566779][ T340] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb1b470 [ 16.567296][ T340] RBP: ff11000005002000 R08: 1fe220000196368f R09: ff11000010738b80 [ 16.567792][ T340] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 16.568340][ T340] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.568860][ T340] FS: 00007fbe3b5b9840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 16.569405][ T340] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.569743][ T340] CR2: 000000002d88a988 CR3: 000000000c631001 CR4: 0000000000771ef0 [ 16.570133][ T340] PKRU: 55555554 [ 16.570349][ T340] Call Trace: [ 16.570560][ T340] [ 16.570723][ T340] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.571022][ T340] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.571246][ T340] __dev_notify_flags (net/core/dev.c:9787) [ 16.571518][ T340] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 16.571789][ T340] ? netif_change_name (net/core/dev.c:1495) [ 16.572081][ T340] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 16.572347][ T340] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.572609][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.572876][ T340] ? 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)) [ 16.573171][ T340] netif_change_flags (net/core/dev.c:9820) [ 16.573442][ T340] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.573714][ T340] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.574005][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.574327][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.574598][ T340] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.574868][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.575157][ T340] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.575424][ T340] ? __kernel_text_address (kernel/extable.c:79) [ 16.575695][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.575995][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.576269][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.576539][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.576807][ T340] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.577092][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.577359][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.577626][ T340] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.577889][ T340] ? __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) [ 16.578179][ T340] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.578427][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.578699][ T340] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.579244][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.579523][ T340] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.579790][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.580087][ T340] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.580359][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.580626][ T340] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.580898][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.581202][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.581474][ T340] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.581750][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.582043][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.582324][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.582600][ T340] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.582872][ T340] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.583166][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.583435][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.583714][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.584008][ T340] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.584286][ T340] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.584554][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.584827][ T340] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.585133][ T340] ? 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)) [ 16.585401][ T340] ? 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)) [ 16.585663][ T340] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.585932][ T340] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.586206][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.586461][ T340] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.586716][ T340] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.587001][ T340] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.587270][ T340] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.587532][ T340] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.587792][ T340] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.588126][ T340] ? move_addr_to_kernel (net/socket.c:258) [ 16.588391][ T340] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.588676][ T340] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.588945][ T340] ___sys_sendmsg (net/socket.c:2752) [ 16.589217][ T340] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.589536][ T340] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.589824][ T340] __sys_sendmsg (net/socket.c:2784) [ 16.590114][ T340] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.590379][ T340] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.590704][ T340] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.590992][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.591260][ T340] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.591521][ T340] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.591789][ T340] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.592082][ T340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.592400][ T340] RIP: 0033:0x7fbe3b7f308e [ 16.592673][ T340] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.593506][ T340] RSP: 002b:00007ffc066707c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.593885][ T340] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbe3b7f308e [ 16.594283][ T340] RDX: 0000000000000000 RSI: 00007ffc06670870 RDI: 0000000000000005 [ 16.594671][ T340] RBP: 00007ffc066707d0 R08: 0000000000000000 R09: 0000000000000000 [ 16.595075][ T340] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 16.595449][ T340] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc06670f30 | [ 16.652438][ T341] ------------[ cut here ]------------ | [ 16.652742][ T341] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/341 | [ 16.653179][ T341] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.654291][ T341] Tainted: [W]=WARN [ 16.654612][ T341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.655063][ T341] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.655517][ T341] 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 [ 16.656461][ T341] RSP: 0018:ffa0000000707020 EFLAGS: 00010286 [ 16.656891][ T341] RAX: 00000000ffffffa6 RBX: ff1100000cdd70c0 RCX: 1ff40000000e0dca [ 16.657471][ T341] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd7170 [ 16.658039][ T341] RBP: ff11000005002000 R08: 1fe22000019bae2f R09: ff1100000b628b80 [ 16.658541][ T341] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 16.658961][ T341] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.659354][ T341] FS: 00007fab9a9a1840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 16.659787][ T341] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.660140][ T341] CR2: 00007fab9ac711a0 CR3: 000000000c83e003 CR4: 0000000000771ef0 [ 16.660513][ T341] PKRU: 55555554 [ 16.660722][ T341] Call Trace: [ 16.660943][ T341] [ 16.661124][ T341] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 16.661395][ T341] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.661667][ T341] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.661886][ T341] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.662177][ T341] __dev_notify_flags (net/core/dev.c:9787) [ 16.662457][ T341] ? netif_change_name (net/core/dev.c:1495) [ 16.662726][ T341] ? __dev_change_flags (net/core/dev.c:9752) [ 16.663027][ T341] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.663298][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.663570][ T341] ? 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)) [ 16.663845][ T341] netif_change_flags (net/core/dev.c:9820) [ 16.664145][ T341] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.664426][ T341] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.664700][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.665052][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.665328][ T341] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.665604][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.665879][ T341] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.666180][ T341] ? __kernel_text_address (kernel/extable.c:79) [ 16.666450][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.666727][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.667020][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.667264][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.667522][ T341] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.667789][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.668099][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.668369][ T341] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.668640][ T341] ? __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) [ 16.668916][ T341] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.669203][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.669477][ T341] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.669752][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.670047][ T341] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.670323][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.670593][ T341] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.670865][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.671156][ T341] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.671425][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.671704][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.671996][ T341] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.672263][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.672534][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.672805][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.673108][ T341] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.673387][ T341] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.673657][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.673932][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.674227][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.674497][ T341] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.674780][ T341] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.675076][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.675352][ T341] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.675629][ T341] ? 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)) [ 16.675891][ T341] ? 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)) [ 16.676187][ T341] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.676457][ T341] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.676723][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.677022][ T341] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.677296][ T341] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.677567][ T341] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.677841][ T341] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.678137][ T341] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.678403][ T341] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.678717][ T341] ? move_addr_to_kernel (net/socket.c:258) [ 16.679013][ T341] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.679289][ T341] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.679560][ T341] ___sys_sendmsg (net/socket.c:2752) [ 16.679823][ T341] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.680176][ T341] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.680470][ T341] __sys_sendmsg (net/socket.c:2784) [ 16.680746][ T341] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.681036][ T341] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.681363][ T341] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.681630][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.681908][ T341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.682193][ T341] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.682458][ T341] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.682726][ T341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.683068][ T341] RIP: 0033:0x7fab9abdb08e [ 16.683345][ T341] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.684173][ T341] RSP: 002b:00007ffea1ec0ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.684543][ T341] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fab9abdb08e [ 16.684924][ T341] RDX: 0000000000000000 RSI: 00007ffea1ec0f50 RDI: 0000000000000005 [ 16.685306][ T341] RBP: 00007ffea1ec0eb0 R08: 0000000000000000 R09: 0000000000000000 [ 16.685685][ T341] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7b [ 16.686079][ T341] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea1ec1610 | [ 16.842470][ T354] ------------[ cut here ]------------ | [ 16.842660][ T354] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/354 | [ 16.842942][ T354] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.843719][ T354] Tainted: [W]=WARN [ 16.843823][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.844013][ T354] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.844195][ T354] 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 [ 16.844686][ T354] RSP: 0018:ffa00000009cefe0 EFLAGS: 00010286 [ 16.844860][ T354] RAX: 00000000ffffffa6 RBX: ff1100000b5ea640 RCX: 1ff4000000139dc2 [ 16.845080][ T354] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5ea6f0 [ 16.845282][ T354] RBP: ff11000005002000 R08: 1fe22000016bd4df R09: ff11000004af2e58 [ 16.845485][ T354] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 16.845693][ T354] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 16.845898][ T354] FS: 00007f9c2a8ac840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 16.846155][ T354] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.846328][ T354] CR2: 000000000b583988 CR3: 000000000cb0f001 CR4: 0000000000771ef0 [ 16.846538][ T354] PKRU: 55555554 [ 16.846652][ T354] Call Trace: [ 16.846758][ T354] [ 16.846834][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.847001][ T354] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 16.847147][ T354] notifier_call_chain (kernel/notifier.c:85) [ 16.847299][ T354] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 16.847440][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.847593][ T354] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 16.847762][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.847905][ T354] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 16.848084][ T354] ? 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) [ 16.848223][ T354] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 16.848362][ T354] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 16.848501][ T354] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 16.848677][ T354] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 16.848819][ T354] ? write_profile (kernel/profile.c:194) [ 16.849087][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.849225][ T354] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 16.849406][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.849549][ T354] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 16.849688][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.849834][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.850057][ T354] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.850195][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.850337][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.850562][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.850704][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.850847][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.851057][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.851193][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.851333][ T354] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 16.851475][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.851614][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.851750][ T354] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.851885][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.852118][ T354] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.852256][ T354] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.852398][ T354] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.852540][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.852682][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.852821][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.853072][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.853214][ T354] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.853356][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.853494][ T354] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.853657][ T354] ? 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)) [ 16.853858][ T354] ? 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)) [ 16.854298][ T354] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.854507][ T354] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.854709][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.854880][ T354] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.855038][ T354] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.855178][ T354] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.855318][ T354] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.855456][ T354] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.855597][ T354] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.855765][ T354] ? move_addr_to_kernel (net/socket.c:258) [ 16.855910][ T354] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.856053][ T354] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.856194][ T354] ___sys_sendmsg (net/socket.c:2752) [ 16.856342][ T354] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.856520][ T354] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.856670][ T354] __sys_sendmsg (net/socket.c:2784) [ 16.856809][ T354] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.856954][ T354] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.857135][ T354] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.857271][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.857409][ T354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.857549][ T354] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.857687][ T354] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.857825][ T354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.858009][ T354] RIP: 0033:0x7f9c2aae608e [ 16.858158][ T354] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.858648][ T354] RSP: 002b:00007ffecb193380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.858857][ T354] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9c2aae608e [ 16.859074][ T354] RDX: 0000000000000000 RSI: 00007ffecb193430 RDI: 0000000000000005 [ 16.859277][ T354] RBP: 00007ffecb193390 R08: 0000000000000000 R09: 0000000000000000 [ 16.859480][ T354] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 16.859683][ T354] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecb193af0 | [ 16.861420][ T354] ------------[ cut here ]------------ | [ 16.861553][ T354] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/354 | [ 16.861789][ T354] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.862367][ T354] Tainted: [W]=WARN [ 16.862472][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.862648][ T354] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.862823][ T354] 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 [ 16.863315][ T354] RSP: 0018:ffa00000009cf060 EFLAGS: 00010286 [ 16.863490][ T354] RAX: 00000000ffffffa6 RBX: ff1100000b5eb240 RCX: 1ff4000000139dd2 [ 16.863690][ T354] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5eb2f0 [ 16.863891][ T354] RBP: ff1100000cbaa000 R08: 1fe22000016bd65f R09: ff11000004af2e58 [ 16.864103][ T354] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 16.864301][ T354] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009cf100 [ 16.864501][ T354] FS: 00007f9c2a8ac840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 16.864737][ T354] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.864908][ T354] CR2: 000000000b583988 CR3: 000000000cb0f001 CR4: 0000000000771ef0 [ 16.865113][ T354] PKRU: 55555554 [ 16.865213][ T354] Call Trace: [ 16.865316][ T354] [ 16.865384][ T354] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.865515][ T354] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.865615][ T354] netif_close_many (net/core/dev.c:1804) [ 16.865746][ T354] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 16.865914][ T354] ? 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) [ 16.866050][ T354] ? __dev_close_many (net/core/dev.c:1781) [ 16.866185][ T354] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 16.866346][ T354] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 16.866508][ T354] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 16.866645][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.866780][ T354] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 16.866952][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.867095][ T354] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 16.867227][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.867358][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.867489][ T354] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.867621][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.867763][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.867930][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.868067][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.868198][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.868329][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.868463][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.868603][ T354] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 16.868739][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.868869][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.869014][ T354] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.869145][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.869284][ T354] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.869508][ T354] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.869641][ T354] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.869773][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.869912][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.870066][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.870196][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.870335][ T354] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.870471][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.870701][ T354] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.870840][ T354] ? 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)) [ 16.870984][ T354] ? 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)) [ 16.871121][ T354] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.871345][ T354] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.871476][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.871608][ T354] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.871737][ T354] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.871960][ T354] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.872100][ T354] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.872231][ T354] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.872361][ T354] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.872613][ T354] ? move_addr_to_kernel (net/socket.c:258) [ 16.872744][ T354] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.872875][ T354] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.873105][ T354] ___sys_sendmsg (net/socket.c:2752) [ 16.873234][ T354] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.873401][ T354] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.873544][ T354] __sys_sendmsg (net/socket.c:2784) [ 16.873762][ T354] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.873891][ T354] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.874071][ T354] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.874203][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.874422][ T354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.874558][ T354] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.874689][ T354] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.874820][ T354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.875081][ T354] RIP: 0033:0x7f9c2aae608e [ 16.875220][ T354] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.875782][ T354] RSP: 002b:00007ffecb193380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.875995][ T354] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9c2aae608e [ 16.876279][ T354] RDX: 0000000000000000 RSI: 00007ffecb193430 RDI: 0000000000000005 [ 16.876481][ T354] RBP: 00007ffecb193390 R08: 0000000000000000 R09: 0000000000000000 [ 16.876683][ T354] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 16.876984][ T354] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecb193af0 | [ 16.882126][ T354] ------------[ cut here ]------------ | [ 16.882274][ T354] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/354 | [ 16.882506][ T354] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.883061][ T354] Tainted: [W]=WARN [ 16.883159][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.883323][ T354] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.883496][ T354] 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 [ 16.883974][ T354] RSP: 0018:ffa00000009cf190 EFLAGS: 00010286 [ 16.884142][ T354] RAX: 00000000ffffffa6 RBX: ff1100000c748dc0 RCX: 1ff4000000139df8 [ 16.884332][ T354] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748e70 [ 16.884524][ T354] RBP: ff1100000cbaa000 R08: 1fe22000018e91cf R09: ff11000004af2e58 [ 16.884719][ T354] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 16.884919][ T354] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 16.885176][ T354] FS: 00007f9c2a8ac840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 16.885405][ T354] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.885567][ T354] CR2: 000000000b583988 CR3: 000000000cb0f001 CR4: 0000000000771ef0 [ 16.885761][ T354] PKRU: 55555554 [ 16.885858][ T354] Call Trace: [ 16.885962][ T354] [ 16.886089][ T354] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 16.886254][ T354] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 16.886416][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.886549][ T354] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 16.886678][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.886811][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.886943][ T354] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.887123][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.887254][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.887462][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.887593][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.887722][ T354] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.887860][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.888074][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.888203][ T354] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 16.888334][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.888463][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.888593][ T354] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.888723][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.888862][ T354] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.889052][ T354] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.889183][ T354] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.889313][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.889440][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.889633][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.889759][ T354] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.889888][ T354] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.890078][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.890206][ T354] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.890336][ T354] ? 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)) [ 16.890464][ T354] ? 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)) [ 16.890593][ T354] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.890727][ T354] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.890855][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.891052][ T354] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.891185][ T354] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.891313][ T354] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.891448][ T354] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.891578][ T354] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.891706][ T354] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.891866][ T354] ? move_addr_to_kernel (net/socket.c:258) [ 16.892058][ T354] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.892192][ T354] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.892325][ T354] ___sys_sendmsg (net/socket.c:2752) [ 16.892455][ T354] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.892617][ T354] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.892759][ T354] __sys_sendmsg (net/socket.c:2784) [ 16.892893][ T354] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.893085][ T354] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.893254][ T354] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.893382][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.893512][ T354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.893643][ T354] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.893775][ T354] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.893909][ T354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.894127][ T354] RIP: 0033:0x7f9c2aae608e [ 16.894265][ T354] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.894722][ T354] RSP: 002b:00007ffecb193380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.894922][ T354] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9c2aae608e [ 16.895171][ T354] RDX: 0000000000000000 RSI: 00007ffecb193430 RDI: 0000000000000005 [ 16.895362][ T354] RBP: 00007ffecb193390 R08: 0000000000000000 R09: 0000000000000000 [ 16.895553][ T354] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 16.895747][ T354] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecb193af0 | [ 16.950607][ T355] ------------[ cut here ]------------ | [ 16.950936][ T355] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/355 | [ 16.951397][ T355] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.952394][ T355] Tainted: [W]=WARN [ 16.952614][ T355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.952951][ T355] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.953441][ T355] 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 [ 16.954405][ T355] RSP: 0018:ffa00000009befe0 EFLAGS: 00010286 [ 16.954882][ T355] RAX: 00000000ffffffa6 RBX: ff11000008b527c0 RCX: 1ff4000000137dc2 [ 16.955433][ T355] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b52870 [ 16.955908][ T355] RBP: ff11000005002000 R08: 1fe220000116a50f R09: ff11000004af5158 [ 16.956331][ T355] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 16.956705][ T355] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 16.957109][ T355] FS: 00007ff66be48840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 16.957533][ T355] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.957853][ T355] CR2: 00000000278d8988 CR3: 0000000004ad7001 CR4: 0000000000771ef0 [ 16.958247][ T355] PKRU: 55555554 [ 16.958460][ T355] Call Trace: [ 16.958674][ T355] [ 16.958836][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.959128][ T355] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 16.959399][ T355] notifier_call_chain (kernel/notifier.c:85) [ 16.959673][ T355] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 16.959939][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.960224][ T355] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 16.960543][ T355] ? 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) [ 16.960808][ T355] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 16.961090][ T355] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 16.961348][ T355] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 16.961661][ T355] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 16.961939][ T355] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 16.962227][ T355] ? write_profile (kernel/profile.c:194) [ 16.962491][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.962756][ T355] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 16.963108][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.963377][ T355] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 16.963642][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.963912][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.964195][ T355] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.964487][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.964753][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.965072][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.965337][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.965604][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.965864][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.966150][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.966414][ T355] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 16.966684][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.966956][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.967241][ T355] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.967508][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.967777][ T355] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.968068][ T355] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.968335][ T355] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.968598][ T355] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.968859][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.969144][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.969410][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.969678][ T355] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.969952][ T355] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.970238][ T355] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.970508][ T355] ? 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)) [ 16.970771][ T355] ? 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)) [ 16.971069][ T355] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.971337][ T355] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.971606][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.971871][ T355] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.972165][ T355] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.972440][ T355] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.972707][ T355] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.973003][ T355] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.973270][ T355] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.973583][ T355] ? move_addr_to_kernel (net/socket.c:258) [ 16.973848][ T355] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.974136][ T355] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.974404][ T355] ___sys_sendmsg (net/socket.c:2752) [ 16.974672][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.975013][ T355] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.975308][ T355] __sys_sendmsg (net/socket.c:2784) [ 16.975582][ T355] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.975842][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.976188][ T355] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.976452][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.976718][ T355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.977004][ T355] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.977271][ T355] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.977533][ T355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.977851][ T355] RIP: 0033:0x7ff66c08208e [ 16.978149][ T355] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.978941][ T355] RSP: 002b:00007ffee7d23100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.979334][ T355] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff66c08208e [ 16.979697][ T355] RDX: 0000000000000000 RSI: 00007ffee7d231b0 RDI: 0000000000000005 [ 16.980085][ T355] RBP: 00007ffee7d23110 R08: 0000000000000000 R09: 0000000000000000 [ 16.980449][ T355] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 16.980816][ T355] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee7d23870 | [ 16.984077][ T355] ------------[ cut here ]------------ | [ 16.984219][ T355] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/355 | [ 16.984452][ T355] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 16.985007][ T355] Tainted: [W]=WARN [ 16.985104][ T355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.985275][ T355] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.985448][ T355] 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 [ 16.985910][ T355] RSP: 0018:ffa00000009bf060 EFLAGS: 00010286 [ 16.986242][ T355] RAX: 00000000ffffffa6 RBX: ff1100000b4ab0c0 RCX: 1ff4000000137dd2 [ 16.986438][ T355] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab170 [ 16.986633][ T355] RBP: ff1100000c472000 R08: 1fe220000169562f R09: ff11000004af5158 [ 16.986826][ T355] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 16.987036][ T355] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009bf100 [ 16.987233][ T355] FS: 00007ff66be48840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 16.987462][ T355] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.987628][ T355] CR2: 0000561b21f510e8 CR3: 0000000004ad7006 CR4: 0000000000771ef0 [ 16.987821][ T355] PKRU: 55555554 [ 16.987923][ T355] Call Trace: [ 16.988030][ T355] [ 16.988098][ T355] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.988229][ T355] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.988328][ T355] netif_close_many (net/core/dev.c:1804) [ 16.988460][ T355] ? 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) [ 16.988592][ T355] ? __dev_close_many (net/core/dev.c:1781) [ 16.988722][ T355] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 16.988882][ T355] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 16.989058][ T355] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 16.989223][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.989355][ T355] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 16.989519][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.989647][ T355] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 16.989775][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.989907][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.990046][ T355] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.990177][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.990308][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.990455][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.990585][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.990715][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.990843][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.990981][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.991114][ T355] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 16.991250][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.991379][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.991508][ T355] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.991638][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.991770][ T355] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.991912][ T355] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.992088][ T355] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.992220][ T355] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.992348][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.992487][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.992614][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.992744][ T355] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.992872][ T355] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.993014][ T355] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.993148][ T355] ? 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)) [ 16.993283][ T355] ? 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)) [ 16.993416][ T355] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.993545][ T355] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.993674][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.993806][ T355] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.993944][ T355] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.994085][ T355] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.994218][ T355] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.994348][ T355] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.994479][ T355] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.994639][ T355] ? move_addr_to_kernel (net/socket.c:258) [ 16.994769][ T355] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.994908][ T355] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.995049][ T355] ___sys_sendmsg (net/socket.c:2752) [ 16.995176][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.995334][ T355] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.995474][ T355] __sys_sendmsg (net/socket.c:2784) [ 16.995602][ T355] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.995729][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.995903][ T355] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.996042][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.996170][ T355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.996297][ T355] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.996427][ T355] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.996556][ T355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.996716][ T355] RIP: 0033:0x7ff66c08208e [ 16.996851][ T355] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.997324][ T355] RSP: 002b:00007ffee7d23100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.997519][ T355] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff66c08208e [ 16.997711][ T355] RDX: 0000000000000000 RSI: 00007ffee7d231b0 RDI: 0000000000000005 [ 16.997911][ T355] RBP: 00007ffee7d23110 R08: 0000000000000000 R09: 0000000000000000 [ 16.998113][ T355] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 16.998307][ T355] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee7d23870 | [ 17.001495][ T355] ------------[ cut here ]------------ | [ 17.001640][ T355] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/355 | [ 17.001867][ T355] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.002440][ T355] Tainted: [W]=WARN [ 17.002537][ T355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.002697][ T355] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.002871][ T355] 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 [ 17.003334][ T355] RSP: 0018:ffa00000009bf190 EFLAGS: 00010286 [ 17.003493][ T355] RAX: 00000000ffffffa6 RBX: ff110000089cc040 RCX: 1ff4000000137df8 [ 17.003680][ T355] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000089cc0f0 [ 17.003872][ T355] RBP: ff1100000c472000 R08: 1fe220000113981f R09: ff11000004af5158 [ 17.004075][ T355] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 17.004263][ T355] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 17.004453][ T355] FS: 00007ff66be48840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 17.004675][ T355] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.004842][ T355] CR2: 00005576c1e316c0 CR3: 0000000004ad7005 CR4: 0000000000771ef0 [ 17.005045][ T355] PKRU: 55555554 [ 17.005140][ T355] Call Trace: [ 17.005234][ T355] [ 17.005305][ T355] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 17.005465][ T355] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.005623][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.005755][ T355] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.005881][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.006016][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.006141][ T355] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.006265][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.006418][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.006568][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.006698][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.006831][ T355] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.006960][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.007100][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.007224][ T355] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.007435][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.007561][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.007690][ T355] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.007823][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.007955][ T355] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.008090][ T355] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.008215][ T355] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.008339][ T355] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.008465][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.008597][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.008726][ T355] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.008858][ T355] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.008994][ T355] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.009120][ T355] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.009251][ T355] ? 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)) [ 17.009441][ T355] ? 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)) [ 17.009629][ T355] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.009764][ T355] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.009909][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.010049][ T355] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.010175][ T355] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.010302][ T355] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.010429][ T355] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.010554][ T355] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.010679][ T355] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.010838][ T355] ? move_addr_to_kernel (net/socket.c:258) [ 17.010967][ T355] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.011104][ T355] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.011235][ T355] ___sys_sendmsg (net/socket.c:2752) [ 17.011362][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.011519][ T355] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.011660][ T355] __sys_sendmsg (net/socket.c:2784) [ 17.011787][ T355] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.011923][ T355] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.012087][ T355] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.012213][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.012340][ T355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.012465][ T355] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.012590][ T355] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.012714][ T355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.012881][ T355] RIP: 0033:0x7ff66c08208e [ 17.013026][ T355] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.013478][ T355] RSP: 002b:00007ffee7d23100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.013739][ T355] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff66c08208e [ 17.014011][ T355] RDX: 0000000000000000 RSI: 00007ffee7d231b0 RDI: 0000000000000005 [ 17.014204][ T355] RBP: 00007ffee7d23110 R08: 0000000000000000 R09: 0000000000000000 [ 17.014391][ T355] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.014579][ T355] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee7d23870 | [ 17.073098][ T356] ------------[ cut here ]------------ | [ 17.073350][ T356] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/356 | [ 17.073702][ T356] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.074625][ T356] Tainted: [W]=WARN [ 17.074794][ T356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.075080][ T356] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.075371][ T356] 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 [ 17.076136][ T356] RSP: 0018:ffa00000009cefe0 EFLAGS: 00010286 [ 17.076405][ T356] RAX: 00000000ffffffa6 RBX: ff1100000c610040 RCX: 1ff4000000139dc2 [ 17.076723][ T356] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6100f0 [ 17.077050][ T356] RBP: ff11000005002000 R08: 1fe22000018c201f R09: ff1100000cd2ae58 [ 17.077362][ T356] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 17.077659][ T356] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 17.077962][ T356] FS: 00007f01b8248840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 17.078322][ T356] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.078571][ T356] CR2: 0000000014b97988 CR3: 000000000f3d2006 CR4: 0000000000771ef0 [ 17.078893][ T356] PKRU: 55555554 [ 17.079070][ T356] Call Trace: [ 17.079238][ T356] [ 17.079353][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.079580][ T356] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 17.079803][ T356] notifier_call_chain (kernel/notifier.c:85) [ 17.080040][ T356] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 17.080259][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.080481][ T356] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 17.080755][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.080991][ T356] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 17.081260][ T356] ? 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) [ 17.081482][ T356] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.081705][ T356] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 17.081928][ T356] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 17.082212][ T356] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.082444][ T356] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 17.082717][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.082941][ T356] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 17.083154][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.083352][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.083557][ T356] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.083753][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.083956][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.084210][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.084408][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.084603][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.084799][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.085008][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.085213][ T356] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.085417][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.085619][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.085822][ T356] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.086040][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.086220][ T356] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.086363][ T356] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.086510][ T356] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.086652][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.086794][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.086944][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.087118][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.087320][ T356] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.087532][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.087740][ T356] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.087945][ T356] ? 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)) [ 17.088154][ T356] ? 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)) [ 17.088365][ T356] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.088575][ T356] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.088795][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.089007][ T356] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.089240][ T356] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.089445][ T356] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.089651][ T356] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.089858][ T356] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.090091][ T356] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.090346][ T356] ? move_addr_to_kernel (net/socket.c:258) [ 17.090543][ T356] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.090743][ T356] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.090945][ T356] ___sys_sendmsg (net/socket.c:2752) [ 17.091150][ T356] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.091421][ T356] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.091661][ T356] __sys_sendmsg (net/socket.c:2784) [ 17.091875][ T356] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.092099][ T356] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.092376][ T356] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.092599][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.092820][ T356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.093050][ T356] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.093255][ T356] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.093452][ T356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.093704][ T356] RIP: 0033:0x7f01b848208e [ 17.093925][ T356] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.094553][ T356] RSP: 002b:00007ffdfaa38d70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.094765][ T356] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f01b848208e [ 17.094985][ T356] RDX: 0000000000000000 RSI: 00007ffdfaa38e20 RDI: 0000000000000005 [ 17.095195][ T356] RBP: 00007ffdfaa38d80 R08: 0000000000000000 R09: 0000000000000000 [ 17.095397][ T356] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.095612][ T356] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfaa394e0 | [ 17.097438][ T356] ------------[ cut here ]------------ | [ 17.097579][ T356] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/356 | [ 17.097812][ T356] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.098376][ T356] Tainted: [W]=WARN [ 17.098484][ T356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.098653][ T356] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.098832][ T356] 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 [ 17.099335][ T356] RSP: 0018:ffa00000009cf060 EFLAGS: 00010286 [ 17.099504][ T356] RAX: 00000000ffffffa6 RBX: ff1100000cdd6ac0 RCX: 1ff4000000139dd2 [ 17.099706][ T356] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd6b70 [ 17.099916][ T356] RBP: ff110000104d2000 R08: 1fe22000019bad6f R09: ff1100000cd2ae58 [ 17.100117][ T356] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 17.100317][ T356] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009cf100 [ 17.100517][ T356] FS: 00007f01b8248840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 17.100756][ T356] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.100929][ T356] CR2: 0000000014b97988 CR3: 000000000f3d2006 CR4: 0000000000771ef0 [ 17.101138][ T356] PKRU: 55555554 [ 17.101237][ T356] Call Trace: [ 17.101335][ T356] [ 17.101405][ T356] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.101541][ T356] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.101646][ T356] netif_close_many (net/core/dev.c:1804) [ 17.101785][ T356] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 17.101956][ T356] ? 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) [ 17.102097][ T356] ? __dev_close_many (net/core/dev.c:1781) [ 17.102228][ T356] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 17.102394][ T356] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 17.102559][ T356] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.102700][ T356] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.102867][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.103015][ T356] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.103148][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.103284][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.103417][ T356] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.103549][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.103685][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.103834][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.103984][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.104116][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.104253][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.104383][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.104516][ T356] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.104657][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.104789][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.104932][ T356] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.105074][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.105207][ T356] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.105342][ T356] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.105477][ T356] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.105615][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.105748][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.105884][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.106030][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.106164][ T356] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.106295][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.106427][ T356] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.106560][ T356] ? 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)) [ 17.106692][ T356] ? 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)) [ 17.106827][ T356] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.106965][ T356] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.107102][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.107234][ T356] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.107366][ T356] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.107499][ T356] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.107634][ T356] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.107770][ T356] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.107900][ T356] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.108072][ T356] ? move_addr_to_kernel (net/socket.c:258) [ 17.108205][ T356] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.108337][ T356] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.108471][ T356] ___sys_sendmsg (net/socket.c:2752) [ 17.108601][ T356] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.108770][ T356] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.108917][ T356] __sys_sendmsg (net/socket.c:2784) [ 17.109052][ T356] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.109181][ T356] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.109345][ T356] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.109477][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.109610][ T356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.109748][ T356] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.109880][ T356] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.110028][ T356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.110192][ T356] RIP: 0033:0x7f01b848208e [ 17.110333][ T356] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.110825][ T356] RSP: 002b:00007ffdfaa38d70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.111042][ T356] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f01b848208e [ 17.111243][ T356] RDX: 0000000000000000 RSI: 00007ffdfaa38e20 RDI: 0000000000000005 [ 17.111442][ T356] RBP: 00007ffdfaa38d80 R08: 0000000000000000 R09: 0000000000000000 [ 17.111643][ T356] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.111844][ T356] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfaa394e0 | [ 17.115488][ T356] ------------[ cut here ]------------ | [ 17.115630][ T356] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/356 | [ 17.115852][ T356] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.116477][ T356] Tainted: [W]=WARN [ 17.116576][ T356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.116737][ T356] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.117048][ T356] 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 [ 17.117504][ T356] RSP: 0018:ffa00000009cf190 EFLAGS: 00010286 [ 17.117668][ T356] RAX: 00000000ffffffa6 RBX: ff110000027136c0 RCX: 1ff4000000139df8 [ 17.117862][ T356] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002713770 [ 17.118136][ T356] RBP: ff110000104d2000 R08: 1fe22000004e26ef R09: ff1100000cd2ae58 [ 17.118326][ T356] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 17.118520][ T356] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 17.118713][ T356] FS: 00007f01b8248840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 17.118945][ T356] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.119132][ T356] CR2: 0000000014b97988 CR3: 000000000f3d2006 CR4: 0000000000771ef0 [ 17.119420][ T356] PKRU: 55555554 [ 17.119528][ T356] Call Trace: [ 17.119631][ T356] [ 17.119697][ T356] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 17.119860][ T356] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.120035][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.120167][ T356] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.120299][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.120440][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.120610][ T356] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.120740][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.120870][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.121030][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.121158][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.121286][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.121416][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.121542][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.121675][ T356] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.121808][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.121959][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.122094][ T356] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.122222][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.122353][ T356] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.122479][ T356] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.122605][ T356] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.122729][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.122854][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.123058][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.123245][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.123436][ T356] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.123638][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.123854][ T356] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.124076][ T356] ? 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)) [ 17.124267][ T356] ? 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)) [ 17.124459][ T356] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.124660][ T356] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.124856][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.125079][ T356] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.125290][ T356] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.125495][ T356] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.125692][ T356] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.125886][ T356] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.126089][ T356] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.126328][ T356] ? move_addr_to_kernel (net/socket.c:258) [ 17.126523][ T356] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.126726][ T356] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.126949][ T356] ___sys_sendmsg (net/socket.c:2752) [ 17.127171][ T356] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.127434][ T356] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.127670][ T356] __sys_sendmsg (net/socket.c:2784) [ 17.127884][ T356] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.128128][ T356] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.128398][ T356] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.128607][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.128791][ T356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.128988][ T356] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.129172][ T356] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.129391][ T356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.129621][ T356] RIP: 0033:0x7f01b848208e [ 17.129819][ T356] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.130510][ T356] RSP: 002b:00007ffdfaa38d70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.130793][ T356] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f01b848208e [ 17.131093][ T356] RDX: 0000000000000000 RSI: 00007ffdfaa38e20 RDI: 0000000000000005 [ 17.131382][ T356] RBP: 00007ffdfaa38d80 R08: 0000000000000000 R09: 0000000000000000 [ 17.131680][ T356] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.131994][ T356] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfaa394e0 | [ 17.197697][ T357] ------------[ cut here ]------------ | [ 17.199426][ T357] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/357 | [ 17.199880][ T357] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.200916][ T357] Tainted: [W]=WARN [ 17.201157][ T357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.201492][ T357] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.201837][ T357] 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 [ 17.202681][ T357] RSP: 0018:ffa00000006a6fe0 EFLAGS: 00010286 [ 17.203041][ T357] RAX: 00000000ffffffa6 RBX: ff1100000bf1d240 RCX: 1ff40000000d4dc2 [ 17.203423][ T357] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1d2f0 [ 17.203772][ T357] RBP: ff11000005002000 R08: 1fe22000017e3a5f R09: ff1100000cd2d158 [ 17.204187][ T357] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 17.204560][ T357] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 17.204949][ T357] FS: 00007f9af52c3840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 17.205401][ T357] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.205731][ T357] CR2: 000000000c90a988 CR3: 0000000005031004 CR4: 0000000000771ef0 [ 17.206130][ T357] PKRU: 55555554 [ 17.206348][ T357] Call Trace: [ 17.206572][ T357] [ 17.206738][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.207034][ T357] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 17.207307][ T357] notifier_call_chain (kernel/notifier.c:85) [ 17.207584][ T357] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 17.207854][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.208147][ T357] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 17.208474][ T357] ? 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) [ 17.208750][ T357] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.209044][ T357] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 17.209344][ T357] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 17.209685][ T357] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 17.209991][ T357] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.210281][ T357] ? write_profile (kernel/profile.c:194) [ 17.210554][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.210831][ T357] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 17.211180][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.211451][ T357] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 17.211724][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.212013][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.212285][ T357] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.212554][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.212824][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.213160][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.213426][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.213699][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.213988][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.214282][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.214557][ T357] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.214834][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.215130][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.215399][ T357] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.215667][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.215943][ T357] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.216261][ T357] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.216531][ T357] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.216798][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.217088][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.217363][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.217624][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.217895][ T357] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.218190][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.218630][ T357] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.219079][ T357] ? 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)) [ 17.219342][ T357] ? 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)) [ 17.219773][ T357] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.220073][ T357] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.220352][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.220625][ T357] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.221038][ T357] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.221264][ T357] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.221519][ T357] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.221957][ T357] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.222252][ T357] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.222571][ T357] ? move_addr_to_kernel (net/socket.c:258) [ 17.223178][ T357] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.223615][ T357] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.223940][ T357] ___sys_sendmsg (net/socket.c:2752) [ 17.224226][ T357] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.224554][ T357] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.224855][ T357] __sys_sendmsg (net/socket.c:2784) [ 17.225155][ T357] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.225425][ T357] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.225917][ T357] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.226367][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.226797][ T357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.227105][ T357] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.227387][ T357] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.227671][ T357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.228023][ T357] RIP: 0033:0x7f9af54fd08e [ 17.228308][ T357] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.229182][ T357] RSP: 002b:00007ffcdfcb22d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.229566][ T357] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9af54fd08e [ 17.230133][ T357] RDX: 0000000000000000 RSI: 00007ffcdfcb2380 RDI: 0000000000000005 [ 17.230825][ T357] RBP: 00007ffcdfcb22e0 R08: 0000000000000000 R09: 0000000000000000 [ 17.231225][ T357] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.231770][ T357] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdfcb2a40 | [ 17.236304][ T357] ------------[ cut here ]------------ | [ 17.236489][ T357] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/357 | [ 17.236745][ T357] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.237375][ T357] Tainted: [W]=WARN [ 17.237486][ T357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.237657][ T357] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.237831][ T357] 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 [ 17.238333][ T357] RSP: 0018:ffa00000006a7060 EFLAGS: 00010286 [ 17.238518][ T357] RAX: 00000000ffffffa6 RBX: ff1100000c749840 RCX: 1ff40000000d4dd2 [ 17.238715][ T357] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7498f0 [ 17.238921][ T357] RBP: ff11000004aca000 R08: 1fe22000018e931f R09: ff1100000cd2d158 [ 17.239133][ T357] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 17.239338][ T357] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000006a7100 [ 17.239541][ T357] FS: 00007f9af52c3840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 17.239776][ T357] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.239952][ T357] CR2: 00007f01b8315574 CR3: 0000000005031003 CR4: 0000000000771ef0 [ 17.240161][ T357] PKRU: 55555554 [ 17.240262][ T357] Call Trace: [ 17.240361][ T357] [ 17.240431][ T357] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.240680][ T357] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.240789][ T357] netif_close_many (net/core/dev.c:1804) [ 17.240944][ T357] ? 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) [ 17.241080][ T357] ? __dev_close_many (net/core/dev.c:1781) [ 17.241210][ T357] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 17.241374][ T357] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 17.241543][ T357] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.241685][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.241817][ T357] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.241999][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.242161][ T357] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.242293][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.242426][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.242556][ T357] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.242687][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.242818][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.242983][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.243115][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.243247][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.243379][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.243524][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.243674][ T357] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.243811][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.243960][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.244184][ T357] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.244321][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.244479][ T357] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.244619][ T357] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.244757][ T357] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.244887][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.245033][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.245260][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.245410][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.245561][ T357] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.245699][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.245831][ T357] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.245986][ T357] ? 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)) [ 17.246123][ T357] ? 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)) [ 17.246258][ T357] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.246395][ T357] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.246526][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.246663][ T357] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.246878][ T357] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.247019][ T357] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.247152][ T357] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.247365][ T357] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.247582][ T357] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.247743][ T357] ? move_addr_to_kernel (net/socket.c:258) [ 17.247996][ T357] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.248165][ T357] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.248304][ T357] ___sys_sendmsg (net/socket.c:2752) [ 17.248439][ T357] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.248610][ T357] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.248761][ T357] __sys_sendmsg (net/socket.c:2784) [ 17.248898][ T357] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.249116][ T357] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.249298][ T357] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.249430][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.249564][ T357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.249712][ T357] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.249858][ T357] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.250142][ T357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.250325][ T357] RIP: 0033:0x7f9af54fd08e [ 17.250483][ T357] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.250980][ T357] RSP: 002b:00007ffcdfcb22d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.251191][ T357] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9af54fd08e [ 17.251396][ T357] RDX: 0000000000000000 RSI: 00007ffcdfcb2380 RDI: 0000000000000005 [ 17.251600][ T357] RBP: 00007ffcdfcb22e0 R08: 0000000000000000 R09: 0000000000000000 [ 17.251820][ T357] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.252066][ T357] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdfcb2a40 | [ 17.255120][ T357] ------------[ cut here ]------------ | [ 17.255294][ T357] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/357 | [ 17.255533][ T357] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.256094][ T357] Tainted: [W]=WARN [ 17.256197][ T357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.256360][ T357] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.256529][ T357] 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 [ 17.256998][ T357] RSP: 0018:ffa00000006a7190 EFLAGS: 00010286 [ 17.257161][ T357] RAX: 00000000ffffffa6 RBX: ff110000089cd240 RCX: 1ff40000000d4df8 [ 17.257383][ T357] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000089cd2f0 [ 17.257576][ T357] RBP: ff11000004aca000 R08: 1fe2200001139a5f R09: ff1100000cd2d158 [ 17.257762][ T357] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 17.257957][ T357] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 17.258160][ T357] FS: 00007f9af52c3840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 17.258388][ T357] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.258556][ T357] CR2: 00007f01b8315574 CR3: 0000000005031003 CR4: 0000000000771ef0 [ 17.258761][ T357] PKRU: 55555554 [ 17.258861][ T357] Call Trace: [ 17.258967][ T357] [ 17.259044][ T357] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 17.259208][ T357] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.259373][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.259507][ T357] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.259638][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.259763][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.259894][ T357] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.260034][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.260160][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.260306][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.260433][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.260560][ T357] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.260705][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.260830][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.260967][ T357] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.261106][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.261234][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.261362][ T357] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.261489][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.261622][ T357] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.261754][ T357] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.261883][ T357] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.262024][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.262153][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.262296][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.262429][ T357] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.262559][ T357] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.262696][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.262833][ T357] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.262977][ T357] ? 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)) [ 17.263107][ T357] ? 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)) [ 17.263240][ T357] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.263369][ T357] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.263496][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.263631][ T357] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.263762][ T357] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.263896][ T357] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.264040][ T357] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.264181][ T357] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.264313][ T357] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.264474][ T357] ? move_addr_to_kernel (net/socket.c:258) [ 17.264605][ T357] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.264735][ T357] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.264865][ T357] ___sys_sendmsg (net/socket.c:2752) [ 17.265025][ T357] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.265186][ T357] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.265325][ T357] __sys_sendmsg (net/socket.c:2784) [ 17.265457][ T357] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.265586][ T357] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.265751][ T357] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.265882][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.266031][ T357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.266165][ T357] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.266298][ T357] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.266432][ T357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.266615][ T357] RIP: 0033:0x7f9af54fd08e [ 17.266755][ T357] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.267221][ T357] RSP: 002b:00007ffcdfcb22d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.267416][ T357] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9af54fd08e [ 17.267616][ T357] RDX: 0000000000000000 RSI: 00007ffcdfcb2380 RDI: 0000000000000005 [ 17.267893][ T357] RBP: 00007ffcdfcb22e0 R08: 0000000000000000 R09: 0000000000000000 [ 17.268099][ T357] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.268291][ T357] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdfcb2a40 | [ 17.359443][ T358] ------------[ cut here ]------------ | [ 17.359765][ T358] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/358 | [ 17.360237][ T358] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.361362][ T358] Tainted: [W]=WARN [ 17.361674][ T358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.362082][ T358] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.362419][ T358] 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 [ 17.363255][ T358] RSP: 0018:ffa00000009eefe0 EFLAGS: 00010286 [ 17.363594][ T358] RAX: 00000000ffffffa6 RBX: ff1100000c611840 RCX: 1ff400000013ddc2 [ 17.364024][ T358] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6118f0 [ 17.364414][ T358] RBP: ff11000005002000 R08: 1fe22000018c231f R09: ff1100000cd28b58 [ 17.364795][ T358] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 17.365195][ T358] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 17.365571][ T358] FS: 00007f25526c7840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 17.366024][ T358] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.366353][ T358] CR2: 000000002b22d988 CR3: 000000000b4f9006 CR4: 0000000000771ef0 [ 17.366733][ T358] PKRU: 55555554 [ 17.366963][ T358] Call Trace: [ 17.367204][ T358] [ 17.367375][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.367658][ T358] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 17.367943][ T358] notifier_call_chain (kernel/notifier.c:85) [ 17.368245][ T358] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 17.368524][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.368797][ T358] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 17.369146][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.369433][ T358] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 17.369758][ T358] ? 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) [ 17.370060][ T358] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.370341][ T358] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 17.370618][ T358] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 17.370951][ T358] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.371272][ T358] ? write_profile (kernel/profile.c:194) [ 17.371550][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.371818][ T358] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 17.372176][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.372452][ T358] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 17.372728][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.373018][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.373284][ T358] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.373546][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.373812][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.374140][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.374405][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.374675][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.374950][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.375235][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.375505][ T358] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.375779][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.376070][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.376340][ T358] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.376610][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.376884][ T358] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.377175][ T358] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.377442][ T358] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.377709][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.378005][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.378281][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.378551][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.378823][ T358] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.379117][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.379387][ T358] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.379674][ T358] ? 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)) [ 17.379950][ T358] ? 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)) [ 17.380242][ T358] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.380513][ T358] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.380782][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.381084][ T358] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.381355][ T358] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.381628][ T358] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.381909][ T358] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.382194][ T358] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.382463][ T358] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.382778][ T358] ? move_addr_to_kernel (net/socket.c:258) [ 17.383074][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.383345][ T358] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.383615][ T358] ___sys_sendmsg (net/socket.c:2752) [ 17.383882][ T358] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.384232][ T358] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.384518][ T358] __sys_sendmsg (net/socket.c:2784) [ 17.384786][ T358] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.385082][ T358] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.385412][ T358] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.385680][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.385959][ T358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.386246][ T358] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.386514][ T358] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.386784][ T358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.387126][ T358] RIP: 0033:0x7f255290108e [ 17.387408][ T358] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.388286][ T358] RSP: 002b:00007fff011e7ed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.388678][ T358] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f255290108e [ 17.389081][ T358] RDX: 0000000000000000 RSI: 00007fff011e7f80 RDI: 0000000000000005 [ 17.389462][ T358] RBP: 00007fff011e7ee0 R08: 0000000000000000 R09: 0000000000000000 [ 17.389844][ T358] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.390246][ T358] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff011e8640 | [ 17.393746][ T358] ------------[ cut here ]------------ | [ 17.394039][ T358] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/358 | [ 17.394440][ T358] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.395607][ T358] Tainted: [W]=WARN [ 17.395998][ T358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.396557][ T358] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.396942][ T358] 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 [ 17.397757][ T358] RSP: 0018:ffa00000009ef060 EFLAGS: 00010286 [ 17.398103][ T358] RAX: 00000000ffffffa6 RBX: ff1100000c611cc0 RCX: 1ff400000013ddd2 [ 17.398471][ T358] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611d70 [ 17.398837][ T358] RBP: ff1100000d9fa000 R08: 1fe22000018c23af R09: ff1100000cd28b58 [ 17.399228][ T358] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 17.399597][ T358] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009ef100 [ 17.399990][ T358] FS: 00007f25526c7840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 17.400409][ T358] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.400729][ T358] CR2: 000000002b22d988 CR3: 000000000b4f9006 CR4: 0000000000771ef0 [ 17.401121][ T358] PKRU: 55555554 [ 17.401332][ T358] Call Trace: [ 17.401545][ T358] [ 17.401717][ T358] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.402005][ T358] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.402222][ T358] netif_close_many (net/core/dev.c:1804) [ 17.402487][ T358] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 17.402796][ T358] ? 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) [ 17.403081][ T358] ? __dev_close_many (net/core/dev.c:1781) [ 17.403340][ T358] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 17.403665][ T358] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 17.404007][ T358] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 17.404277][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.404539][ T358] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.404859][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.405145][ T358] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.405405][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.405669][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.405933][ T358] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.406207][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.406466][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.406763][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.407048][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.407313][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.407572][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.407840][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.408131][ T358] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.408401][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.408663][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.408930][ T358] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.409206][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.409466][ T358] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.409753][ T358] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.410040][ T358] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.410303][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.410565][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.410829][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.411112][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.411375][ T358] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.411611][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.411881][ T358] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.412172][ T358] ? 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)) [ 17.412435][ T358] ? 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)) [ 17.412698][ T358] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.412987][ T358] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.413251][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.413517][ T358] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.413793][ T358] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.414083][ T358] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.414350][ T358] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.414615][ T358] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.414872][ T358] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.415198][ T358] ? move_addr_to_kernel (net/socket.c:258) [ 17.415456][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.415721][ T358] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.416013][ T358] ___sys_sendmsg (net/socket.c:2752) [ 17.416269][ T358] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.416579][ T358] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.416864][ T358] __sys_sendmsg (net/socket.c:2784) [ 17.417150][ T358] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.417408][ T358] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.417725][ T358] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.418019][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.418281][ T358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.418544][ T358] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.418808][ T358] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.419091][ T358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.419402][ T358] RIP: 0033:0x7f255290108e [ 17.419678][ T358] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.420484][ T358] RSP: 002b:00007fff011e7ed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.420863][ T358] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f255290108e [ 17.421245][ T358] RDX: 0000000000000000 RSI: 00007fff011e7f80 RDI: 0000000000000005 [ 17.421608][ T358] RBP: 00007fff011e7ee0 R08: 0000000000000000 R09: 0000000000000000 [ 17.421997][ T358] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.422364][ T358] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff011e8640 | [ 17.427074][ T358] ------------[ cut here ]------------ | [ 17.427235][ T358] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/358 | [ 17.427462][ T358] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.428011][ T358] Tainted: [W]=WARN [ 17.428109][ T358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.428270][ T358] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.428439][ T358] 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 [ 17.428897][ T358] RSP: 0018:ffa00000009ef190 EFLAGS: 00010286 [ 17.429072][ T358] RAX: 00000000ffffffa6 RBX: ff1100000a3a2340 RCX: 1ff400000013ddf8 [ 17.429265][ T358] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a23f0 [ 17.429460][ T358] RBP: ff1100000d9fa000 R08: 1fe220000147447f R09: ff1100000cd28b58 [ 17.429653][ T358] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 17.429843][ T358] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 17.430047][ T358] FS: 00007f25526c7840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 17.430276][ T358] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.430438][ T358] CR2: 0000561b21f42418 CR3: 000000000b4f9001 CR4: 0000000000771ef0 [ 17.430631][ T358] PKRU: 55555554 [ 17.430726][ T358] Call Trace: [ 17.430822][ T358] [ 17.430888][ T358] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 17.431063][ T358] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.431224][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.431353][ T358] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.431480][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.431608][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.431734][ T358] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.431866][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.432005][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.432151][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.432276][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.432404][ T358] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.432530][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.432657][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.432784][ T358] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.432919][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.433083][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.433275][ T358] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.433457][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.433596][ T358] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.433722][ T358] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.433850][ T358] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.434009][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.434190][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.434351][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.434479][ T358] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.434609][ T358] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.434737][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.434866][ T358] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.435015][ T358] ? 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)) [ 17.435142][ T358] ? 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)) [ 17.435274][ T358] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.435405][ T358] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.435533][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.435663][ T358] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.435790][ T358] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.435922][ T358] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.436061][ T358] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.436192][ T358] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.436322][ T358] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.436478][ T358] ? move_addr_to_kernel (net/socket.c:258) [ 17.436606][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.436734][ T358] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.436861][ T358] ___sys_sendmsg (net/socket.c:2752) [ 17.437000][ T358] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.437159][ T358] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.437301][ T358] __sys_sendmsg (net/socket.c:2784) [ 17.437430][ T358] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.437556][ T358] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.437717][ T358] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.437843][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.437981][ T358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.438112][ T358] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.438240][ T358] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.438372][ T358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.438530][ T358] RIP: 0033:0x7f255290108e [ 17.438666][ T358] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.439134][ T358] RSP: 002b:00007fff011e7ed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.439329][ T358] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f255290108e [ 17.439521][ T358] RDX: 0000000000000000 RSI: 00007fff011e7f80 RDI: 0000000000000005 [ 17.439717][ T358] RBP: 00007fff011e7ee0 R08: 0000000000000000 R09: 0000000000000000 [ 17.439934][ T358] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.440134][ T358] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff011e8640 | [ 17.506781][ T359] ------------[ cut here ]------------ | [ 17.506983][ T359] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/359 | [ 17.507230][ T359] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.507773][ T359] Tainted: [W]=WARN [ 17.507876][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.508053][ T359] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.508234][ T359] 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 [ 17.508718][ T359] RSP: 0018:ffa00000009ff060 EFLAGS: 00010286 [ 17.508889][ T359] RAX: 00000000ffffffa6 RBX: ff1100000bf2de40 RCX: 1ff400000013fdd2 [ 17.509102][ T359] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf2def0 [ 17.509304][ T359] RBP: ff1100001047c000 R08: 1fe22000017e5bdf R09: ff1100000bde0b58 [ 17.509502][ T359] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 17.509704][ T359] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009ff100 [ 17.509911][ T359] FS: 00007fa7bf722840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 17.510150][ T359] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.510319][ T359] CR2: 00007fa7bf9f21a0 CR3: 0000000010756005 CR4: 0000000000771ef0 [ 17.510520][ T359] PKRU: 55555554 [ 17.510622][ T359] Call Trace: [ 17.510722][ T359] [ 17.510792][ T359] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.510931][ T359] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.511037][ T359] netif_close_many (net/core/dev.c:1804) [ 17.511172][ T359] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.511308][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.511442][ T359] ? __dev_close_many (net/core/dev.c:1781) [ 17.511574][ T359] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 17.511743][ T359] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 17.511914][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.512054][ T359] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.512219][ T359] ? 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) [ 17.512351][ T359] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.512484][ T359] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 17.512650][ T359] ? unregister_netdevice_many (net/core/dev.c:12497) [ 17.512784][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.512922][ T359] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.513062][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.513193][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.513325][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.513458][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.513589][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.513751][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.513883][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.514026][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.514159][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.514291][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.514425][ T359] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.514558][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.514691][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.514822][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.514957][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.515095][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.515226][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.515358][ T359] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.515489][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.515621][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.515758][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.515889][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.516041][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.516173][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.516307][ T359] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.516443][ T359] ? 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)) [ 17.516575][ T359] ? 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)) [ 17.516717][ T359] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.516849][ T359] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.517002][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.517136][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.517268][ T359] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.517402][ T359] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.517536][ T359] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.517669][ T359] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.517802][ T359] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.517976][ T359] ? move_addr_to_kernel (net/socket.c:258) [ 17.518110][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.518245][ T359] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.518380][ T359] ___sys_sendmsg (net/socket.c:2752) [ 17.518511][ T359] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.518679][ T359] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.518829][ T359] __sys_sendmsg (net/socket.c:2784) [ 17.518978][ T359] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.519110][ T359] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.519279][ T359] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.519410][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.519547][ T359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.519680][ T359] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.519817][ T359] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.519956][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.520137][ T359] RIP: 0033:0x7fa7bf95c08e [ 17.520278][ T359] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.520758][ T359] RSP: 002b:00007ffcb9c147c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.520973][ T359] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa7bf95c08e [ 17.521171][ T359] RDX: 0000000000000000 RSI: 00007ffcb9c14870 RDI: 0000000000000005 [ 17.521369][ T359] RBP: 00007ffcb9c147d0 R08: 0000000000000000 R09: 0000000000000000 [ 17.521568][ T359] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.521768][ T359] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb9c14f30 | [ 17.525004][ T359] ------------[ cut here ]------------ | [ 17.525166][ T359] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/359 | [ 17.525402][ T359] Modules linked in: geneve vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: ip6_udp_tunnel] | [ 17.526626][ T359] Tainted: [W]=WARN [ 17.526736][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.526915][ T359] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.527094][ T359] 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 [ 17.527549][ T359] RSP: 0018:ffa00000009ff190 EFLAGS: 00010286 [ 17.527718][ T359] RAX: 00000000ffffffa6 RBX: ff1100000bf2d240 RCX: 1ff400000013fdf8 [ 17.527918][ T359] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf2d2f0 [ 17.528131][ T359] RBP: ff1100001047c000 R08: 1fe22000017e5a5f R09: ff1100000bde0b58 [ 17.528326][ T359] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 17.528523][ T359] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 17.528719][ T359] FS: 00007fa7bf722840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 17.528952][ T359] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.529120][ T359] CR2: 00007fa7bf9f21a0 CR3: 0000000010756005 CR4: 0000000000771ef0 [ 17.529329][ T359] PKRU: 55555554 [ 17.529432][ T359] Call Trace: [ 17.529530][ T359] [ 17.529598][ T359] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 17.529764][ T359] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.529937][ T359] ? 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) [ 17.530072][ T359] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.530208][ T359] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 17.530379][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.530515][ T359] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.530649][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.530783][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.530920][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.531055][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.531185][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.531340][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.531475][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.531603][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.531737][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.531869][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.532035][ T359] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 17.532223][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.532406][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.532540][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.532676][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.532807][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.532946][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.533085][ T359] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.533216][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.533357][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.533490][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.533620][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.533750][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.533879][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.534021][ T359] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.534159][ T359] ? 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)) [ 17.534292][ T359] ? 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)) [ 17.534425][ T359] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.534556][ T359] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.534689][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.534820][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.534956][ T359] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.535091][ T359] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.535222][ T359] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.535355][ T359] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.535489][ T359] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.535654][ T359] ? move_addr_to_kernel (net/socket.c:258) [ 17.535791][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.535930][ T359] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.536089][ T359] ___sys_sendmsg (net/socket.c:2752) [ 17.536223][ T359] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.536389][ T359] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.536530][ T359] __sys_sendmsg (net/socket.c:2784) [ 17.536662][ T359] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.536794][ T359] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.536974][ T359] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.537106][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.537236][ T359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.537368][ T359] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.537500][ T359] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.537666][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.537912][ T359] RIP: 0033:0x7fa7bf95c08e [ 17.538147][ T359] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.538813][ T359] RSP: 002b:00007ffcb9c147c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.539107][ T359] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa7bf95c08e [ 17.539303][ T359] RDX: 0000000000000000 RSI: 00007ffcb9c14870 RDI: 0000000000000005 [ 17.539497][ T359] RBP: 00007ffcb9c147d0 R08: 0000000000000000 R09: 0000000000000000 [ 17.539701][ T359] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7c [ 17.539921][ T359] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb9c14f30 | [ 18.110667][ T363] ------------[ cut here ]------------ | [ 18.110948][ T363] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: modprobe/363 | [ 18.111517][ T363] Modules linked in: netdevsim(-) [last unloaded: ip6_udp_tunnel] | [ 18.112291][ T363] Tainted: [W]=WARN [ 18.112425][ T363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.112781][ T363] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.113013][ T363] 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 [ 18.113592][ T363] RSP: 0018:ffa00000005d7748 EFLAGS: 00010286 [ 18.113804][ T363] RAX: 00000000ffffffa6 RBX: ff1100000cdd70c0 RCX: 1ff40000000baeaf [ 18.114059][ T363] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd7170 [ 18.114297][ T363] RBP: ff11000005002000 R08: 1fe22000019bae2f R09: ff1100000c510bf8 [ 18.114665][ T363] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 18.114913][ T363] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000005d7838 [ 18.115164][ T363] FS: 00007f5d13143bc0(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 18.115447][ T363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.115648][ T363] CR2: 00007ffe066f2f88 CR3: 0000000010752002 CR4: 0000000000771ef0 [ 18.115899][ T363] PKRU: 55555554 [ 18.116032][ T363] Call Trace: [ 18.116152][ T363] [ 18.116236][ T363] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.116403][ T363] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.116527][ T363] netif_close_many (net/core/dev.c:1804) [ 18.116688][ T363] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.116852][ T363] ? __dev_close_many (net/core/dev.c:1781) [ 18.117023][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.117190][ T363] netif_close_many_and_unlock (net/core/dev.c:12330) [ 18.117350][ T363] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 18.117551][ T363] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 18.117755][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.117986][ T363] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 18.118228][ T363] ? __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) [ 18.118411][ T363] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 18.118571][ T363] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.118770][ T363] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 18.118949][ T363] ? netdev_run_todo (net/core/dev.c:11703) [ 18.119118][ T363] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.119286][ T363] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.119454][ T363] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 18.119615][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.119787][ T363] ? unregister_netdevice_many (net/core/dev.c:12497) [ 18.120053][ T363] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 18.120224][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.120394][ T363] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 18.120599][ T363] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 18.120805][ T363] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 18.120989][ T363] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 18.121217][ T363] bus_remove_device (drivers/base/bus.c:657) [ 18.121445][ T363] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 18.121609][ T363] ? device_remove_file (drivers/base/core.c:3073) [ 18.121775][ T363] device_del (drivers/base/core.c:3895) [ 18.121896][ T363] ? __device_link_del (./include/linux/kobject.h:89) [ 18.122083][ T363] device_unregister (drivers/base/core.c:3936) [ 18.122251][ T363] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 18.122420][ T363] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 18.122624][ T363] __do_sys_delete_module (kernel/module/main.c:863) [ 18.122786][ T363] ? module_flags (kernel/module/main.c:3837) [ 18.122954][ T363] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.123168][ T363] ? 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) [ 18.123330][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.123494][ T363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.123654][ T363] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.123812][ T363] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.123985][ T363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.124185][ T363] RIP: 0033:0x7f5d1323d68b [ 18.124357][ T363] Code: 73 01 c3 48 8b 0d 6d 87 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 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3d 87 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 6d 87 0f 00 mov 0xf876d(%rip),%rcx # 0xf8777 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 b0 00 00 00 mov $0xb0,%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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf8777 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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf874d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 18.124928][ T363] RSP: 002b:00007ffe066f4f38 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 18.125175][ T363] RAX: ffffffffffffffda RBX: 000055c8eb4fb710 RCX: 00007f5d1323d68b [ 18.125411][ T363] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000055c8eb4fb770 [ 18.125668][ T363] RBP: 00007ffe066f4f60 R08: 0000000000000000 R09: 0000000000000000 [ 18.125913][ T363] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 18.126239][ T363] R13: 000055c8eb4fb710 R14: 0000000000000000 R15: 0000000000000000 | [ 18.131437][ T363] ------------[ cut here ]------------ | [ 18.131646][ T363] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: modprobe/363 | [ 18.131963][ T363] Modules linked in: netdevsim(-) [last unloaded: ip6_udp_tunnel] | [ 18.132606][ T363] Tainted: [W]=WARN [ 18.132721][ T363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.132918][ T363] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.133160][ T363] 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 [ 18.133696][ T363] RSP: 0018:ffa00000005d78c8 EFLAGS: 00010286 [ 18.133892][ T363] RAX: 00000000ffffffa6 RBX: ff1100000b4ab9c0 RCX: 1ff40000000baedf [ 18.134142][ T363] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aba70 [ 18.134372][ T363] RBP: ff11000005002000 R08: 1fe220000169574f R09: ff1100000c510bd0 [ 18.134644][ T363] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 18.134874][ T363] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.135130][ T363] FS: 00007f5d13143bc0(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 18.135397][ T363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.135590][ T363] CR2: 00007f970c849c40 CR3: 0000000010752004 CR4: 0000000000771ef0 [ 18.135819][ T363] PKRU: 55555554 [ 18.135938][ T363] Call Trace: [ 18.136059][ T363] [ 18.136175][ T363] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.136460][ T363] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.136695][ T363] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 18.136929][ T363] ? netdev_run_todo (net/core/dev.c:11703) [ 18.137163][ T363] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.137391][ T363] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.137611][ T363] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 18.137767][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.137926][ T363] ? unregister_netdevice_many (net/core/dev.c:12497) [ 18.138092][ T363] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 18.138247][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.138400][ T363] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 18.138592][ T363] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 18.138783][ T363] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 18.138956][ T363] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 18.139154][ T363] bus_remove_device (drivers/base/bus.c:657) [ 18.139307][ T363] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 18.139457][ T363] ? device_remove_file (drivers/base/core.c:3073) [ 18.139617][ T363] device_del (drivers/base/core.c:3895) [ 18.139760][ T363] ? __device_link_del (./include/linux/kobject.h:89) [ 18.140010][ T363] device_unregister (drivers/base/core.c:3936) [ 18.140199][ T363] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 18.140438][ T363] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 18.140723][ T363] __do_sys_delete_module (kernel/module/main.c:863) [ 18.140966][ T363] ? module_flags (kernel/module/main.c:3837) [ 18.141210][ T363] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.141402][ T363] ? 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) [ 18.141552][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.141702][ T363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.141851][ T363] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.142019][ T363] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.142182][ T363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.142373][ T363] RIP: 0033:0x7f5d1323d68b [ 18.142535][ T363] Code: 73 01 c3 48 8b 0d 6d 87 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 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3d 87 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 6d 87 0f 00 mov 0xf876d(%rip),%rcx # 0xf8777 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 b0 00 00 00 mov $0xb0,%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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf8777 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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf874d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 18.143092][ T363] RSP: 002b:00007ffe066f4f38 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 18.143397][ T363] RAX: ffffffffffffffda RBX: 000055c8eb4fb710 RCX: 00007f5d1323d68b [ 18.143624][ T363] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000055c8eb4fb770 [ 18.143856][ T363] RBP: 00007ffe066f4f60 R08: 0000000000000000 R09: 0000000000000000 [ 18.144156][ T363] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 18.144385][ T363] R13: 000055c8eb4fb710 R14: 0000000000000000 R15: 0000000000000000 | [ 18.171775][ T363] ------------[ cut here ]------------ | [ 18.172577][ T363] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: modprobe/363 | [ 18.172946][ T363] Modules linked in: netdevsim(-) [last unloaded: ip6_udp_tunnel] | [ 18.173532][ T363] Tainted: [W]=WARN [ 18.173654][ T363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.173859][ T363] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.174082][ T363] 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 [ 18.174653][ T363] RSP: 0018:ffa00000005d7748 EFLAGS: 00010286 [ 18.174856][ T363] RAX: 00000000ffffffa6 RBX: ff1100000c748ac0 RCX: 1ff40000000baeaf [ 18.175107][ T363] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748b70 [ 18.175350][ T363] RBP: ff110000095d2000 R08: 1fe22000018e916f R09: ff1100000c510bf8 [ 18.175671][ T363] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 18.176075][ T363] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000005d7838 [ 18.176392][ T363] FS: 00007f5d13143bc0(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 18.176731][ T363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.176959][ T363] CR2: 00007f970c849c40 CR3: 0000000010752004 CR4: 0000000000771ef0 [ 18.177209][ T363] PKRU: 55555554 [ 18.177330][ T363] Call Trace: [ 18.177451][ T363] [ 18.177534][ T363] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.177698][ T363] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.177819][ T363] netif_close_many (net/core/dev.c:1804) [ 18.177988][ T363] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.178152][ T363] ? __dev_close_many (net/core/dev.c:1781) [ 18.178316][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.178479][ T363] netif_close_many_and_unlock (net/core/dev.c:12330) [ 18.178641][ T363] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 18.178834][ T363] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 18.179040][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.179198][ T363] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 18.179356][ T363] ? __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) [ 18.179521][ T363] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 18.179680][ T363] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.179877][ T363] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 18.180046][ T363] ? netdev_run_todo (net/core/dev.c:11703) [ 18.180210][ T363] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.180371][ T363] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.180534][ T363] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 18.180693][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.180854][ T363] ? unregister_netdevice_many (net/core/dev.c:12497) [ 18.181030][ T363] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 18.181258][ T363] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 18.181460][ T363] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 18.181694][ T363] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 18.181856][ T363] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 18.182072][ T363] bus_remove_device (drivers/base/bus.c:657) [ 18.182254][ T363] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 18.182418][ T363] ? device_remove_file (drivers/base/core.c:3073) [ 18.182586][ T363] device_del (drivers/base/core.c:3895) [ 18.182711][ T363] ? __device_link_del (./include/linux/kobject.h:89) [ 18.182879][ T363] device_unregister (drivers/base/core.c:3936) [ 18.183048][ T363] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 18.183211][ T363] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 18.183410][ T363] __do_sys_delete_module (kernel/module/main.c:863) [ 18.183569][ T363] ? module_flags (kernel/module/main.c:3837) [ 18.183725][ T363] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.183941][ T363] ? 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) [ 18.184104][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.184285][ T363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.184451][ T363] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.184616][ T363] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.184780][ T363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.185030][ T363] RIP: 0033:0x7f5d1323d68b [ 18.185199][ T363] Code: 73 01 c3 48 8b 0d 6d 87 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 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3d 87 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 6d 87 0f 00 mov 0xf876d(%rip),%rcx # 0xf8777 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 b0 00 00 00 mov $0xb0,%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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf8777 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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf874d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 18.185838][ T363] RSP: 002b:00007ffe066f4f38 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 18.186093][ T363] RAX: ffffffffffffffda RBX: 000055c8eb4fb710 RCX: 00007f5d1323d68b [ 18.186346][ T363] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000055c8eb4fb770 [ 18.186587][ T363] RBP: 00007ffe066f4f60 R08: 0000000000000000 R09: 0000000000000000 [ 18.186827][ T363] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 18.187079][ T363] R13: 000055c8eb4fb710 R14: 0000000000000000 R15: 0000000000000000 | [ 18.192662][ T363] ------------[ cut here ]------------ | [ 18.192852][ T363] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: modprobe/363 | [ 18.193185][ T363] Modules linked in: netdevsim(-) [last unloaded: ip6_udp_tunnel] | [ 18.193746][ T363] Tainted: [W]=WARN [ 18.193863][ T363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.194070][ T363] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.194273][ T363] 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 [ 18.194841][ T363] RSP: 0018:ffa00000005d78c8 EFLAGS: 00010286 [ 18.195054][ T363] RAX: 00000000ffffffa6 RBX: ff1100000c748dc0 RCX: 1ff40000000baedf [ 18.195290][ T363] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748e70 [ 18.195528][ T363] RBP: ff110000095d2000 R08: 1fe22000018e91cf R09: ff1100000c510bd0 [ 18.195766][ T363] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 18.196035][ T363] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.196269][ T363] FS: 00007f5d13143bc0(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 18.196547][ T363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.196745][ T363] CR2: 00007f970c849c40 CR3: 0000000010752004 CR4: 0000000000771ef0 [ 18.196996][ T363] PKRU: 55555554 [ 18.197115][ T363] Call Trace: [ 18.197233][ T363] [ 18.197313][ T363] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.197509][ T363] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.197752][ T363] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 18.197993][ T363] ? netdev_run_todo (net/core/dev.c:11703) [ 18.198229][ T363] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.198459][ T363] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.198620][ T363] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 18.198771][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.198928][ T363] ? unregister_netdevice_many (net/core/dev.c:12497) [ 18.199164][ T363] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 18.199337][ T363] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 18.199534][ T363] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 18.199727][ T363] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 18.199886][ T363] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 18.200157][ T363] bus_remove_device (drivers/base/bus.c:657) [ 18.200320][ T363] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 18.200472][ T363] ? device_remove_file (drivers/base/core.c:3073) [ 18.200625][ T363] device_del (drivers/base/core.c:3895) [ 18.200741][ T363] ? __device_link_del (./include/linux/kobject.h:89) [ 18.200894][ T363] device_unregister (drivers/base/core.c:3936) [ 18.201124][ T363] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 18.201347][ T363] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 18.201536][ T363] __do_sys_delete_module (kernel/module/main.c:863) [ 18.201688][ T363] ? module_flags (kernel/module/main.c:3837) [ 18.201841][ T363] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.202105][ T363] ? 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) [ 18.202257][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.202412][ T363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.202562][ T363] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.202712][ T363] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.202863][ T363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.203123][ T363] RIP: 0033:0x7f5d1323d68b [ 18.203281][ T363] Code: 73 01 c3 48 8b 0d 6d 87 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 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3d 87 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 6d 87 0f 00 mov 0xf876d(%rip),%rcx # 0xf8777 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 b0 00 00 00 mov $0xb0,%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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf8777 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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf874d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 18.203817][ T363] RSP: 002b:00007ffe066f4f38 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 18.204122][ T363] RAX: ffffffffffffffda RBX: 000055c8eb4fb710 RCX: 00007f5d1323d68b [ 18.204345][ T363] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000055c8eb4fb770 [ 18.204571][ T363] RBP: 00007ffe066f4f60 R08: 0000000000000000 R09: 0000000000000000 [ 18.204815][ T363] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 18.205132][ T363] R13: 000055c8eb4fb710 R14: 0000000000000000 R15: 0000000000000000 | [ 18.540099][ T166] ------------[ cut here ]------------ | [ 18.540501][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 18.541149][ T166] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 18.542165][ T166] Tainted: [W]=WARN [ 18.542367][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.542710][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.543092][ T166] 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 [ 18.544049][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 18.544375][ T166] RAX: 00000000ffffffa6 RBX: ff110000089cc340 RCX: 1ff4000000108e65 [ 18.544760][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000089cc3f0 [ 18.545164][ T166] RBP: ff1100000cbaa000 R08: 1fe220000113987f R09: ff1100000cab2f48 [ 18.545561][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 18.545959][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaa000 [ 18.546366][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 18.546924][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.547271][ T166] CR2: 0000561b078158e0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 18.547675][ T166] PKRU: 55555554 [ 18.547877][ T166] Call Trace: [ 18.548103][ T166] [ 18.548245][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.548521][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.548729][ T166] register_netdevice (net/core/dev.c:11488) [ 18.549014][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 18.549346][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 18.549633][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 18.549992][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 18.550264][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 18.550602][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 18.550873][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 18.551231][ T166] ? 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)) [ 18.551509][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 18.551716][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 18.552007][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 18.552366][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 18.552645][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 18.552917][ T166] call_driver_probe (drivers/base/dd.c:629) [ 18.553197][ T166] really_probe (drivers/base/dd.c:709) [ 18.553470][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 18.553735][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 18.554023][ T166] driver_probe_device (drivers/base/dd.c:901) [ 18.554294][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 18.554563][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 18.554843][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 18.555130][ T166] __device_attach (drivers/base/dd.c:1101) [ 18.555396][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.555687][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 18.556061][ T166] ? 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) [ 18.556335][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 18.556610][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 18.556895][ T166] bus_probe_device (drivers/base/bus.c:613) [ 18.557184][ T166] device_add (drivers/base/core.c:3706) [ 18.557465][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 18.557803][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 18.558314][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 18.558588][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 18.558923][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.559392][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 18.559746][ T166] ? 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)) [ 18.560028][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 18.560302][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 18.560777][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 18.561054][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 18.561255][ T166] new_sync_write (fs/read_write.c:595) [ 18.561525][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.561796][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 18.562298][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.562567][ T166] ? ksys_write (fs/read_write.c:740) [ 18.562842][ T166] vfs_write (fs/read_write.c:688) [ 18.563087][ T166] ksys_write (fs/read_write.c:740) [ 18.563505][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 18.563773][ T166] ? 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) [ 18.564062][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.564333][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.564813][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.565092][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.565362][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.565693][ T166] RIP: 0033:0x7fd8e6c0c08e [ 18.566233][ T166] 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 [ 18.567422][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 18.567842][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 18.568252][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 18.568867][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 18.569277][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 18.569676][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 18.577321][ T166] ------------[ cut here ]------------ | [ 18.577624][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 18.578190][ T166] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 18.579018][ T166] Tainted: [W]=WARN [ 18.579184][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.579454][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.579728][ T166] 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 [ 18.580661][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 18.581108][ T166] RAX: 00000000ffffffa6 RBX: ff110000027139c0 RCX: 1ff4000000108eef [ 18.581578][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002713a70 [ 18.581906][ T166] RBP: ff1100000cbaa000 R08: 1fe22000004e274f R09: ff1100000cab2ef8 [ 18.582569][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 18.582892][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.583394][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 18.583778][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.584073][ T166] CR2: 0000561b078158e0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 18.584546][ T166] PKRU: 55555554 [ 18.584701][ T166] Call Trace: [ 18.584856][ T166] [ 18.585048][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.585325][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.585757][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 18.585986][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 18.586193][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.586566][ T166] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.586783][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 18.587011][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.587220][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 18.587579][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 18.587808][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 18.588046][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 18.588316][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 18.588746][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 18.588966][ T166] ? 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)) [ 18.589251][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 18.589515][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 18.589885][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 18.590105][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 18.590347][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 18.590565][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 18.590878][ T166] new_sync_write (fs/read_write.c:595) [ 18.591101][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.591312][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 18.591527][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.591879][ T166] ? ksys_write (fs/read_write.c:740) [ 18.592114][ T166] vfs_write (fs/read_write.c:688) [ 18.592272][ T166] ksys_write (fs/read_write.c:740) [ 18.592428][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 18.592784][ T166] ? 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) [ 18.593004][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.593215][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.593427][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.593786][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.594007][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.594265][ T166] RIP: 0033:0x7fd8e6c0c08e [ 18.594500][ T166] 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 [ 18.595412][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 18.595886][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 18.596227][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 18.596542][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 18.596863][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 18.597189][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 18.647184][ T166] ------------[ cut here ]------------ | [ 18.647543][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 18.648209][ T166] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 18.649201][ T166] Tainted: [W]=WARN [ 18.649382][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.649678][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.650009][ T166] 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 [ 18.650857][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 18.651170][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c6101c0 RCX: 1ff4000000108ed1 [ 18.651527][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610270 [ 18.651890][ T166] RBP: ff110000104d2000 R08: 1fe22000018c204f R09: ff1100000cab2ef8 [ 18.652258][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 18.652610][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000104d2000 [ 18.653032][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 18.653467][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.653767][ T166] CR2: 0000561b078158e0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 18.654134][ T166] PKRU: 55555554 [ 18.654311][ T166] Call Trace: [ 18.654491][ T166] [ 18.654614][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.654853][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.655058][ T166] register_netdevice (net/core/dev.c:11488) [ 18.655295][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 18.655587][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 18.655829][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 18.656149][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 18.656390][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 18.656688][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 18.657001][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.657243][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 18.657479][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 18.657795][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 18.658053][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 18.658350][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 18.658588][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 18.658824][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 18.659072][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 18.659250][ T166] new_sync_write (fs/read_write.c:595) [ 18.659489][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.659726][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 18.659976][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.660238][ T166] ? ksys_write (fs/read_write.c:740) [ 18.660491][ T166] vfs_write (fs/read_write.c:688) [ 18.660672][ T166] ksys_write (fs/read_write.c:740) [ 18.660852][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 18.661097][ T166] ? 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) [ 18.661334][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.661578][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.661816][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.662067][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.662305][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.662599][ T166] RIP: 0033:0x7fd8e6c0c08e [ 18.662847][ T166] 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 [ 18.663695][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 18.664083][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 18.664435][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 18.664788][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 18.665154][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 18.665510][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 19.015878][ T377] ------------[ cut here ]------------ | [ 19.016413][ T377] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/377 | [ 19.016731][ T377] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: netdevsim] | [ 19.017462][ T377] Tainted: [W]=WARN [ 19.017623][ T377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.017871][ T377] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.018158][ T377] 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 [ 19.018718][ T377] RSP: 0018:ffa0000000566f70 EFLAGS: 00010286 [ 19.018955][ T377] RAX: 00000000ffffffa6 RBX: ff11000002712040 RCX: 1ff40000000acdb4 [ 19.019228][ T377] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027120f0 [ 19.019523][ T377] RBP: ff110000104d2000 R08: 1fe22000004e241f R09: ff11000004da0b80 [ 19.019788][ T377] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 19.020070][ T377] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 19.020333][ T377] FS: 00007f86b09f1840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 19.020650][ T377] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.020878][ T377] CR2: 00007f86b0cc11a0 CR3: 0000000004af5001 CR4: 0000000000771ef0 [ 19.021182][ T377] PKRU: 55555554 [ 19.021335][ T377] Call Trace: [ 19.021491][ T377] [ 19.021617][ T377] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.021819][ T377] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 19.022043][ T377] notifier_call_chain (kernel/notifier.c:85) [ 19.022240][ T377] __netdev_upper_dev_link (net/core/dev.c:8931) [ 19.022436][ T377] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 19.022637][ T377] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 19.022836][ T377] netdev_upper_dev_link (net/core/dev.c:8972) [ 19.023047][ T377] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 19.023244][ T377] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 19.023450][ T377] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 19.023653][ T377] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 19.023848][ T377] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 19.024120][ T377] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 19.024358][ T377] ? nla_strscpy (lib/nlattr.c:795) [ 19.024594][ T377] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 19.024794][ T377] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 19.025019][ T377] ? __dev_get_by_name (net/core/dev.c:883) [ 19.025226][ T377] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 19.025424][ T377] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 19.025622][ T377] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.025819][ T377] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.026034][ T377] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.026231][ T377] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.026422][ T377] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.026615][ T377] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.026812][ T377] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.027025][ T377] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.027218][ T377] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.027419][ T377] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.027614][ T377] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.027817][ T377] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.028030][ T377] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.028234][ T377] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.028434][ T377] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.028627][ T377] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.028820][ T377] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.029042][ T377] ? 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)) [ 19.029233][ T377] ? 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)) [ 19.029429][ T377] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.029646][ T377] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.029839][ T377] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.030072][ T377] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.030330][ T377] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.030526][ T377] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.030721][ T377] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.030923][ T377] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.031139][ T377] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.031364][ T377] ? move_addr_to_kernel (net/socket.c:258) [ 19.031557][ T377] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.031765][ T377] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.031982][ T377] ___sys_sendmsg (net/socket.c:2752) [ 19.032180][ T377] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.032410][ T377] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.032614][ T377] __sys_sendmsg (net/socket.c:2784) [ 19.032806][ T377] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.033030][ T377] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.033264][ T377] ? 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) [ 19.033457][ T377] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.033650][ T377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.033842][ T377] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.034058][ T377] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.034251][ T377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.034489][ T377] RIP: 0033:0x7f86b0c2b08e [ 19.034690][ T377] 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 [ 19.035690][ T377] RSP: 002b:00007ffe09bd8550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.036111][ T377] RAX: ffffffffffffffda RBX: 00007ffe09bd8ce8 RCX: 00007f86b0c2b08e [ 19.036438][ T377] RDX: 0000000000000000 RSI: 00007ffe09bd8600 RDI: 0000000000000005 [ 19.036713][ T377] RBP: 00007ffe09bd8560 R08: 0000000000000000 R09: 0000000000000000 [ 19.036999][ T377] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7e [ 19.037265][ T377] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe09bd8cc0 | [ 19.039424][ T377] ------------[ cut here ]------------ | [ 19.039610][ T377] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/377 | [ 19.039905][ T377] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: netdevsim] | [ 19.040579][ T377] Tainted: [W]=WARN [ 19.040735][ T377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.041234][ T377] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.041512][ T377] 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 [ 19.042139][ T377] RSP: 0018:ffa0000000566fd0 EFLAGS: 00010286 [ 19.042373][ T377] RAX: 00000000ffffffa6 RBX: ff11000002712640 RCX: 1ff40000000acdc0 [ 19.042633][ T377] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027126f0 [ 19.042891][ T377] RBP: ff11000004aca000 R08: 1fe22000004e24df R09: ff11000004da0b80 [ 19.043172][ T377] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 19.043440][ T377] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004acae04 [ 19.043702][ T377] FS: 00007f86b09f1840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 19.044023][ T377] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.044254][ T377] CR2: 00007f86b0cc11a0 CR3: 0000000004af5001 CR4: 0000000000771ef0 [ 19.044519][ T377] PKRU: 55555554 [ 19.044676][ T377] Call Trace: [ 19.044833][ T377] [ 19.044962][ T377] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.045174][ T377] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.045332][ T377] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 19.045530][ T377] __dev_notify_flags (net/core/dev.c:9787) [ 19.045728][ T377] ? netif_change_name (net/core/dev.c:1495) [ 19.045928][ T377] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 19.046134][ T377] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 19.046325][ T377] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 19.046524][ T377] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 19.046725][ T377] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 19.046928][ T377] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 19.047131][ T377] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 19.047329][ T377] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 19.047520][ T377] ? nla_strscpy (lib/nlattr.c:795) [ 19.047716][ T377] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 19.047909][ T377] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 19.048126][ T377] ? __dev_get_by_name (net/core/dev.c:883) [ 19.048320][ T377] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 19.048521][ T377] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 19.048723][ T377] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.048922][ T377] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.049128][ T377] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.049321][ T377] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.049512][ T377] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.049703][ T377] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.049899][ T377] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.050122][ T377] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.050312][ T377] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.050506][ T377] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.050699][ T377] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.050890][ T377] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.051106][ T377] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.051305][ T377] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.051501][ T377] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.051702][ T377] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.051894][ T377] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.052112][ T377] ? 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)) [ 19.052303][ T377] ? 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)) [ 19.052496][ T377] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.052689][ T377] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.052888][ T377] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.053100][ T377] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.053290][ T377] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.053479][ T377] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.053678][ T377] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.053871][ T377] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.054083][ T377] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.054308][ T377] ? move_addr_to_kernel (net/socket.c:258) [ 19.054502][ T377] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.054696][ T377] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.054888][ T377] ___sys_sendmsg (net/socket.c:2752) [ 19.055102][ T377] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.055332][ T377] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.055534][ T377] __sys_sendmsg (net/socket.c:2784) [ 19.055730][ T377] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.055928][ T377] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.056180][ T377] ? 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) [ 19.056372][ T377] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.056563][ T377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.056753][ T377] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.056955][ T377] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.057162][ T377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.057389][ T377] RIP: 0033:0x7f86b0c2b08e [ 19.057586][ T377] 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 [ 19.058152][ T377] RSP: 002b:00007ffe09bd8550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.058419][ T377] RAX: ffffffffffffffda RBX: 00007ffe09bd8ce8 RCX: 00007f86b0c2b08e [ 19.058679][ T377] RDX: 0000000000000000 RSI: 00007ffe09bd8600 RDI: 0000000000000005 [ 19.058951][ T377] RBP: 00007ffe09bd8560 R08: 0000000000000000 R09: 0000000000000000 [ 19.059227][ T377] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7e [ 19.059518][ T377] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe09bd8cc0 | [ 19.110880][ T380] ------------[ cut here ]------------ | [ 19.111165][ T380] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/380 | [ 19.111544][ T380] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim [last unloaded: netdevsim] | [ 19.112375][ T380] Tainted: [W]=WARN [ 19.112543][ T380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.112807][ T380] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.113270][ T380] 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 [ 19.114148][ T380] RSP: 0018:ffa00000005b7020 EFLAGS: 00010286 [ 19.114418][ T380] RAX: 00000000ffffffa6 RBX: ff1100000cdd6340 RCX: 1ff40000000b6dca [ 19.114871][ T380] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd63f0 [ 19.115355][ T380] RBP: ff11000004aca000 R08: 1fe22000019bac7f R09: ff11000005008b58 [ 19.115664][ T380] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 19.116126][ T380] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 19.116448][ T380] FS: 00007f52cd8b8840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 19.116818][ T380] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.117191][ T380] CR2: 000000001eb45988 CR3: 000000000c877001 CR4: 0000000000771ef0 [ 19.117509][ T380] PKRU: 55555554 [ 19.117668][ T380] Call Trace: [ 19.117826][ T380] [ 19.117941][ T380] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.118226][ T380] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.118386][ T380] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.118593][ T380] __dev_notify_flags (net/core/dev.c:9787) [ 19.118806][ T380] ? netif_change_name (net/core/dev.c:1495) [ 19.119029][ T380] ? __dev_change_flags (net/core/dev.c:9752) [ 19.119242][ T380] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.119451][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.119667][ T380] ? 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)) [ 19.119883][ T380] netif_change_flags (net/core/dev.c:9820) [ 19.120110][ T380] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.120324][ T380] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 19.120536][ T380] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 19.120748][ T380] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.121030][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.121243][ T380] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.121450][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.121652][ T380] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.121856][ T380] ? __kernel_text_address (kernel/extable.c:79) [ 19.122085][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.122309][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.122515][ T380] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.122721][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.122929][ T380] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.123149][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.123358][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.123571][ T380] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.123789][ T380] ? __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) [ 19.124020][ T380] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 19.124229][ T380] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.124437][ T380] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.124653][ T380] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 19.124870][ T380] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.125097][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.125307][ T380] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.125515][ T380] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.125783][ T380] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.126011][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.126226][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.126434][ T380] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.126643][ T380] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.126850][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.127073][ T380] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.127278][ T380] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.127485][ T380] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.127690][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.127895][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.128120][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.128326][ T380] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.128559][ T380] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.128778][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.129004][ T380] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.129224][ T380] ? 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)) [ 19.129442][ T380] ? 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)) [ 19.129671][ T380] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.129886][ T380] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.130112][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.130324][ T380] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.130536][ T380] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.130748][ T380] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.130976][ T380] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.131189][ T380] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.131395][ T380] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.131657][ T380] ? move_addr_to_kernel (net/socket.c:258) [ 19.131870][ T380] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.132101][ T380] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.132314][ T380] ___sys_sendmsg (net/socket.c:2752) [ 19.132520][ T380] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.132781][ T380] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.133030][ T380] __sys_sendmsg (net/socket.c:2784) [ 19.133238][ T380] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.133444][ T380] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.133711][ T380] ? 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) [ 19.133920][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.134179][ T380] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.134387][ T380] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.134599][ T380] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.134840][ T380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.135109][ T380] RIP: 0033:0x7f52cdaf208e [ 19.135328][ T380] 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 [ 19.136090][ T380] RSP: 002b:00007ffe0f45fa90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.136415][ T380] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f52cdaf208e [ 19.136724][ T380] RDX: 0000000000000000 RSI: 00007ffe0f45fb40 RDI: 0000000000000005 [ 19.137044][ T380] RBP: 00007ffe0f45faa0 R08: 0000000000000000 R09: 0000000000000000 [ 19.137355][ T380] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7e [ 19.137674][ T380] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0f460200 | [ 19.260467][ T384] ------------[ cut here ]------------ | [ 19.260683][ T384] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: modprobe/384 | [ 19.261144][ T384] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim(-) [last unloaded: netdevsim] | [ 19.261877][ T384] Tainted: [W]=WARN [ 19.262071][ T384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.262276][ T384] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.262504][ T384] 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 [ 19.263126][ T384] RSP: 0018:ffa00000005f7558 EFLAGS: 00010286 [ 19.263332][ T384] RAX: 00000000ffffffa6 RBX: ff1100000c610ac0 RCX: 1ff40000000bee71 [ 19.263579][ T384] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610b70 [ 19.263826][ T384] RBP: ff11000004aca000 R08: 1fe22000018c216f R09: ff11000004a8aed0 [ 19.264092][ T384] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 19.264335][ T384] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000005f75f8 [ 19.264590][ T384] FS: 00007f8a37303bc0(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 19.264875][ T384] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.265095][ T384] CR2: 00007f261599d2a0 CR3: 000000000cf9e004 CR4: 0000000000771ef0 [ 19.265339][ T384] PKRU: 55555554 [ 19.265460][ T384] Call Trace: [ 19.265583][ T384] [ 19.265668][ T384] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.265834][ T384] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.265964][ T384] netif_close_many (net/core/dev.c:1804) [ 19.266132][ T384] ? 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) [ 19.266301][ T384] ? __dev_close_many (net/core/dev.c:1781) [ 19.266461][ T384] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.266663][ T384] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.266867][ T384] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 19.267066][ T384] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.267272][ T384] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 19.267440][ T384] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.267650][ T384] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.267817][ T384] notifier_call_chain (kernel/notifier.c:85) [ 19.268025][ T384] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.268229][ T384] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.268429][ T384] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.268591][ T384] ? netdev_run_todo (net/core/dev.c:11703) [ 19.268753][ T384] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.268924][ T384] ? 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) [ 19.269098][ T384] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.269270][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.269431][ T384] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.269596][ T384] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.269766][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.269936][ T384] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.270165][ T384] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 19.270386][ T384] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 19.270570][ T384] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 19.270804][ T384] bus_remove_device (drivers/base/bus.c:657) [ 19.271016][ T384] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 19.271195][ T384] ? device_remove_file (drivers/base/core.c:3073) [ 19.271380][ T384] device_del (drivers/base/core.c:3895) [ 19.271515][ T384] ? __device_link_del (./include/linux/kobject.h:89) [ 19.271693][ T384] device_unregister (drivers/base/core.c:3936) [ 19.271877][ T384] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 19.272068][ T384] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 19.272288][ T384] __do_sys_delete_module (kernel/module/main.c:863) [ 19.272457][ T384] ? module_flags (kernel/module/main.c:3837) [ 19.272631][ T384] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.272849][ T384] ? 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) [ 19.273030][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.273205][ T384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.273376][ T384] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.273548][ T384] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.273709][ T384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.273918][ T384] RIP: 0033:0x7f8a373fd68b [ 19.274110][ T384] Code: 73 01 c3 48 8b 0d 6d 87 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 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3d 87 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 6d 87 0f 00 mov 0xf876d(%rip),%rcx # 0xf8777 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 b0 00 00 00 mov $0xb0,%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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf8777 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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf874d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 19.274719][ T384] RSP: 002b:00007ffc7e5a8338 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 19.274998][ T384] RAX: ffffffffffffffda RBX: 0000561da9c01710 RCX: 00007f8a373fd68b [ 19.275257][ T384] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 0000561da9c01770 [ 19.275508][ T384] RBP: 00007ffc7e5a8360 R08: 0000000000000000 R09: 0000000000000000 [ 19.275766][ T384] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 19.276024][ T384] R13: 0000561da9c01710 R14: 0000000000000000 R15: 0000000000000000 | [ 19.281726][ T384] ------------[ cut here ]------------ | [ 19.281922][ T384] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: modprobe/384 | [ 19.282262][ T384] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim(-) [last unloaded: netdevsim] | [ 19.283087][ T384] Tainted: [W]=WARN [ 19.283215][ T384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.283426][ T384] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.283647][ T384] 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 [ 19.284229][ T384] RSP: 0018:ffa00000005f7688 EFLAGS: 00010286 [ 19.284435][ T384] RAX: 00000000ffffffa6 RBX: ff11000008b52dc0 RCX: 1ff40000000bee97 [ 19.284680][ T384] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b52e70 [ 19.284934][ T384] RBP: ff11000004aca000 R08: 1fe220000116a5cf R09: ff11000004a8aed0 [ 19.285183][ T384] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 19.285423][ T384] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.285667][ T384] FS: 00007f8a37303bc0(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 19.285985][ T384] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.286192][ T384] CR2: 00007f261599d2a0 CR3: 000000000cf9e004 CR4: 0000000000771ef0 [ 19.286435][ T384] PKRU: 55555554 [ 19.286556][ T384] Call Trace: [ 19.286679][ T384] [ 19.286763][ T384] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.286981][ T384] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.287183][ T384] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 19.287355][ T384] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 19.287556][ T384] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 19.287723][ T384] notifier_call_chain (kernel/notifier.c:85) [ 19.287892][ T384] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 19.288775][ T384] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.289102][ T384] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.289268][ T384] ? netdev_run_todo (net/core/dev.c:11703) [ 19.289428][ T384] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.289589][ T384] ? 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) [ 19.289756][ T384] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.289921][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.290162][ T384] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.290418][ T384] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.290591][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.290752][ T384] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.290960][ T384] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 19.291240][ T384] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 19.291406][ T384] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 19.291609][ T384] bus_remove_device (drivers/base/bus.c:657) [ 19.291771][ T384] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 19.291938][ T384] ? device_remove_file (drivers/base/core.c:3073) [ 19.292169][ T384] device_del (drivers/base/core.c:3895) [ 19.292292][ T384] ? __device_link_del (./include/linux/kobject.h:89) [ 19.292457][ T384] device_unregister (drivers/base/core.c:3936) [ 19.292622][ T384] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 19.292788][ T384] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 19.293071][ T384] __do_sys_delete_module (kernel/module/main.c:863) [ 19.293258][ T384] ? module_flags (kernel/module/main.c:3837) [ 19.293419][ T384] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.293624][ T384] ? 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) [ 19.293789][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.293962][ T384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.294192][ T384] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.294360][ T384] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.294533][ T384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.294737][ T384] RIP: 0033:0x7f8a373fd68b [ 19.294906][ T384] Code: 73 01 c3 48 8b 0d 6d 87 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 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3d 87 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 6d 87 0f 00 mov 0xf876d(%rip),%rcx # 0xf8777 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 b0 00 00 00 mov $0xb0,%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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf8777 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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf874d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 19.295585][ T384] RSP: 002b:00007ffc7e5a8338 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 19.295834][ T384] RAX: ffffffffffffffda RBX: 0000561da9c01710 RCX: 00007f8a373fd68b [ 19.296154][ T384] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 0000561da9c01770 [ 19.296398][ T384] RBP: 00007ffc7e5a8360 R08: 0000000000000000 R09: 0000000000000000 [ 19.296645][ T384] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 19.296890][ T384] R13: 0000561da9c01710 R14: 0000000000000000 R15: 0000000000000000 | [ 19.311422][ T384] ------------[ cut here ]------------ | [ 19.311705][ T384] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: modprobe/384 | [ 19.312190][ T384] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel netdevsim(-) [last unloaded: netdevsim] | [ 19.313132][ T384] Tainted: [W]=WARN [ 19.313304][ T384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.313606][ T384] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.313897][ T384] 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 [ 19.314723][ T384] RSP: 0018:ffa00000005f78c8 EFLAGS: 00010286 [ 19.315012][ T384] RAX: 00000000ffffffa6 RBX: ff11000008b52340 RCX: 1ff40000000beedf [ 19.315342][ T384] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b523f0 [ 19.315676][ T384] RBP: ff110000104d2000 R08: 1fe220000116a47f R09: ff11000004a8aed0 [ 19.316015][ T384] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 19.316347][ T384] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.316690][ T384] FS: 00007f8a37303bc0(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 19.317091][ T384] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.317374][ T384] CR2: 0000561b07814d5c CR3: 000000000cf9e001 CR4: 0000000000771ef0 [ 19.317710][ T384] PKRU: 55555554 [ 19.317879][ T384] Call Trace: [ 19.318067][ T384] [ 19.318186][ T384] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.318465][ T384] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.318734][ T384] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.318963][ T384] ? netdev_run_todo (net/core/dev.c:11703) [ 19.319188][ T384] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.319410][ T384] ? 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) [ 19.319633][ T384] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.319903][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.320146][ T384] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.320385][ T384] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.320648][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.320899][ T384] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.321217][ T384] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 19.321514][ T384] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 19.321758][ T384] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 19.322095][ T384] bus_remove_device (drivers/base/bus.c:657) [ 19.322357][ T384] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 19.322605][ T384] ? device_remove_file (drivers/base/core.c:3073) [ 19.322854][ T384] device_del (drivers/base/core.c:3895) [ 19.323054][ T384] ? __device_link_del (./include/linux/kobject.h:89) [ 19.323301][ T384] device_unregister (drivers/base/core.c:3936) [ 19.323531][ T384] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 19.323766][ T384] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 19.324060][ T384] __do_sys_delete_module (kernel/module/main.c:863) [ 19.324288][ T384] ? module_flags (kernel/module/main.c:3837) [ 19.324513][ T384] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.324809][ T384] ? 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) [ 19.325048][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.325273][ T384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.325501][ T384] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.325726][ T384] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.325957][ T384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.326246][ T384] RIP: 0033:0x7f8a373fd68b [ 19.326506][ T384] Code: 73 01 c3 48 8b 0d 6d 87 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 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3d 87 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 6d 87 0f 00 mov 0xf876d(%rip),%rcx # 0xf8777 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 b0 00 00 00 mov $0xb0,%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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf8777 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 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf874d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 19.327361][ T384] RSP: 002b:00007ffc7e5a8338 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0 [ 19.327706][ T384] RAX: ffffffffffffffda RBX: 0000561da9c01710 RCX: 00007f8a373fd68b [ 19.328070][ T384] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 0000561da9c01770 [ 19.328405][ T384] RBP: 00007ffc7e5a8360 R08: 0000000000000000 R09: 0000000000000000 [ 19.328817][ T384] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 19.329168][ T384] R13: 0000561da9c01710 R14: 0000000000000000 R15: 0000000000000000 | [ 19.562249][ T166] ------------[ cut here ]------------ | [ 19.562642][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 19.563276][ T166] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.564443][ T166] Tainted: [W]=WARN [ 19.564650][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.565006][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.565354][ T166] 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 [ 19.566323][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 19.566668][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b5eaf40 RCX: 1ff4000000108e65 [ 19.567102][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5eaff0 [ 19.567611][ T166] RBP: ff1100000d9fa000 R08: 1fe22000016bd5ff R09: ff1100000cab2f48 [ 19.568028][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 19.568439][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d9fa000 [ 19.568854][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 19.569335][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.569673][ T166] CR2: 0000561b078158e0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 19.570098][ T166] PKRU: 55555554 [ 19.570297][ T166] Call Trace: [ 19.570498][ T166] [ 19.570638][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.570919][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.571132][ T166] register_netdevice (net/core/dev.c:11488) [ 19.571402][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 19.571729][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 19.572018][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 19.572364][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 19.572638][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 19.572993][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 19.573261][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 19.573600][ T166] ? 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)) [ 19.573869][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 19.574091][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.574366][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 19.574728][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 19.575035][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 19.575304][ T166] call_driver_probe (drivers/base/dd.c:629) [ 19.575571][ T166] really_probe (drivers/base/dd.c:709) [ 19.575842][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 19.576123][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 19.576397][ T166] driver_probe_device (drivers/base/dd.c:901) [ 19.576666][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 19.576940][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 19.577218][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 19.577493][ T166] __device_attach (drivers/base/dd.c:1101) [ 19.577756][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.578034][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 19.578369][ T166] ? 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) [ 19.578652][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 19.578930][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 19.579204][ T166] bus_probe_device (drivers/base/bus.c:613) [ 19.579474][ T166] device_add (drivers/base/core.c:3706) [ 19.579743][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 19.580085][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 19.580349][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 19.580619][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 19.580960][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.581239][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 19.581570][ T166] ? 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)) [ 19.581838][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.582126][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.582389][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.582654][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.582856][ T166] new_sync_write (fs/read_write.c:595) [ 19.583132][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.583396][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.583662][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.583929][ T166] ? ksys_write (fs/read_write.c:740) [ 19.584211][ T166] vfs_write (fs/read_write.c:688) [ 19.584414][ T166] ksys_write (fs/read_write.c:740) [ 19.584617][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 19.584875][ T166] ? 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) [ 19.585152][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.585426][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.585683][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.585978][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.586239][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.586562][ T166] RIP: 0033:0x7fd8e6c0c08e [ 19.586838][ T166] 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 [ 19.587799][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.588239][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 19.588686][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 19.589095][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 19.589492][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 19.589893][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 19.597115][ T166] ------------[ cut here ]------------ | [ 19.597431][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 19.598315][ T166] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.600077][ T166] Tainted: [W]=WARN [ 19.600329][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.600788][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.601282][ T166] 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 [ 19.602731][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 19.603139][ T166] RAX: 00000000ffffffa6 RBX: ff110000090a8f40 RCX: 1ff4000000108eef [ 19.603590][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8ff0 [ 19.603935][ T166] RBP: ff1100000d9fa000 R08: 1fe22000012151ff R09: ff1100000cab2ef8 [ 19.604395][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 19.604727][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.605171][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 19.605562][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.605840][ T166] CR2: 0000561b078158e0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 19.606281][ T166] PKRU: 55555554 [ 19.606448][ T166] Call Trace: [ 19.606615][ T166] [ 19.606732][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.607279][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.607572][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 19.607801][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 19.608136][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.608364][ T166] ? 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) [ 19.608598][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.608826][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.609158][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.609392][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 19.609637][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 19.609866][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 19.610413][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 19.610705][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 19.610949][ T166] ? 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)) [ 19.611273][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 19.611549][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.611787][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.612118][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.612334][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.612562][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.612739][ T166] new_sync_write (fs/read_write.c:595) [ 19.612965][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.613286][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.613510][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.613728][ T166] ? ksys_write (fs/read_write.c:740) [ 19.614231][ T166] vfs_write (fs/read_write.c:688) [ 19.614401][ T166] ksys_write (fs/read_write.c:740) [ 19.614558][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 19.614766][ T166] ? 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) [ 19.615092][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.615303][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.615510][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.615733][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.615958][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.616484][ T166] RIP: 0033:0x7fd8e6c0c08e [ 19.616708][ T166] 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 [ 19.617558][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.617895][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 19.618309][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 19.618634][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 19.618956][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.619370][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 19.676569][ T166] ------------[ cut here ]------------ | [ 19.677056][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 19.677603][ T166] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.678686][ T166] Tainted: [W]=WARN [ 19.678860][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.679187][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.679492][ T166] 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 [ 19.680342][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 19.680637][ T166] RAX: 00000000ffffffa6 RBX: ff110000090a8040 RCX: 1ff4000000108ed1 [ 19.680990][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a80f0 [ 19.681336][ T166] RBP: ff1100000d8f2000 R08: 1fe220000121501f R09: ff1100000cab2ef8 [ 19.681678][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 19.682095][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d8f2000 [ 19.682455][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 19.682858][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.683160][ T166] CR2: 00007ffe866f5ff8 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 19.683513][ T166] PKRU: 55555554 [ 19.683692][ T166] Call Trace: [ 19.683869][ T166] [ 19.684001][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.684250][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.684426][ T166] register_netdevice (net/core/dev.c:11488) [ 19.684658][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 19.684975][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 19.685214][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 19.685513][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 19.685746][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 19.686049][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 19.686373][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.686607][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 19.686837][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 19.687135][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 19.687366][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 19.687653][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 19.687883][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 19.688130][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 19.688356][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 19.688531][ T166] new_sync_write (fs/read_write.c:595) [ 19.688765][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.689005][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.689215][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.689434][ T166] ? ksys_write (fs/read_write.c:740) [ 19.689667][ T166] vfs_write (fs/read_write.c:688) [ 19.689834][ T166] ksys_write (fs/read_write.c:740) [ 19.690011][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 19.690228][ T166] ? 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) [ 19.690440][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.690665][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.690885][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.691122][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.691350][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.691661][ T166] RIP: 0033:0x7fd8e6c0c08e [ 19.691918][ T166] 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 [ 19.692758][ T166] RSP: 002b:00007ffe866f5910 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 19.693118][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 19.693454][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 19.693794][ T166] RBP: 00007ffe866f5920 R08: 0000000000000000 R09: 0000000000000000 [ 19.694147][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 19.694494][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 19.923599][ T394] ------------[ cut here ]------------ | [ 19.923884][ T394] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/394 | [ 19.925062][ T394] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.925759][ T394] Tainted: [W]=WARN [ 19.925880][ T394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.926132][ T394] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.926325][ T394] 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 [ 19.926840][ T394] RSP: 0018:ffa0000000637020 EFLAGS: 00010286 [ 19.927104][ T394] RAX: 00000000ffffffa6 RBX: ff1100000b5ebb40 RCX: 1ff40000000c6dca [ 19.927314][ T394] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5ebbf0 [ 19.927524][ T394] RBP: ff1100000d8f2000 R08: 1fe22000016bd77f R09: ff1100000c845180 [ 19.927735][ T394] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 19.927954][ T394] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 19.928269][ T394] FS: 00007ff71e2f2840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 19.928550][ T394] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.928729][ T394] CR2: 00007ff71e5c21a0 CR3: 0000000004ab2005 CR4: 0000000000771ef0 [ 19.928954][ T394] PKRU: 55555554 [ 19.929072][ T394] Call Trace: [ 19.929185][ T394] [ 19.929263][ T394] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 19.929413][ T394] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.929561][ T394] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.929673][ T394] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.929818][ T394] __dev_notify_flags (net/core/dev.c:9787) [ 19.929981][ T394] ? netif_change_name (net/core/dev.c:1495) [ 19.930149][ T394] ? __dev_change_flags (net/core/dev.c:9752) [ 19.930299][ T394] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.930486][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.930641][ T394] ? 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)) [ 19.930795][ T394] netif_change_flags (net/core/dev.c:9820) [ 19.930948][ T394] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 19.931095][ T394] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 19.931236][ T394] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.931411][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.931550][ T394] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.931692][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.931828][ T394] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.932020][ T394] ? __kernel_text_address (kernel/extable.c:79) [ 19.932168][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.932310][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.932448][ T394] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.932588][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.932731][ T394] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.932869][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.933018][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.933159][ T394] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.933302][ T394] ? __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) [ 19.933443][ T394] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 19.933585][ T394] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.933729][ T394] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.933874][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 19.934028][ T394] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.934168][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.934315][ T394] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.934455][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.934593][ T394] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.934730][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.934870][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.935018][ T394] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.935156][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.935296][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.935434][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.935580][ T394] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.935718][ T394] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.935859][ T394] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.936020][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.936175][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.936312][ T394] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.936451][ T394] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.936589][ T394] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.936728][ T394] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.936867][ T394] ? 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)) [ 19.937040][ T394] ? 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)) [ 19.937190][ T394] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.937351][ T394] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.937489][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.937629][ T394] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.937768][ T394] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.937947][ T394] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.938101][ T394] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.938242][ T394] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.938378][ T394] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.938553][ T394] ? move_addr_to_kernel (net/socket.c:258) [ 19.938692][ T394] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.938828][ T394] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.938980][ T394] ___sys_sendmsg (net/socket.c:2752) [ 19.939119][ T394] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.939306][ T394] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.939459][ T394] __sys_sendmsg (net/socket.c:2784) [ 19.939600][ T394] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.939737][ T394] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.939912][ T394] ? 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) [ 19.940063][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.940202][ T394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.940395][ T394] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.940578][ T394] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.940719][ T394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.940892][ T394] RIP: 0033:0x7ff71e52c08e [ 19.941061][ T394] 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 [ 19.941694][ T394] RSP: 002b:00007fffe3f5fcb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.941910][ T394] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff71e52c08e [ 19.942135][ T394] RDX: 0000000000000000 RSI: 00007fffe3f5fd60 RDI: 0000000000000005 [ 19.942349][ T394] RBP: 00007fffe3f5fcc0 R08: 0000000000000000 R09: 0000000000000000 [ 19.942558][ T394] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 19.942769][ T394] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe3f60420 | [ 19.992882][ T396] ------------[ cut here ]------------ | [ 19.993802][ T396] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/396 | [ 19.994129][ T396] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 19.994718][ T396] Tainted: [W]=WARN [ 19.994833][ T396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.995036][ T396] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.995261][ T396] 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 [ 19.995821][ T396] RSP: 0018:ffa0000000626f70 EFLAGS: 00010286 [ 19.996035][ T396] RAX: 00000000ffffffa6 RBX: ff11000008a9a040 RCX: 1ff40000000c4db4 [ 19.996271][ T396] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9a0f0 [ 19.996503][ T396] RBP: ff1100000d8f2000 R08: 1fe220000115341f R09: ff1100000c6b5180 [ 19.996745][ T396] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 19.996987][ T396] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 19.997252][ T396] FS: 00007f5f625a4840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 19.997511][ T396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.997699][ T396] CR2: 0000000011d96a28 CR3: 0000000010716001 CR4: 0000000000771ef0 [ 19.997929][ T396] PKRU: 55555554 [ 19.998049][ T396] Call Trace: [ 19.998161][ T396] [ 19.998239][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.998390][ T396] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 19.998535][ T396] notifier_call_chain (kernel/notifier.c:85) [ 19.998686][ T396] __netdev_upper_dev_link (net/core/dev.c:8931) [ 19.998834][ T396] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 19.999005][ T396] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 19.999155][ T396] netdev_upper_dev_link (net/core/dev.c:8972) [ 19.999303][ T396] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 19.999457][ T396] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 19.999610][ T396] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 19.999760][ T396] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 19.999910][ T396] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.000075][ T396] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.000222][ T396] ? nla_strscpy (lib/nlattr.c:795) [ 20.000389][ T396] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.000551][ T396] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.000701][ T396] ? __dev_get_by_name (net/core/dev.c:883) [ 20.000847][ T396] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.001019][ T396] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.001176][ T396] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.001347][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.001514][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.001661][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.001811][ T396] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.001986][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.002138][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.002287][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.002438][ T396] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.002587][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.002731][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.002890][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.003052][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.003198][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.003367][ T396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.003513][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.003659][ T396] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.003815][ T396] ? 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)) [ 20.003987][ T396] ? 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)) [ 20.004136][ T396] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.004282][ T396] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.004433][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.004585][ T396] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.004752][ T396] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.004903][ T396] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.005071][ T396] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.005221][ T396] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.005368][ T396] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.005549][ T396] ? move_addr_to_kernel (net/socket.c:258) [ 20.005695][ T396] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.005871][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.006085][ T396] ___sys_sendmsg (net/socket.c:2752) [ 20.006233][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.006417][ T396] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.006604][ T396] __sys_sendmsg (net/socket.c:2784) [ 20.006761][ T396] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.006905][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.007101][ T396] ? 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) [ 20.007248][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.007394][ T396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.007557][ T396] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.007717][ T396] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.007871][ T396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.008069][ T396] RIP: 0033:0x7f5f627de08e [ 20.008224][ T396] 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 [ 20.008754][ T396] RSP: 002b:00007fffc642fa60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.009005][ T396] RAX: ffffffffffffffda RBX: 00007fffc64301f8 RCX: 00007f5f627de08e [ 20.009231][ T396] RDX: 0000000000000000 RSI: 00007fffc642fb10 RDI: 0000000000000005 [ 20.009554][ T396] RBP: 00007fffc642fa70 R08: 0000000000000000 R09: 0000000000000000 [ 20.009895][ T396] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 20.010247][ T396] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc64301d0 | [ 20.012228][ T396] ------------[ cut here ]------------ | [ 20.012374][ T396] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/396 | [ 20.012629][ T396] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.013253][ T396] Tainted: [W]=WARN [ 20.013364][ T396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.013551][ T396] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.013742][ T396] 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 [ 20.014270][ T396] RSP: 0018:ffa0000000626fd0 EFLAGS: 00010286 [ 20.014453][ T396] RAX: 00000000ffffffa6 RBX: ff11000008a9b540 RCX: 1ff40000000c4dc0 [ 20.014668][ T396] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9b5f0 [ 20.014884][ T396] RBP: ff1100000c472000 R08: 1fe22000011536bf R09: ff1100000c6b5180 [ 20.015115][ T396] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 20.015331][ T396] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c472e04 [ 20.015549][ T396] FS: 00007f5f625a4840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 20.015817][ T396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.016022][ T396] CR2: 0000000011d96a28 CR3: 0000000010716001 CR4: 0000000000771ef0 [ 20.016242][ T396] PKRU: 55555554 [ 20.016353][ T396] Call Trace: [ 20.016466][ T396] [ 20.016545][ T396] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.016715][ T396] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.016829][ T396] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.016986][ T396] __dev_notify_flags (net/core/dev.c:9787) [ 20.017192][ T396] ? netif_change_name (net/core/dev.c:1495) [ 20.017390][ T396] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.017539][ T396] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 20.017687][ T396] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.017832][ T396] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 20.017998][ T396] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.018151][ T396] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.018301][ T396] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.018451][ T396] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.018625][ T396] ? nla_strscpy (lib/nlattr.c:795) [ 20.018773][ T396] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.018925][ T396] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.019080][ T396] ? __dev_get_by_name (net/core/dev.c:883) [ 20.019228][ T396] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.019379][ T396] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.019527][ T396] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.019675][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.019822][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.019980][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.020126][ T396] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.020271][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.020426][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.020573][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.020725][ T396] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.020868][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.021031][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.021176][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.021341][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.021492][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.021641][ T396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.021792][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.021953][ T396] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.022122][ T396] ? 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)) [ 20.022336][ T396] ? 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)) [ 20.022547][ T396] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.022697][ T396] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.022850][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.023015][ T396] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.023162][ T396] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.023311][ T396] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.023464][ T396] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.023611][ T396] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.023756][ T396] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.023942][ T396] ? move_addr_to_kernel (net/socket.c:258) [ 20.024104][ T396] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.024276][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.024422][ T396] ___sys_sendmsg (net/socket.c:2752) [ 20.024565][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.024749][ T396] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.024906][ T396] __sys_sendmsg (net/socket.c:2784) [ 20.025065][ T396] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.025212][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.025395][ T396] ? 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) [ 20.025541][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.025688][ T396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.025836][ T396] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.025989][ T396] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.026136][ T396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.026319][ T396] RIP: 0033:0x7f5f627de08e [ 20.026484][ T396] 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 [ 20.027015][ T396] RSP: 002b:00007fffc642fa60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.027237][ T396] RAX: ffffffffffffffda RBX: 00007fffc64301f8 RCX: 00007f5f627de08e [ 20.027456][ T396] RDX: 0000000000000000 RSI: 00007fffc642fb10 RDI: 0000000000000005 [ 20.027671][ T396] RBP: 00007fffc642fa70 R08: 0000000000000000 R09: 0000000000000000 [ 20.027891][ T396] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 20.028168][ T396] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc64301d0 | [ 20.055631][ T397] ------------[ cut here ]------------ | [ 20.055857][ T397] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/397 | [ 20.056173][ T397] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.056820][ T397] Tainted: [W]=WARN [ 20.056994][ T397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.057234][ T397] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.057467][ T397] 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 [ 20.058385][ T397] RSP: 0018:ffa0000000697020 EFLAGS: 00010286 [ 20.058618][ T397] RAX: 00000000ffffffa6 RBX: ff1100000a3a3cc0 RCX: 1ff40000000d2dca [ 20.058882][ T397] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a3d70 [ 20.059153][ T397] RBP: ff1100000c472000 R08: 1fe22000014747af R09: ff1100000cab5158 [ 20.059405][ T397] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.059656][ T397] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.059910][ T397] FS: 00007f06dc35a840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 20.060223][ T397] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.060448][ T397] CR2: 000000001dfbb988 CR3: 00000000105ca003 CR4: 0000000000771ef0 [ 20.060702][ T397] PKRU: 55555554 [ 20.060851][ T397] Call Trace: [ 20.061019][ T397] [ 20.061141][ T397] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.061337][ T397] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.061489][ T397] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.061751][ T397] __dev_notify_flags (net/core/dev.c:9787) [ 20.061999][ T397] ? netif_change_name (net/core/dev.c:1495) [ 20.062205][ T397] ? __dev_change_flags (net/core/dev.c:9752) [ 20.062445][ T397] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.062650][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.062839][ T397] ? 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)) [ 20.063052][ T397] netif_change_flags (net/core/dev.c:9820) [ 20.063239][ T397] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.063448][ T397] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.063639][ T397] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.063825][ T397] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.064068][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.064254][ T397] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.064440][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.064627][ T397] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.064844][ T397] ? __kernel_text_address (kernel/extable.c:79) [ 20.065052][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.065241][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.065425][ T397] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.065621][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.065806][ T397] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.066013][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.066199][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.066389][ T397] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.066581][ T397] ? __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) [ 20.066766][ T397] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.066965][ T397] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.067176][ T397] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.067372][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.067560][ T397] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.067747][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.067936][ T397] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.068135][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.068318][ T397] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.068506][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.068707][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.068894][ T397] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.069099][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.069291][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.069476][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.069667][ T397] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.069855][ T397] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.070067][ T397] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.070256][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.070444][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.070628][ T397] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.070814][ T397] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.071016][ T397] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.071209][ T397] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.071398][ T397] ? 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)) [ 20.071585][ T397] ? 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)) [ 20.071773][ T397] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.071981][ T397] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.072169][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.072374][ T397] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.072566][ T397] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.072758][ T397] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.072958][ T397] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.073157][ T397] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.073341][ T397] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.073559][ T397] ? move_addr_to_kernel (net/socket.c:258) [ 20.073759][ T397] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.073966][ T397] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.074170][ T397] ___sys_sendmsg (net/socket.c:2752) [ 20.074353][ T397] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.074575][ T397] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.074771][ T397] __sys_sendmsg (net/socket.c:2784) [ 20.074961][ T397] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.075156][ T397] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.075379][ T397] ? 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) [ 20.075566][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.075759][ T397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.075983][ T397] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.076169][ T397] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.076355][ T397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.076571][ T397] RIP: 0033:0x7f06dc59408e [ 20.076763][ T397] 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 [ 20.077311][ T397] RSP: 002b:00007ffd74f7dd00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.077565][ T397] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f06dc59408e [ 20.077837][ T397] RDX: 0000000000000000 RSI: 00007ffd74f7ddb0 RDI: 0000000000000005 [ 20.078136][ T397] RBP: 00007ffd74f7dd10 R08: 0000000000000000 R09: 0000000000000000 [ 20.078398][ T397] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 20.078653][ T397] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd74f7e470 | [ 20.177883][ T404] ------------[ cut here ]------------ | [ 20.179003][ T404] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/404 | [ 20.179385][ T404] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.180062][ T404] Tainted: [W]=WARN [ 20.180224][ T404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.180463][ T404] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.180709][ T404] 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 [ 20.181416][ T404] RSP: 0018:ffa0000000716f70 EFLAGS: 00010286 [ 20.181683][ T404] RAX: 00000000ffffffa6 RBX: ff110000090a8dc0 RCX: 1ff40000000e2db4 [ 20.181953][ T404] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8e70 [ 20.182239][ T404] RBP: ff1100000d8f2000 R08: 1fe22000012151cf R09: ff11000004f2d180 [ 20.182508][ T404] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 20.182774][ T404] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 20.183064][ T404] FS: 00007f8fd5c41840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 20.183371][ T404] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.183604][ T404] CR2: 00007f8fd5f111a0 CR3: 000000000501e005 CR4: 0000000000771ef0 [ 20.183875][ T404] PKRU: 55555554 [ 20.184054][ T404] Call Trace: [ 20.184215][ T404] [ 20.184340][ T404] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.184540][ T404] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 20.184740][ T404] notifier_call_chain (kernel/notifier.c:85) [ 20.184948][ T404] __netdev_upper_dev_link (net/core/dev.c:8931) [ 20.185162][ T404] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.185361][ T404] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.185582][ T404] netdev_upper_dev_link (net/core/dev.c:8972) [ 20.185777][ T404] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 20.185998][ T404] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 20.186203][ T404] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.186402][ T404] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.186602][ T404] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.186823][ T404] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.187046][ T404] ? nla_strscpy (lib/nlattr.c:795) [ 20.187269][ T404] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.187471][ T404] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.187668][ T404] ? __dev_get_by_name (net/core/dev.c:883) [ 20.187864][ T404] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.188106][ T404] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.188308][ T404] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.188505][ T404] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.188706][ T404] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.188925][ T404] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.189135][ T404] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.189331][ T404] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.189534][ T404] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.189772][ T404] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.189995][ T404] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.190195][ T404] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.190391][ T404] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.190588][ T404] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.190801][ T404] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.191016][ T404] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.191214][ T404] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.191425][ T404] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.191698][ T404] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.191900][ T404] ? 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)) [ 20.192158][ T404] ? 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)) [ 20.192358][ T404] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.192557][ T404] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.192751][ T404] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.192960][ T404] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.193235][ T404] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.193457][ T404] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.193659][ T404] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.193860][ T404] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.194079][ T404] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.194329][ T404] ? move_addr_to_kernel (net/socket.c:258) [ 20.194544][ T404] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.194756][ T404] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.194964][ T404] ___sys_sendmsg (net/socket.c:2752) [ 20.195197][ T404] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.195440][ T404] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.195648][ T404] __sys_sendmsg (net/socket.c:2784) [ 20.195848][ T404] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.196086][ T404] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.196322][ T404] ? 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) [ 20.196533][ T404] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.196731][ T404] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.196936][ T404] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.197146][ T404] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.197347][ T404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.197582][ T404] RIP: 0033:0x7f8fd5e7b08e [ 20.197786][ T404] 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 [ 20.198390][ T404] RSP: 002b:00007ffc7243dfc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.198661][ T404] RAX: ffffffffffffffda RBX: 00007ffc7243e758 RCX: 00007f8fd5e7b08e [ 20.198941][ T404] RDX: 0000000000000000 RSI: 00007ffc7243e070 RDI: 0000000000000005 [ 20.199232][ T404] RBP: 00007ffc7243dfd0 R08: 0000000000000000 R09: 0000000000000000 [ 20.199503][ T404] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 20.199784][ T404] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7243e730 | [ 20.202111][ T404] ------------[ cut here ]------------ | [ 20.202341][ T404] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/404 | [ 20.202642][ T404] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.203596][ T404] Tainted: [W]=WARN [ 20.203756][ T404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.204007][ T404] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.204350][ T404] 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 [ 20.205136][ T404] RSP: 0018:ffa0000000716fd0 EFLAGS: 00010286 [ 20.205374][ T404] RAX: 00000000ffffffa6 RBX: ff11000008a9b240 RCX: 1ff40000000e2dc0 [ 20.205641][ T404] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9b2f0 [ 20.205908][ T404] RBP: ff1100000cbaa000 R08: 1fe220000115365f R09: ff11000004f2d180 [ 20.206213][ T404] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 20.206513][ T404] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaae04 [ 20.206779][ T404] FS: 00007f8fd5c41840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 20.207109][ T404] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.207342][ T404] CR2: 00007f8fd5f111a0 CR3: 000000000501e005 CR4: 0000000000771ef0 [ 20.207612][ T404] PKRU: 55555554 [ 20.207771][ T404] Call Trace: [ 20.207956][ T404] [ 20.208132][ T404] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.208373][ T404] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.208538][ T404] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.208735][ T404] __dev_notify_flags (net/core/dev.c:9787) [ 20.208992][ T404] ? netif_change_name (net/core/dev.c:1495) [ 20.209229][ T404] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.209450][ T404] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 20.209647][ T404] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.209847][ T404] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 20.210081][ T404] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.210282][ T404] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.210491][ T404] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.210691][ T404] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.210886][ T404] ? nla_strscpy (lib/nlattr.c:795) [ 20.211105][ T404] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.211303][ T404] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.211494][ T404] ? __dev_get_by_name (net/core/dev.c:883) [ 20.211690][ T404] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.211951][ T404] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.212227][ T404] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.212432][ T404] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.212626][ T404] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.212824][ T404] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.213063][ T404] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.213294][ T404] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.213570][ T404] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.213767][ T404] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.213989][ T404] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.214184][ T404] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.214402][ T404] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.214646][ T404] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.214931][ T404] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.215385][ T404] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.215633][ T404] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.215828][ T404] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.216047][ T404] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.216345][ T404] ? 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)) [ 20.216544][ T404] ? 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)) [ 20.216740][ T404] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.216941][ T404] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.217149][ T404] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.217465][ T404] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.217662][ T404] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.218002][ T404] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.218302][ T404] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.218517][ T404] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.218716][ T404] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.218956][ T404] ? move_addr_to_kernel (net/socket.c:258) [ 20.219265][ T404] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.219471][ T404] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.219673][ T404] ___sys_sendmsg (net/socket.c:2752) [ 20.219864][ T404] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.220227][ T404] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.220434][ T404] __sys_sendmsg (net/socket.c:2784) [ 20.220631][ T404] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.221033][ T404] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.221284][ T404] ? 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) [ 20.221481][ T404] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.221678][ T404] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.221876][ T404] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.222107][ T404] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.222303][ T404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.222533][ T404] RIP: 0033:0x7f8fd5e7b08e [ 20.222734][ T404] 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 [ 20.223433][ T404] RSP: 002b:00007ffc7243dfc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.223728][ T404] RAX: ffffffffffffffda RBX: 00007ffc7243e758 RCX: 00007f8fd5e7b08e [ 20.224019][ T404] RDX: 0000000000000000 RSI: 00007ffc7243e070 RDI: 0000000000000005 [ 20.224283][ T404] RBP: 00007ffc7243dfd0 R08: 0000000000000000 R09: 0000000000000000 [ 20.224546][ T404] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 20.224907][ T404] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7243e730 | [ 20.269448][ T405] ------------[ cut here ]------------ | [ 20.269634][ T405] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/405 | [ 20.269892][ T405] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.270472][ T405] Tainted: [W]=WARN [ 20.270601][ T405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.270777][ T405] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.270963][ T405] 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 [ 20.271458][ T405] RSP: 0018:ffa0000000597020 EFLAGS: 00010286 [ 20.271650][ T405] RAX: 00000000ffffffa6 RBX: ff11000008b524c0 RCX: 1ff40000000b2dca [ 20.271914][ T405] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b52570 [ 20.272136][ T405] RBP: ff1100000cbaa000 R08: 1fe220000116a4af R09: ff11000004da5158 [ 20.272338][ T405] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 20.272540][ T405] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.272748][ T405] FS: 00007f417662b840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 20.272999][ T405] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.273172][ T405] CR2: 00000000384f9988 CR3: 000000000c6e7006 CR4: 0000000000771ef0 [ 20.273373][ T405] PKRU: 55555554 [ 20.273477][ T405] Call Trace: [ 20.273586][ T405] [ 20.273656][ T405] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.273796][ T405] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.273900][ T405] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.274067][ T405] __dev_notify_flags (net/core/dev.c:9787) [ 20.274204][ T405] ? netif_change_name (net/core/dev.c:1495) [ 20.274341][ T405] ? __dev_change_flags (net/core/dev.c:9752) [ 20.274486][ T405] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.274622][ T405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.274764][ T405] ? 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)) [ 20.274904][ T405] netif_change_flags (net/core/dev.c:9820) [ 20.275068][ T405] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.275202][ T405] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.275345][ T405] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.275479][ T405] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.275646][ T405] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.275778][ T405] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.275922][ T405] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.276061][ T405] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.276195][ T405] ? __kernel_text_address (kernel/extable.c:79) [ 20.276329][ T405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.276469][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.276603][ T405] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.276741][ T405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.276876][ T405] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.277023][ T405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.277155][ T405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.277288][ T405] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.277424][ T405] ? __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) [ 20.277562][ T405] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.277698][ T405] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.277839][ T405] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.277996][ T405] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.278138][ T405] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.278274][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.278407][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.278548][ T405] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.278688][ T405] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.278824][ T405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.278976][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.279117][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.279254][ T405] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.279388][ T405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.279526][ T405] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.279661][ T405] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.279797][ T405] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.279950][ T405] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.280093][ T405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.280230][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.280369][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.280509][ T405] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.280664][ T405] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.280800][ T405] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.280946][ T405] ? 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)) [ 20.281088][ T405] ? 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)) [ 20.281234][ T405] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.281370][ T405] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.281507][ T405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.281651][ T405] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.281788][ T405] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.281931][ T405] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.282092][ T405] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.282227][ T405] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.282360][ T405] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.282527][ T405] ? move_addr_to_kernel (net/socket.c:258) [ 20.282662][ T405] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.282796][ T405] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.282937][ T405] ___sys_sendmsg (net/socket.c:2752) [ 20.283078][ T405] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.283245][ T405] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.283390][ T405] __sys_sendmsg (net/socket.c:2784) [ 20.283524][ T405] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.283658][ T405] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.283826][ T405] ? 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) [ 20.283966][ T405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.284105][ T405] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.284240][ T405] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.284375][ T405] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.284511][ T405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.284678][ T405] RIP: 0033:0x7f417686508e [ 20.284820][ T405] 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 [ 20.285310][ T405] RSP: 002b:00007fff3ccfb8b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.285517][ T405] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f417686508e [ 20.285715][ T405] RDX: 0000000000000000 RSI: 00007fff3ccfb960 RDI: 0000000000000005 [ 20.285915][ T405] RBP: 00007fff3ccfb8c0 R08: 0000000000000000 R09: 0000000000000000 [ 20.286128][ T405] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 20.286332][ T405] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3ccfc020 | [ 20.424205][ T416] ------------[ cut here ]------------ | [ 20.424500][ T416] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/416 | [ 20.424967][ T416] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.425930][ T416] Tainted: [W]=WARN [ 20.426114][ T416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.426402][ T416] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.426699][ T416] 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 [ 20.427519][ T416] RSP: 0018:ffa0000000686f70 EFLAGS: 00010286 [ 20.427808][ T416] RAX: 00000000ffffffa6 RBX: ff1100000bf1c1c0 RCX: 1ff40000000d0db4 [ 20.428171][ T416] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1c270 [ 20.428512][ T416] RBP: ff1100000d8f2000 R08: 1fe22000017e384f R09: ff1100000cd2d180 [ 20.428845][ T416] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 20.429198][ T416] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 20.429541][ T416] FS: 00007ff360895840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 20.430240][ T416] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.430530][ T416] CR2: 00000000399e6a28 CR3: 000000001147f004 CR4: 0000000000771ef0 [ 20.430876][ T416] PKRU: 55555554 [ 20.431063][ T416] Call Trace: [ 20.431231][ T416] [ 20.431348][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.431576][ T416] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 20.431803][ T416] notifier_call_chain (kernel/notifier.c:85) [ 20.432055][ T416] __netdev_upper_dev_link (net/core/dev.c:8931) [ 20.432283][ T416] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.432517][ T416] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.432749][ T416] netdev_upper_dev_link (net/core/dev.c:8972) [ 20.432989][ T416] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 20.433218][ T416] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 20.433454][ T416] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.433689][ T416] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.433980][ T416] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.434225][ T416] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.434452][ T416] ? nla_strscpy (lib/nlattr.c:795) [ 20.434679][ T416] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.434907][ T416] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.435140][ T416] ? __dev_get_by_name (net/core/dev.c:883) [ 20.435363][ T416] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.435605][ T416] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.435840][ T416] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.436084][ T416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.436311][ T416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.436566][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.436797][ T416] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.437049][ T416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.437281][ T416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.437527][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.437765][ T416] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.438042][ T416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.438270][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.438495][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.438731][ T416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.439020][ T416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.439249][ T416] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.439474][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.439718][ T416] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.439958][ T416] ? 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)) [ 20.440224][ T416] ? 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)) [ 20.440462][ T416] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.440691][ T416] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.440923][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.441163][ T416] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.441390][ T416] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.441620][ T416] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.441852][ T416] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.442095][ T416] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.442323][ T416] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.442606][ T416] ? move_addr_to_kernel (net/socket.c:258) [ 20.442835][ T416] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.443106][ T416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.443340][ T416] ___sys_sendmsg (net/socket.c:2752) [ 20.443562][ T416] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.443846][ T416] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.444120][ T416] __sys_sendmsg (net/socket.c:2784) [ 20.444352][ T416] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.444621][ T416] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.444932][ T416] ? 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) [ 20.445212][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.445448][ T416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.445698][ T416] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.445930][ T416] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.446168][ T416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.446462][ T416] RIP: 0033:0x7ff360acf08e [ 20.446722][ T416] 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 [ 20.447592][ T416] RSP: 002b:00007ffd4d561f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.447947][ T416] RAX: ffffffffffffffda RBX: 00007ffd4d562718 RCX: 00007ff360acf08e [ 20.448319][ T416] RDX: 0000000000000000 RSI: 00007ffd4d562030 RDI: 0000000000000005 [ 20.448665][ T416] RBP: 00007ffd4d561f90 R08: 0000000000000000 R09: 0000000000000000 [ 20.449024][ T416] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 20.449363][ T416] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4d5626f0 | [ 20.452173][ T416] ------------[ cut here ]------------ | [ 20.452401][ T416] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/416 | [ 20.452790][ T416] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.453734][ T416] Tainted: [W]=WARN [ 20.453910][ T416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.454784][ T416] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.455111][ T416] 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 [ 20.455914][ T416] RSP: 0018:ffa0000000686fd0 EFLAGS: 00010286 [ 20.456216][ T416] RAX: 00000000ffffffa6 RBX: ff1100000bf1d840 RCX: 1ff40000000d0dc0 [ 20.456555][ T416] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1d8f0 [ 20.456900][ T416] RBP: ff11000004aca000 R08: 1fe22000017e3b1f R09: ff1100000cd2d180 [ 20.457252][ T416] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 20.457593][ T416] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004acae04 [ 20.457940][ T416] FS: 00007ff360895840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 20.458369][ T416] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.458656][ T416] CR2: 00000000399e6a28 CR3: 000000001147f004 CR4: 0000000000771ef0 [ 20.459008][ T416] PKRU: 55555554 [ 20.459179][ T416] Call Trace: [ 20.459349][ T416] [ 20.459470][ T416] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.459705][ T416] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.459880][ T416] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.460128][ T416] __dev_notify_flags (net/core/dev.c:9787) [ 20.460357][ T416] ? netif_change_name (net/core/dev.c:1495) [ 20.460596][ T416] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.460825][ T416] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 20.461070][ T416] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.461309][ T416] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 20.461549][ T416] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.461805][ T416] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.462058][ T416] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.462300][ T416] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.462546][ T416] ? nla_strscpy (lib/nlattr.c:795) [ 20.462778][ T416] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.463024][ T416] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.463255][ T416] ? __dev_get_by_name (net/core/dev.c:883) [ 20.463508][ T416] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.463756][ T416] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.464006][ T416] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.464237][ T416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.464490][ T416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.464717][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.464978][ T416] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.465238][ T416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.465475][ T416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.465707][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.465941][ T416] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.466195][ T416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.466427][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.466653][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.466884][ T416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.467128][ T416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.467371][ T416] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.467596][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.467830][ T416] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.468096][ T416] ? 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)) [ 20.468329][ T416] ? 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)) [ 20.468589][ T416] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.468833][ T416] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.469091][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.469323][ T416] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.469552][ T416] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.469794][ T416] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.470045][ T416] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.470289][ T416] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.470512][ T416] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.470804][ T416] ? move_addr_to_kernel (net/socket.c:258) [ 20.471074][ T416] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.471304][ T416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.471556][ T416] ___sys_sendmsg (net/socket.c:2752) [ 20.471781][ T416] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.472094][ T416] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.472368][ T416] __sys_sendmsg (net/socket.c:2784) [ 20.472611][ T416] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.472841][ T416] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.473147][ T416] ? 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) [ 20.473378][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.473610][ T416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.473849][ T416] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.474094][ T416] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.474330][ T416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.474630][ T416] RIP: 0033:0x7ff360acf08e [ 20.474877][ T416] 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 [ 20.475730][ T416] RSP: 002b:00007ffd4d561f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.476115][ T416] RAX: ffffffffffffffda RBX: 00007ffd4d562718 RCX: 00007ff360acf08e [ 20.476454][ T416] RDX: 0000000000000000 RSI: 00007ffd4d562030 RDI: 0000000000000005 [ 20.476803][ T416] RBP: 00007ffd4d561f90 R08: 0000000000000000 R09: 0000000000000000 [ 20.477176][ T416] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 20.477519][ T416] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4d5626f0 | [ 20.519652][ T417] ------------[ cut here ]------------ | [ 20.519882][ T417] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/417 | [ 20.520239][ T417] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.520945][ T417] Tainted: [W]=WARN [ 20.521132][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.521353][ T417] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.521608][ T417] 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 [ 20.522215][ T417] RSP: 0018:ffa0000000687020 EFLAGS: 00010286 [ 20.522440][ T417] RAX: 00000000ffffffa6 RBX: ff11000002712640 RCX: 1ff40000000d0dca [ 20.522698][ T417] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027126f0 [ 20.522993][ T417] RBP: ff11000004aca000 R08: 1fe22000004e24df R09: ff1100000c8f8b58 [ 20.523254][ T417] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.523519][ T417] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.523777][ T417] FS: 00007f73e7218840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 20.524149][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.524379][ T417] CR2: 0000000014ba8988 CR3: 000000000cf6d004 CR4: 0000000000771ef0 [ 20.524656][ T417] PKRU: 55555554 [ 20.524813][ T417] Call Trace: [ 20.524989][ T417] [ 20.525120][ T417] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.525315][ T417] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.525473][ T417] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.525658][ T417] __dev_notify_flags (net/core/dev.c:9787) [ 20.525855][ T417] ? netif_change_name (net/core/dev.c:1495) [ 20.526062][ T417] ? __dev_change_flags (net/core/dev.c:9752) [ 20.526245][ T417] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.526427][ T417] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.526617][ T417] ? 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)) [ 20.526820][ T417] netif_change_flags (net/core/dev.c:9820) [ 20.527033][ T417] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.527224][ T417] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.527415][ T417] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.527602][ T417] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.527833][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.528045][ T417] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.528234][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.528437][ T417] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.528633][ T417] ? __kernel_text_address (kernel/extable.c:79) [ 20.528824][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.529029][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.529225][ T417] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.529418][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.529611][ T417] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.529796][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.530021][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.530219][ T417] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.530409][ T417] ? __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) [ 20.530594][ T417] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.530778][ T417] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.530987][ T417] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.531174][ T417] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.531361][ T417] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.531548][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.531733][ T417] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.531925][ T417] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.532122][ T417] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.532309][ T417] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.532501][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.532683][ T417] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.532868][ T417] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.533073][ T417] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.533282][ T417] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.533466][ T417] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.533652][ T417] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.533837][ T417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.534040][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.534228][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.534410][ T417] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.534595][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.534786][ T417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.535002][ T417] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.535191][ T417] ? 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)) [ 20.535373][ T417] ? 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)) [ 20.535574][ T417] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.535759][ T417] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.535949][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.536149][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.536339][ T417] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.536526][ T417] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.536712][ T417] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.536899][ T417] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.537103][ T417] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.537323][ T417] ? move_addr_to_kernel (net/socket.c:258) [ 20.537510][ T417] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.537698][ T417] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.537885][ T417] ___sys_sendmsg (net/socket.c:2752) [ 20.538087][ T417] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.538306][ T417] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.538502][ T417] __sys_sendmsg (net/socket.c:2784) [ 20.538693][ T417] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.538888][ T417] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.539144][ T417] ? 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) [ 20.539339][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.539532][ T417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.539726][ T417] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.539914][ T417] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.540134][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.540350][ T417] RIP: 0033:0x7f73e745208e [ 20.540543][ T417] 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 [ 20.541093][ T417] RSP: 002b:00007ffdad105210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.541360][ T417] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f73e745208e [ 20.541627][ T417] RDX: 0000000000000000 RSI: 00007ffdad1052c0 RDI: 0000000000000005 [ 20.541873][ T417] RBP: 00007ffdad105220 R08: 0000000000000000 R09: 0000000000000000 [ 20.542149][ T417] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb7f [ 20.542399][ T417] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdad105980 | [ 20.731185][ T432] ------------[ cut here ]------------ | [ 20.731441][ T432] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/432 | [ 20.731754][ T432] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.732441][ T432] Tainted: [W]=WARN [ 20.732599][ T432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.732830][ T432] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.733096][ T432] 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 [ 20.733662][ T432] RSP: 0018:ffa00000009def70 EFLAGS: 00010286 [ 20.733908][ T432] RAX: 00000000ffffffa6 RBX: ff110000090a87c0 RCX: 1ff400000013bdb4 [ 20.734254][ T432] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8870 [ 20.734521][ T432] RBP: ff1100000d8f2000 R08: 1fe220000121510f R09: ff1100000f0f0b80 [ 20.734789][ T432] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 20.735075][ T432] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 20.735346][ T432] FS: 00007f74d4ffa840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 20.735654][ T432] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.735887][ T432] CR2: 00000000332bda28 CR3: 000000000c666006 CR4: 0000000000771ef0 [ 20.736181][ T432] PKRU: 55555554 [ 20.736339][ T432] Call Trace: [ 20.736497][ T432] [ 20.736623][ T432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.736821][ T432] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 20.737043][ T432] notifier_call_chain (kernel/notifier.c:85) [ 20.737244][ T432] __netdev_upper_dev_link (net/core/dev.c:8931) [ 20.737442][ T432] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.737647][ T432] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.737847][ T432] netdev_upper_dev_link (net/core/dev.c:8972) [ 20.738063][ T432] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 20.738263][ T432] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 20.738479][ T432] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.738683][ T432] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.738882][ T432] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.739101][ T432] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.739303][ T432] ? nla_strscpy (lib/nlattr.c:795) [ 20.739511][ T432] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.739714][ T432] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.739914][ T432] ? __dev_get_by_name (net/core/dev.c:883) [ 20.740131][ T432] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.740336][ T432] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.740534][ T432] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.740737][ T432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.740938][ T432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.741148][ T432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.741345][ T432] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.741543][ T432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.741746][ T432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.741951][ T432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.742161][ T432] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.742357][ T432] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.742554][ T432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.742749][ T432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.742955][ T432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.743160][ T432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.743359][ T432] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.743554][ T432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.743757][ T432] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.743992][ T432] ? 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)) [ 20.744198][ T432] ? 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)) [ 20.744399][ T432] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.744600][ T432] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.744806][ T432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.745022][ T432] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.745219][ T432] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.745411][ T432] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.745615][ T432] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.745813][ T432] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.746031][ T432] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.746259][ T432] ? move_addr_to_kernel (net/socket.c:258) [ 20.746455][ T432] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.746652][ T432] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.746848][ T432] ___sys_sendmsg (net/socket.c:2752) [ 20.747061][ T432] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.747293][ T432] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.747500][ T432] __sys_sendmsg (net/socket.c:2784) [ 20.747695][ T432] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.747885][ T432] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.748134][ T432] ? 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) [ 20.748328][ T432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.748523][ T432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.748731][ T432] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.748933][ T432] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.749138][ T432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.749366][ T432] RIP: 0033:0x7f74d523408e [ 20.749565][ T432] 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 [ 20.750212][ T432] RSP: 002b:00007fffe7fd37f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.750582][ T432] RAX: ffffffffffffffda RBX: 00007fffe7fd3f88 RCX: 00007f74d523408e [ 20.750958][ T432] RDX: 0000000000000000 RSI: 00007fffe7fd38a0 RDI: 0000000000000005 [ 20.751340][ T432] RBP: 00007fffe7fd3800 R08: 0000000000000000 R09: 0000000000000000 [ 20.751609][ T432] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb80 [ 20.751949][ T432] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe7fd3f60 | [ 20.754754][ T432] ------------[ cut here ]------------ | [ 20.754953][ T432] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/432 | [ 20.755271][ T432] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.755944][ T432] Tainted: [W]=WARN [ 20.756124][ T432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.756355][ T432] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.756595][ T432] 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 [ 20.757185][ T432] RSP: 0018:ffa00000009defd0 EFLAGS: 00010286 [ 20.757420][ T432] RAX: 00000000ffffffa6 RBX: ff110000090a90c0 RCX: 1ff400000013bdc0 [ 20.757688][ T432] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9170 [ 20.757988][ T432] RBP: ff11000004d12000 R08: 1fe220000121522f R09: ff1100000f0f0b80 [ 20.758271][ T432] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 20.758539][ T432] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004d12e04 [ 20.758813][ T432] FS: 00007f74d4ffa840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 20.759176][ T432] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.759422][ T432] CR2: 00000000332bda28 CR3: 000000000c666006 CR4: 0000000000771ef0 [ 20.759699][ T432] PKRU: 55555554 [ 20.759860][ T432] Call Trace: [ 20.760047][ T432] [ 20.760175][ T432] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.760384][ T432] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.760553][ T432] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 20.760747][ T432] __dev_notify_flags (net/core/dev.c:9787) [ 20.760947][ T432] ? netif_change_name (net/core/dev.c:1495) [ 20.761153][ T432] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 20.761348][ T432] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 20.761546][ T432] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.761748][ T432] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 20.762033][ T432] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 20.762237][ T432] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 20.762437][ T432] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 20.762641][ T432] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.762840][ T432] ? nla_strscpy (lib/nlattr.c:795) [ 20.763101][ T432] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.763311][ T432] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.763514][ T432] ? __dev_get_by_name (net/core/dev.c:883) [ 20.763714][ T432] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.763914][ T432] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.764167][ T432] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.764376][ T432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.764575][ T432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.764778][ T432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.764997][ T432] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.765199][ T432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.765404][ T432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.765599][ T432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.765795][ T432] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.766011][ T432] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.766208][ T432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.766403][ T432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.766611][ T432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.766833][ T432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.767079][ T432] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.767281][ T432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.767477][ T432] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.767677][ T432] ? 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)) [ 20.767871][ T432] ? 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)) [ 20.768090][ T432] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.768292][ T432] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.768485][ T432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.768685][ T432] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.768885][ T432] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.769132][ T432] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.769337][ T432] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.769550][ T432] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.769755][ T432] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.770018][ T432] ? move_addr_to_kernel (net/socket.c:258) [ 20.770220][ T432] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.770421][ T432] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.770624][ T432] ___sys_sendmsg (net/socket.c:2752) [ 20.770820][ T432] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.771084][ T432] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.771308][ T432] __sys_sendmsg (net/socket.c:2784) [ 20.771514][ T432] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.771711][ T432] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.771954][ T432] ? 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) [ 20.772165][ T432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.772364][ T432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.772586][ T432] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.772790][ T432] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.773014][ T432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.773248][ T432] RIP: 0033:0x7f74d523408e [ 20.773452][ T432] 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 [ 20.774045][ T432] RSP: 002b:00007fffe7fd37f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.774326][ T432] RAX: ffffffffffffffda RBX: 00007fffe7fd3f88 RCX: 00007f74d523408e [ 20.774599][ T432] RDX: 0000000000000000 RSI: 00007fffe7fd38a0 RDI: 0000000000000005 [ 20.774871][ T432] RBP: 00007fffe7fd3800 R08: 0000000000000000 R09: 0000000000000000 [ 20.775167][ T432] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb80 [ 20.775441][ T432] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe7fd3f60 | [ 20.806967][ T433] ------------[ cut here ]------------ | [ 20.808023][ T433] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/433 | [ 20.808333][ T433] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 20.808986][ T433] Tainted: [W]=WARN [ 20.809140][ T433] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.809375][ T433] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.809606][ T433] 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 [ 20.810179][ T433] RSP: 0018:ffa00000009ef020 EFLAGS: 00010286 [ 20.810410][ T433] RAX: 00000000ffffffa6 RBX: ff110000090a8640 RCX: 1ff400000013ddca [ 20.810667][ T433] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a86f0 [ 20.810933][ T433] RBP: ff11000004d12000 R08: 1fe22000012150df R09: ff1100000f0f2e58 [ 20.811208][ T433] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.811522][ T433] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.811912][ T433] FS: 00007ff0a5274840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 20.812347][ T433] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.812576][ T433] CR2: 000000003b41a988 CR3: 000000000c660003 CR4: 0000000000771ef0 [ 20.812837][ T433] PKRU: 55555554 [ 20.813011][ T433] Call Trace: [ 20.813167][ T433] [ 20.813290][ T433] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.813487][ T433] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.813649][ T433] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.813839][ T433] __dev_notify_flags (net/core/dev.c:9787) [ 20.814053][ T433] ? netif_change_name (net/core/dev.c:1495) [ 20.814243][ T433] ? __dev_change_flags (net/core/dev.c:9752) [ 20.814433][ T433] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.814619][ T433] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.814810][ T433] ? 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)) [ 20.815018][ T433] netif_change_flags (net/core/dev.c:9820) [ 20.815207][ T433] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.815396][ T433] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.815586][ T433] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.815776][ T433] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.816029][ T433] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.816220][ T433] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.816407][ T433] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.816596][ T433] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.816785][ T433] ? __kernel_text_address (kernel/extable.c:79) [ 20.816999][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.817190][ T433] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.817379][ T433] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.817565][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.817753][ T433] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.817951][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.818153][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.818342][ T433] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.818532][ T433] ? __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) [ 20.818720][ T433] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.818910][ T433] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.819127][ T433] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.819319][ T433] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.819512][ T433] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.819703][ T433] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.819907][ T433] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.820129][ T433] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.820317][ T433] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.820508][ T433] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.820699][ T433] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.820887][ T433] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.821095][ T433] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.821285][ T433] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.821481][ T433] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.821671][ T433] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.821861][ T433] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.822079][ T433] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.822267][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.822480][ T433] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.822733][ T433] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.822933][ T433] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.823151][ T433] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.823358][ T433] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.823563][ T433] ? 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)) [ 20.823786][ T433] ? 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)) [ 20.824007][ T433] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.824208][ T433] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.824404][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.824604][ T433] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.824806][ T433] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.825070][ T433] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.825321][ T433] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.825539][ T433] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.825732][ T433] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.825963][ T433] ? move_addr_to_kernel (net/socket.c:258) [ 20.826171][ T433] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.826363][ T433] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.826554][ T433] ___sys_sendmsg (net/socket.c:2752) [ 20.826746][ T433] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.826996][ T433] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.827200][ T433] __sys_sendmsg (net/socket.c:2784) [ 20.827392][ T433] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.827579][ T433] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.827806][ T433] ? 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) [ 20.828026][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.828217][ T433] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.828406][ T433] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.828594][ T433] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.828785][ T433] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.829032][ T433] RIP: 0033:0x7ff0a54ae08e [ 20.829230][ T433] 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 [ 20.829780][ T433] RSP: 002b:00007ffc2e777e70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.830061][ T433] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff0a54ae08e [ 20.830320][ T433] RDX: 0000000000000000 RSI: 00007ffc2e777f20 RDI: 0000000000000005 [ 20.830580][ T433] RBP: 00007ffc2e777e80 R08: 0000000000000000 R09: 0000000000000000 [ 20.830836][ T433] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb80 [ 20.831117][ T433] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2e7785e0 | [ 21.017508][ T447] ------------[ cut here ]------------ | [ 21.017802][ T447] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/447 | [ 21.018154][ T447] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.018868][ T447] Tainted: [W]=WARN [ 21.019057][ T447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.019284][ T447] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.019527][ T447] 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 [ 21.020110][ T447] RSP: 0018:ffa0000000a5ef70 EFLAGS: 00010286 [ 21.020405][ T447] RAX: 00000000ffffffa6 RBX: ff1100000c6116c0 RCX: 1ff400000014bdb4 [ 21.020690][ T447] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611770 [ 21.020986][ T447] RBP: ff1100000d8f2000 R08: 1fe22000018c22ef R09: ff1100000c6cd180 [ 21.021263][ T447] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 21.021536][ T447] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 21.021817][ T447] FS: 00007fb6b2e85840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 21.022163][ T447] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.022413][ T447] CR2: 0000000030fd6a28 CR3: 000000000cdc5005 CR4: 0000000000771ef0 [ 21.022688][ T447] PKRU: 55555554 [ 21.022851][ T447] Call Trace: [ 21.023036][ T447] [ 21.023163][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.023367][ T447] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 21.023586][ T447] notifier_call_chain (kernel/notifier.c:85) [ 21.023783][ T447] __netdev_upper_dev_link (net/core/dev.c:8931) [ 21.023999][ T447] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 21.024196][ T447] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 21.024392][ T447] netdev_upper_dev_link (net/core/dev.c:8972) [ 21.024614][ T447] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 21.024866][ T447] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 21.025167][ T447] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 21.025479][ T447] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 21.025759][ T447] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 21.026068][ T447] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 21.026309][ T447] ? nla_strscpy (lib/nlattr.c:795) [ 21.026509][ T447] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 21.026704][ T447] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.026898][ T447] ? __dev_get_by_name (net/core/dev.c:883) [ 21.027122][ T447] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.027343][ T447] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.027615][ T447] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.027883][ T447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.028173][ T447] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.028371][ T447] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.028596][ T447] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.028796][ T447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.029030][ T447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.029226][ T447] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.029424][ T447] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.029625][ T447] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.029817][ T447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.030039][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.030235][ T447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.030427][ T447] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.030622][ T447] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.030815][ T447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.031034][ T447] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.031237][ T447] ? 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)) [ 21.031431][ T447] ? 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)) [ 21.031626][ T447] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.031823][ T447] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.032041][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.032236][ T447] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.032462][ T447] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.032661][ T447] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.032866][ T447] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.033089][ T447] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.033346][ T447] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.033654][ T447] ? move_addr_to_kernel (net/socket.c:258) [ 21.033933][ T447] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.034167][ T447] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.034371][ T447] ___sys_sendmsg (net/socket.c:2752) [ 21.034644][ T447] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.034912][ T447] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.035240][ T447] __sys_sendmsg (net/socket.c:2784) [ 21.035514][ T447] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.035767][ T447] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.036110][ T447] ? 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) [ 21.036384][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.036661][ T447] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.036950][ T447] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.037172][ T447] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.037376][ T447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.037617][ T447] RIP: 0033:0x7fb6b30bf08e [ 21.037823][ T447] 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 [ 21.038448][ T447] RSP: 002b:00007fff22f58820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.038724][ T447] RAX: ffffffffffffffda RBX: 00007fff22f58fb8 RCX: 00007fb6b30bf08e [ 21.039016][ T447] RDX: 0000000000000000 RSI: 00007fff22f588d0 RDI: 0000000000000005 [ 21.039288][ T447] RBP: 00007fff22f58830 R08: 0000000000000000 R09: 0000000000000000 [ 21.039606][ T447] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb80 [ 21.039889][ T447] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff22f58f90 | [ 21.042106][ T447] ------------[ cut here ]------------ | [ 21.042301][ T447] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/447 | [ 21.042609][ T447] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.044062][ T447] Tainted: [W]=WARN [ 21.044228][ T447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.044460][ T447] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.044721][ T447] 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 [ 21.045305][ T447] RSP: 0018:ffa0000000a5efd0 EFLAGS: 00010286 [ 21.045545][ T447] RAX: 00000000ffffffa6 RBX: ff1100000c611240 RCX: 1ff400000014bdc0 [ 21.045810][ T447] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6112f0 [ 21.046091][ T447] RBP: ff110000104d2000 R08: 1fe22000018c225f R09: ff1100000c6cd180 [ 21.046362][ T447] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 21.046625][ T447] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000104d2e04 [ 21.046994][ T447] FS: 00007fb6b2e85840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 21.047330][ T447] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.047564][ T447] CR2: 0000000030fd6a28 CR3: 000000000cdc5005 CR4: 0000000000771ef0 [ 21.047831][ T447] PKRU: 55555554 [ 21.048013][ T447] Call Trace: [ 21.048174][ T447] [ 21.048300][ T447] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.048501][ T447] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.048661][ T447] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 21.048853][ T447] __dev_notify_flags (net/core/dev.c:9787) [ 21.049085][ T447] ? netif_change_name (net/core/dev.c:1495) [ 21.049303][ T447] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 21.049506][ T447] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 21.049701][ T447] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 21.049902][ T447] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 21.050128][ T447] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 21.050328][ T447] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 21.050523][ T447] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 21.050721][ T447] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 21.050937][ T447] ? nla_strscpy (lib/nlattr.c:795) [ 21.051151][ T447] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 21.051344][ T447] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.051540][ T447] ? __dev_get_by_name (net/core/dev.c:883) [ 21.051746][ T447] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.052039][ T447] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.052239][ T447] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.052451][ T447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.052645][ T447] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.052841][ T447] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.053053][ T447] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.053248][ T447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.053448][ T447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.053648][ T447] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.053844][ T447] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.054074][ T447] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.054269][ T447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.054465][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.054666][ T447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.054862][ T447] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.055083][ T447] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.055278][ T447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.055481][ T447] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.055683][ T447] ? 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)) [ 21.055876][ T447] ? 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)) [ 21.056097][ T447] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.056301][ T447] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.056494][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.056691][ T447] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.056945][ T447] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.057208][ T447] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.057431][ T447] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.057698][ T447] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.057896][ T447] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.058177][ T447] ? move_addr_to_kernel (net/socket.c:258) [ 21.058373][ T447] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.058568][ T447] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.058771][ T447] ___sys_sendmsg (net/socket.c:2752) [ 21.058986][ T447] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.059216][ T447] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.059422][ T447] __sys_sendmsg (net/socket.c:2784) [ 21.059621][ T447] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.059816][ T447] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.060074][ T447] ? 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) [ 21.060272][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.060546][ T447] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.060820][ T447] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.061119][ T447] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.061397][ T447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.061755][ T447] RIP: 0033:0x7fb6b30bf08e [ 21.062068][ T447] 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 [ 21.062910][ T447] RSP: 002b:00007fff22f58820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.063331][ T447] RAX: ffffffffffffffda RBX: 00007fff22f58fb8 RCX: 00007fb6b30bf08e [ 21.063733][ T447] RDX: 0000000000000000 RSI: 00007fff22f588d0 RDI: 0000000000000005 [ 21.064169][ T447] RBP: 00007fff22f58830 R08: 0000000000000000 R09: 0000000000000000 [ 21.064576][ T447] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb80 [ 21.065003][ T447] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff22f58f90 | [ 21.104498][ T448] ------------[ cut here ]------------ | [ 21.104757][ T448] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/448 | [ 21.105251][ T448] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.106159][ T448] Tainted: [W]=WARN [ 21.106320][ T448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.106581][ T448] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.106854][ T448] 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 [ 21.107744][ T448] RSP: 0018:ffa0000000a6f020 EFLAGS: 00010286 [ 21.108173][ T448] RAX: 00000000ffffffa6 RBX: ff1100000cb1adc0 RCX: 1ff400000014ddca [ 21.108479][ T448] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb1ae70 [ 21.108781][ T448] RBP: ff110000104d2000 R08: 1fe22000019635cf R09: ff1100000cef8b58 [ 21.109230][ T448] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 21.109533][ T448] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.109846][ T448] FS: 00007f4092d13840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 21.110359][ T448] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.110602][ T448] CR2: 0000000004db4988 CR3: 000000000c637005 CR4: 0000000000771ef0 [ 21.110892][ T448] PKRU: 55555554 [ 21.111169][ T448] Call Trace: [ 21.111338][ T448] [ 21.111458][ T448] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.111674][ T448] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.111837][ T448] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.112194][ T448] __dev_notify_flags (net/core/dev.c:9787) [ 21.112422][ T448] ? netif_change_name (net/core/dev.c:1495) [ 21.112649][ T448] ? __dev_change_flags (net/core/dev.c:9752) [ 21.112880][ T448] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.113236][ T448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.113450][ T448] ? 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)) [ 21.113668][ T448] netif_change_flags (net/core/dev.c:9820) [ 21.113885][ T448] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.114226][ T448] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.114454][ T448] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.114681][ T448] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.114964][ T448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.115195][ T448] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.115419][ T448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.115638][ T448] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.115851][ T448] ? __kernel_text_address (kernel/extable.c:79) [ 21.116081][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.116297][ T448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.116519][ T448] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.116741][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.116975][ T448] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.117196][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.117419][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.117639][ T448] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.117859][ T448] ? __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) [ 21.118089][ T448] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.118304][ T448] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.118520][ T448] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.118738][ T448] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.118969][ T448] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.119200][ T448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.119422][ T448] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.119644][ T448] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.119867][ T448] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.120113][ T448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.120336][ T448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.120548][ T448] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.120765][ T448] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.120988][ T448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.121201][ T448] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.121420][ T448] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.121641][ T448] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.121855][ T448] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.122084][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.122304][ T448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.122517][ T448] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.122733][ T448] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.122941][ T448] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.123158][ T448] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.123369][ T448] ? 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)) [ 21.123564][ T448] ? 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)) [ 21.123773][ T448] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.124025][ T448] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.124248][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.124471][ T448] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.124692][ T448] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.125086][ T448] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.125307][ T448] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.125521][ T448] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.125734][ T448] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.126012][ T448] ? move_addr_to_kernel (net/socket.c:258) [ 21.126230][ T448] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.126901][ T448] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.127128][ T448] ___sys_sendmsg (net/socket.c:2752) [ 21.127330][ T448] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.127576][ T448] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.127928][ T448] __sys_sendmsg (net/socket.c:2784) [ 21.128243][ T448] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.128455][ T448] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.128705][ T448] ? 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) [ 21.128907][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.129123][ T448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.129334][ T448] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.129533][ T448] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.129728][ T448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.130122][ T448] RIP: 0033:0x7f4092f4d08e [ 21.130330][ T448] 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 [ 21.131200][ T448] RSP: 002b:00007fffc5613cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.131503][ T448] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4092f4d08e [ 21.131805][ T448] RDX: 0000000000000000 RSI: 00007fffc5613d80 RDI: 0000000000000005 [ 21.132246][ T448] RBP: 00007fffc5613ce0 R08: 0000000000000000 R09: 0000000000000000 [ 21.132679][ T448] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb80 [ 21.132989][ T448] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc5614440 | [ 21.364085][ T463] ------------[ cut here ]------------ | [ 21.364290][ T463] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/463 | [ 21.364682][ T463] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.365475][ T463] Tainted: [W]=WARN [ 21.365658][ T463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.365956][ T463] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.366274][ T463] 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 [ 21.366894][ T463] RSP: 0018:ffa0000000b4f1b0 EFLAGS: 00010286 [ 21.367151][ T463] RAX: 00000000ffffffa6 RBX: ff1100000b4aa1c0 RCX: 1ff4000000169dfc [ 21.367356][ T463] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aa270 [ 21.367561][ T463] RBP: ff1100000825c000 R08: 1fe220000169544f R09: ff11000004a8ae80 [ 21.367768][ T463] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 21.367984][ T463] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 21.368194][ T463] FS: 00007f2891201840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 21.368443][ T463] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.368620][ T463] CR2: 00007f28913fa460 CR3: 000000000c4aa003 CR4: 0000000000771ef0 [ 21.368828][ T463] PKRU: 55555554 [ 21.368945][ T463] Call Trace: [ 21.369066][ T463] [ 21.369143][ T463] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.369290][ T463] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.369399][ T463] __dev_notify_flags (net/core/dev.c:9787) [ 21.369539][ T463] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 21.369679][ T463] ? netif_change_name (net/core/dev.c:1495) [ 21.369823][ T463] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 21.369975][ T463] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 21.370113][ T463] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.370253][ T463] ? __dev_get_by_name (net/core/dev.c:883) [ 21.370392][ T463] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.370535][ T463] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.370678][ T463] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.370817][ T463] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.370966][ T463] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.371116][ T463] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.371301][ T463] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.371445][ T463] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.371585][ T463] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.371727][ T463] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.371864][ T463] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.372015][ T463] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.372155][ T463] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.372290][ T463] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.372432][ T463] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.372570][ T463] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.372715][ T463] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.372860][ T463] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.373015][ T463] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.373163][ T463] ? 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)) [ 21.373302][ T463] ? 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)) [ 21.373442][ T463] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.373579][ T463] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.373715][ T463] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.373855][ T463] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.374003][ T463] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.374140][ T463] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.374279][ T463] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.374415][ T463] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.374557][ T463] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.374729][ T463] ? move_addr_to_kernel (net/socket.c:258) [ 21.374869][ T463] ___sys_sendmsg (net/socket.c:2752) [ 21.375015][ T463] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.375153][ T463] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.375297][ T463] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 21.375438][ T463] __sys_sendmsg (net/socket.c:2784) [ 21.375579][ T463] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.375723][ T463] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.375859][ T463] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.376020][ T463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.376159][ T463] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.376304][ T463] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.376441][ T463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.376612][ T463] RIP: 0033:0x7f289143b08e [ 21.376761][ T463] 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 [ 21.377274][ T463] RSP: 002b:00007fff4fb86a40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.377483][ T463] RAX: ffffffffffffffda RBX: 00007fff4fb871d8 RCX: 00007f289143b08e [ 21.377690][ T463] RDX: 0000000000000000 RSI: 00007fff4fb86af0 RDI: 0000000000000005 [ 21.377898][ T463] RBP: 00007fff4fb86a50 R08: 0000000000000000 R09: 0000000000000000 [ 21.378152][ T463] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb80 [ 21.378401][ T463] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4fb871b0 | [ 21.405498][ T465] ------------[ cut here ]------------ | [ 21.405683][ T465] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/465 | [ 21.405937][ T465] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.407360][ T465] Tainted: [W]=WARN [ 21.407465][ T465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.407706][ T465] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.407916][ T465] 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 [ 21.408987][ T465] RSP: 0018:ffa0000000687020 EFLAGS: 00010286 [ 21.409444][ T465] RAX: 00000000ffffffa6 RBX: ff1100000bf1d540 RCX: 1ff40000000d0dca [ 21.409667][ T465] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1d5f0 [ 21.409873][ T465] RBP: ff1100000825c000 R08: 1fe22000017e3abf R09: ff1100000c8fd158 [ 21.410204][ T465] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 21.410412][ T465] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.410622][ T465] FS: 00007fbf78a43840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 21.410868][ T465] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.411235][ T465] CR2: 0000000004a00988 CR3: 0000000004af1006 CR4: 0000000000771ef0 [ 21.411444][ T465] PKRU: 55555554 [ 21.411551][ T465] Call Trace: [ 21.411658][ T465] [ 21.411743][ T465] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.411962][ T465] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.412260][ T465] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.412476][ T465] __dev_notify_flags (net/core/dev.c:9787) [ 21.412627][ T465] ? netif_change_name (net/core/dev.c:1495) [ 21.412767][ T465] ? __dev_change_flags (net/core/dev.c:9752) [ 21.412931][ T465] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.413256][ T465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.413463][ T465] ? 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)) [ 21.413678][ T465] netif_change_flags (net/core/dev.c:9820) [ 21.413888][ T465] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.414202][ T465] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.414402][ T465] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.414574][ T465] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.414836][ T465] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.415203][ T465] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.415370][ T465] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.415556][ T465] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.415744][ T465] ? __kernel_text_address (kernel/extable.c:79) [ 21.415952][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.416333][ T465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.416536][ T465] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.416678][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.416818][ T465] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.417135][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.417313][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.417515][ T465] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.417657][ T465] ? __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) [ 21.417802][ T465] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.417942][ T465] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.418271][ T465] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.418444][ T465] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.418654][ T465] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.418865][ T465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.419222][ T465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.419390][ T465] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.419591][ T465] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.419763][ T465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.420135][ T465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.420349][ T465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.420558][ T465] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.420703][ T465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.420856][ T465] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.421227][ T465] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.421440][ T465] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.421650][ T465] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.421837][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.422192][ T465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.422402][ T465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.422633][ T465] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.422846][ T465] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.423184][ T465] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.423394][ T465] ? 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)) [ 21.423597][ T465] ? 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)) [ 21.423792][ T465] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.423962][ T465] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.424277][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.424415][ T465] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.424554][ T465] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.424691][ T465] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.424828][ T465] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.425175][ T465] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.425331][ T465] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.425503][ T465] ? move_addr_to_kernel (net/socket.c:258) [ 21.425642][ T465] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.425781][ T465] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.425919][ T465] ___sys_sendmsg (net/socket.c:2752) [ 21.426249][ T465] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.426434][ T465] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.426582][ T465] __sys_sendmsg (net/socket.c:2784) [ 21.426719][ T465] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.426856][ T465] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.427062][ T465] ? 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) [ 21.427222][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.427357][ T465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.427491][ T465] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.427625][ T465] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.427759][ T465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.427932][ T465] RIP: 0033:0x7fbf78c7d08e [ 21.428084][ T465] 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 [ 21.428602][ T465] RSP: 002b:00007ffe2f789800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.428812][ T465] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbf78c7d08e [ 21.429038][ T465] RDX: 0000000000000000 RSI: 00007ffe2f7898b0 RDI: 0000000000000005 [ 21.429248][ T465] RBP: 00007ffe2f789810 R08: 0000000000000000 R09: 0000000000000000 [ 21.429456][ T465] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb80 [ 21.429655][ T465] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2f789f70 | [ 21.676083][ T484] ------------[ cut here ]------------ | [ 21.676366][ T484] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/484 | [ 21.676753][ T484] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.677771][ T484] Tainted: [W]=WARN [ 21.677939][ T484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.678329][ T484] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.678618][ T484] 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 [ 21.679412][ T484] RSP: 0018:ffa00000007771b0 EFLAGS: 00010286 [ 21.679687][ T484] RAX: 00000000ffffffa6 RBX: ff11000008b52ac0 RCX: 1ff40000000eedfc [ 21.680023][ T484] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b52b70 [ 21.680360][ T484] RBP: ff1100000d9d1000 R08: 1fe220000116a56f R09: ff1100000c915180 [ 21.680692][ T484] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 21.681034][ T484] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 21.681359][ T484] FS: 00007fdd40309840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 21.681743][ T484] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.682037][ T484] CR2: 00007fdd40670ee3 CR3: 00000000115de005 CR4: 0000000000771ef0 [ 21.682364][ T484] PKRU: 55555554 [ 21.682573][ T484] Call Trace: [ 21.682744][ T484] [ 21.682865][ T484] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.683112][ T484] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.683286][ T484] __dev_notify_flags (net/core/dev.c:9787) [ 21.683510][ T484] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 21.683731][ T484] ? netif_change_name (net/core/dev.c:1495) [ 21.683967][ T484] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 21.684196][ T484] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 21.684409][ T484] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.684625][ T484] ? __dev_get_by_name (net/core/dev.c:883) [ 21.684841][ T484] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.685187][ T484] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.685413][ T484] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.685632][ T484] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.685853][ T484] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.686161][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.686386][ T484] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.686605][ T484] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.686827][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.687060][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.687283][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.687503][ T484] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.687726][ T484] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.687950][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.688182][ T484] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.688411][ T484] ? 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)) [ 21.688634][ T484] ? 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)) [ 21.688861][ T484] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.689101][ T484] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.689324][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.689549][ T484] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.689774][ T484] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.690014][ T484] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.690248][ T484] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.690472][ T484] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.690696][ T484] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.690990][ T484] ? move_addr_to_kernel (net/socket.c:258) [ 21.691232][ T484] ___sys_sendmsg (net/socket.c:2752) [ 21.691455][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.691679][ T484] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.691919][ T484] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 21.692156][ T484] __sys_sendmsg (net/socket.c:2784) [ 21.692374][ T484] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.692600][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.692821][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.693061][ T484] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.693281][ T484] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.693501][ T484] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.693725][ T484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.694015][ T484] RIP: 0033:0x7fdd4054308e [ 21.694234][ T484] 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 [ 21.695041][ T484] RSP: 002b:00007ffd4a348f30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.695380][ T484] RAX: ffffffffffffffda RBX: 00007ffd4a3496c8 RCX: 00007fdd4054308e [ 21.695721][ T484] RDX: 0000000000000000 RSI: 00007ffd4a348fe0 RDI: 0000000000000005 [ 21.696089][ T484] RBP: 00007ffd4a348f40 R08: 0000000000000000 R09: 0000000000000000 [ 21.696425][ T484] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb80 [ 21.696756][ T484] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4a3496a0 | [ 21.733897][ T485] ------------[ cut here ]------------ | [ 21.734192][ T485] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/485 | [ 21.734591][ T485] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 21.735562][ T485] Tainted: [W]=WARN [ 21.735731][ T485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.736166][ T485] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.736559][ T485] 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 [ 21.737494][ T485] RSP: 0018:ffa00000007a7020 EFLAGS: 00010286 [ 21.737778][ T485] RAX: 00000000ffffffa6 RBX: ff1100000bf1cf40 RCX: 1ff40000000f4dca [ 21.738245][ T485] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1cff0 [ 21.738573][ T485] RBP: ff1100000d9d1000 R08: 1fe22000017e39ff R09: ff1100000c920b58 [ 21.738900][ T485] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 21.739365][ T485] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.739698][ T485] FS: 00007f5e9c6ca840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 21.740096][ T485] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.740368][ T485] CR2: 000000000804c988 CR3: 000000000a14b006 CR4: 0000000000771ef0 [ 21.740696][ T485] PKRU: 55555554 [ 21.740859][ T485] Call Trace: [ 21.741037][ T485] [ 21.741156][ T485] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.741383][ T485] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.741549][ T485] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.741770][ T485] __dev_notify_flags (net/core/dev.c:9787) [ 21.741997][ T485] ? netif_change_name (net/core/dev.c:1495) [ 21.742215][ T485] ? __dev_change_flags (net/core/dev.c:9752) [ 21.742434][ T485] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.742650][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.742874][ T485] ? 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)) [ 21.743110][ T485] netif_change_flags (net/core/dev.c:9820) [ 21.743335][ T485] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.743553][ T485] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.743774][ T485] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.744004][ T485] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.744277][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.744496][ T485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.744716][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.744940][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.745167][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 21.745391][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.745614][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.745832][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.746060][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.746273][ T485] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.746481][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.746683][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.746895][ T485] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.747127][ T485] ? __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) [ 21.747342][ T485] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.747556][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.747777][ T485] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.748013][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.748236][ T485] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.748457][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.748673][ T485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.748885][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.749107][ T485] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.749323][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.749550][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.749768][ T485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.750000][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.750217][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.750437][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.750657][ T485] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.750876][ T485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.751110][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.751325][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.751543][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.751760][ T485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.751990][ T485] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.752205][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.752420][ T485] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.752644][ T485] ? 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)) [ 21.752859][ T485] ? 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)) [ 21.753101][ T485] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.753326][ T485] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.753545][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.753768][ T485] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.753997][ T485] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.754216][ T485] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.754443][ T485] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.754661][ T485] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.754878][ T485] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.755155][ T485] ? move_addr_to_kernel (net/socket.c:258) [ 21.755373][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.755595][ T485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.755818][ T485] ___sys_sendmsg (net/socket.c:2752) [ 21.756047][ T485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.756318][ T485] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.756562][ T485] __sys_sendmsg (net/socket.c:2784) [ 21.756780][ T485] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.757007][ T485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.757283][ T485] ? 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) [ 21.757501][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.757722][ T485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.757945][ T485] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.758172][ T485] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.758390][ T485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.758667][ T485] RIP: 0033:0x7f5e9c90408e [ 21.758897][ T485] 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 [ 21.759681][ T485] RSP: 002b:00007fff77291c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.760028][ T485] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5e9c90408e [ 21.760356][ T485] RDX: 0000000000000000 RSI: 00007fff77291d40 RDI: 0000000000000005 [ 21.760691][ T485] RBP: 00007fff77291ca0 R08: 0000000000000000 R09: 0000000000000000 [ 21.761029][ T485] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb81 [ 21.761352][ T485] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff77292400 | [ 22.063645][ T508] ------------[ cut here ]------------ | [ 22.063885][ T508] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/508 | [ 22.064393][ T508] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.065083][ T508] Tainted: [W]=WARN [ 22.065237][ T508] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.065466][ T508] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.065696][ T508] 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 [ 22.066256][ T508] RSP: 0018:ffa0000000aaf1b0 EFLAGS: 00010286 [ 22.066480][ T508] RAX: 00000000ffffffa6 RBX: ff1100000cb1a7c0 RCX: 1ff4000000155dfc [ 22.066730][ T508] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb1a870 [ 22.067004][ T508] RBP: ff110000104d9000 R08: 1fe220000196350f R09: ff11000008a8ae80 [ 22.067255][ T508] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 22.067511][ T508] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 22.067769][ T508] FS: 00007f71c02bd840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 22.068138][ T508] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.068446][ T508] CR2: 0000000000445f00 CR3: 0000000004d3f002 CR4: 0000000000771ef0 [ 22.068791][ T508] PKRU: 55555554 [ 22.068950][ T508] Call Trace: [ 22.069124][ T508] [ 22.069245][ T508] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.069468][ T508] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.069625][ T508] __dev_notify_flags (net/core/dev.c:9787) [ 22.069816][ T508] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 22.070035][ T508] ? netif_change_name (net/core/dev.c:1495) [ 22.070228][ T508] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 22.070416][ T508] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 22.070605][ T508] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 22.070789][ T508] ? __dev_get_by_name (net/core/dev.c:883) [ 22.071001][ T508] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 22.071192][ T508] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 22.071381][ T508] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.071569][ T508] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.071756][ T508] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.071948][ T508] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.072145][ T508] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.072334][ T508] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.072528][ T508] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.072718][ T508] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.072902][ T508] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.073112][ T508] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.073298][ T508] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.073483][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.073685][ T508] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.073877][ T508] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.074095][ T508] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.074286][ T508] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.074476][ T508] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.074672][ T508] ? 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)) [ 22.074862][ T508] ? 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)) [ 22.075078][ T508] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.075271][ T508] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.075463][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.075655][ T508] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.075850][ T508] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.076057][ T508] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.076248][ T508] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.076440][ T508] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.076631][ T508] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.076853][ T508] ? move_addr_to_kernel (net/socket.c:258) [ 22.077061][ T508] ___sys_sendmsg (net/socket.c:2752) [ 22.077246][ T508] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.077436][ T508] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.077634][ T508] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 22.077826][ T508] __sys_sendmsg (net/socket.c:2784) [ 22.078033][ T508] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.078222][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.078411][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.078598][ T508] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.078786][ T508] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.078996][ T508] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.079186][ T508] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.079407][ T508] RIP: 0033:0x7f71c04f708e [ 22.079601][ T508] 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 [ 22.080159][ T508] RSP: 002b:00007ffd9165e5a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.080418][ T508] RAX: ffffffffffffffda RBX: 00007ffd9165ed38 RCX: 00007f71c04f708e [ 22.080673][ T508] RDX: 0000000000000000 RSI: 00007ffd9165e650 RDI: 0000000000000005 [ 22.080935][ T508] RBP: 00007ffd9165e5b0 R08: 0000000000000000 R09: 0000000000000000 [ 22.081214][ T508] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb81 [ 22.081469][ T508] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd9165ed10 | [ 22.127188][ T509] ------------[ cut here ]------------ | [ 22.127499][ T509] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/509 | [ 22.127885][ T509] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.128755][ T509] Tainted: [W]=WARN [ 22.128916][ T509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.129206][ T509] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.129491][ T509] 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 [ 22.130274][ T509] RSP: 0018:ffa0000000abf020 EFLAGS: 00010286 [ 22.130562][ T509] RAX: 00000000ffffffa6 RBX: ff11000002712640 RCX: 1ff4000000157dca [ 22.130879][ T509] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027126f0 [ 22.131306][ T509] RBP: ff110000104d9000 R08: 1fe22000004e24df R09: ff11000008a8d158 [ 22.131629][ T509] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 22.131950][ T509] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 22.132456][ T509] FS: 00007f363ce92840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 22.132829][ T509] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.133240][ T509] CR2: 00007f363d1621a0 CR3: 0000000001f94003 CR4: 0000000000771ef0 [ 22.133685][ T509] PKRU: 55555554 [ 22.133847][ T509] Call Trace: [ 22.134159][ T509] [ 22.134273][ T509] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.134498][ T509] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.134661][ T509] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.134875][ T509] __dev_notify_flags (net/core/dev.c:9787) [ 22.135167][ T509] ? netif_change_name (net/core/dev.c:1495) [ 22.135380][ T509] ? __dev_change_flags (net/core/dev.c:9752) [ 22.135596][ T509] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.135807][ T509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.136037][ T509] ? 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)) [ 22.136251][ T509] netif_change_flags (net/core/dev.c:9820) [ 22.136464][ T509] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.136683][ T509] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 22.136902][ T509] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 22.137130][ T509] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 22.137397][ T509] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.137609][ T509] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.137824][ T509] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.138058][ T509] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.138265][ T509] ? __kernel_text_address (kernel/extable.c:79) [ 22.138479][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.138694][ T509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.138904][ T509] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.139127][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.139335][ T509] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.139544][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.139756][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.139990][ T509] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 22.140208][ T509] ? __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) [ 22.140422][ T509] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 22.140640][ T509] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.140857][ T509] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 22.141097][ T509] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 22.141317][ T509] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.141531][ T509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.141743][ T509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.141957][ T509] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.142183][ T509] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.142400][ T509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.142623][ T509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.142838][ T509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.143066][ T509] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.143284][ T509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.143499][ T509] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.143712][ T509] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.143931][ T509] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.144162][ T509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.144390][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.144610][ T509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.144821][ T509] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.145046][ T509] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.145252][ T509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.145462][ T509] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.145682][ T509] ? 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)) [ 22.145896][ T509] ? 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)) [ 22.146126][ T509] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.146341][ T509] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.146558][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.146777][ T509] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.147004][ T509] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.147219][ T509] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.147437][ T509] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.147649][ T509] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.147867][ T509] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.148150][ T509] ? move_addr_to_kernel (net/socket.c:258) [ 22.148368][ T509] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.148578][ T509] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.148786][ T509] ___sys_sendmsg (net/socket.c:2752) [ 22.148998][ T509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.149265][ T509] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.149506][ T509] __sys_sendmsg (net/socket.c:2784) [ 22.149715][ T509] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.149931][ T509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.150205][ T509] ? 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) [ 22.150416][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.150627][ T509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.150831][ T509] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.151053][ T509] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.151267][ T509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.151534][ T509] RIP: 0033:0x7f363d0cc08e [ 22.151760][ T509] 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 [ 22.152525][ T509] RSP: 002b:00007ffddb6f2720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.152857][ T509] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f363d0cc08e [ 22.153192][ T509] RDX: 0000000000000000 RSI: 00007ffddb6f27d0 RDI: 0000000000000005 [ 22.153508][ T509] RBP: 00007ffddb6f2730 R08: 0000000000000000 R09: 0000000000000000 [ 22.153818][ T509] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb81 [ 22.154138][ T509] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddb6f2e90 | [ 22.505366][ T536] ------------[ cut here ]------------ | [ 22.505599][ T536] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/536 | [ 22.505900][ T536] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.506601][ T536] Tainted: [W]=WARN [ 22.506755][ T536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.507035][ T536] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.507273][ T536] 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 [ 22.507817][ T536] RSP: 0018:ffa0000000c5f1b0 EFLAGS: 00010286 [ 22.508814][ T536] RAX: 00000000ffffffa6 RBX: ff110000090a96c0 RCX: 1ff400000018bdfc [ 22.509159][ T536] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9770 [ 22.509442][ T536] RBP: ff110000104dc000 R08: 1fe22000012152ef R09: ff1100000c518b80 [ 22.509702][ T536] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 22.509964][ T536] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 22.510238][ T536] FS: 00007f06dd502840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 22.510528][ T536] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.510749][ T536] CR2: 00007f06dd6fb460 CR3: 0000000004c94004 CR4: 0000000000771ef0 [ 22.511024][ T536] PKRU: 55555554 [ 22.511175][ T536] Call Trace: [ 22.511329][ T536] [ 22.511449][ T536] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.511640][ T536] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.511795][ T536] __dev_notify_flags (net/core/dev.c:9787) [ 22.512025][ T536] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 22.512225][ T536] ? netif_change_name (net/core/dev.c:1495) [ 22.512423][ T536] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 22.512615][ T536] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 22.512799][ T536] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 22.513015][ T536] ? __dev_get_by_name (net/core/dev.c:883) [ 22.513201][ T536] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 22.513390][ T536] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 22.513581][ T536] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.513769][ T536] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.513963][ T536] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.514164][ T536] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.514348][ T536] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.514538][ T536] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.514728][ T536] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.514915][ T536] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.515124][ T536] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.515312][ T536] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.515500][ T536] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.515688][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.515878][ T536] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.516086][ T536] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.516274][ T536] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.516464][ T536] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.516652][ T536] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.516843][ T536] ? 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)) [ 22.517049][ T536] ? 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)) [ 22.517238][ T536] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.517424][ T536] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.517612][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.517800][ T536] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.518007][ T536] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.518193][ T536] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.518381][ T536] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.518573][ T536] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.518754][ T536] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.518989][ T536] ? move_addr_to_kernel (net/socket.c:258) [ 22.519178][ T536] ___sys_sendmsg (net/socket.c:2752) [ 22.519359][ T536] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.519547][ T536] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.519740][ T536] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 22.519926][ T536] __sys_sendmsg (net/socket.c:2784) [ 22.520130][ T536] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.520317][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.520507][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.520693][ T536] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.520883][ T536] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.521093][ T536] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.521280][ T536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.521506][ T536] RIP: 0033:0x7f06dd73c08e [ 22.521706][ T536] 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 [ 22.522258][ T536] RSP: 002b:00007ffc3bbc8fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.522517][ T536] RAX: ffffffffffffffda RBX: 00007ffc3bbc9778 RCX: 00007f06dd73c08e [ 22.522770][ T536] RDX: 0000000000000000 RSI: 00007ffc3bbc9090 RDI: 0000000000000005 [ 22.523043][ T536] RBP: 00007ffc3bbc8ff0 R08: 0000000000000000 R09: 0000000000000000 [ 22.523305][ T536] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb81 [ 22.523560][ T536] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3bbc9750 | [ 22.557925][ T537] ------------[ cut here ]------------ | [ 22.558201][ T537] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/537 | [ 22.558593][ T537] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.559679][ T537] Tainted: [W]=WARN [ 22.559847][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.561964][ T537] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.562462][ T537] 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 [ 22.563451][ T537] RSP: 0018:ffa0000000c6f020 EFLAGS: 00010286 [ 22.563900][ T537] RAX: 00000000ffffffa6 RBX: ff1100000be24040 RCX: 1ff400000018ddca [ 22.564549][ T537] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000be240f0 [ 22.565524][ T537] RBP: ff110000104dc000 R08: 1fe22000017c481f R09: ff1100000c51ae58 [ 22.565852][ T537] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 22.566266][ T537] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 22.566577][ T537] FS: 00007f93b6055840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 22.566950][ T537] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.567247][ T537] CR2: 000000003fb47988 CR3: 0000000004cd8002 CR4: 0000000000771ef0 [ 22.567577][ T537] PKRU: 55555554 [ 22.567739][ T537] Call Trace: [ 22.567903][ T537] [ 22.568030][ T537] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.568407][ T537] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.568576][ T537] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.568787][ T537] __dev_notify_flags (net/core/dev.c:9787) [ 22.569022][ T537] ? netif_change_name (net/core/dev.c:1495) [ 22.569241][ T537] ? __dev_change_flags (net/core/dev.c:9752) [ 22.569458][ T537] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.569834][ T537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.570069][ T537] ? 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)) [ 22.570293][ T537] netif_change_flags (net/core/dev.c:9820) [ 22.570511][ T537] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.570731][ T537] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 22.570956][ T537] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 22.571184][ T537] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 22.571618][ T537] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.572007][ T537] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.572225][ T537] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.572442][ T537] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.572661][ T537] ? __kernel_text_address (kernel/extable.c:79) [ 22.573049][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.573283][ T537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.573515][ T537] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.573743][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.574140][ T537] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.574359][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.574571][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.574788][ T537] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 22.575173][ T537] ? __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) [ 22.575392][ T537] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 22.575607][ T537] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.575827][ T537] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 22.576212][ T537] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 22.576430][ T537] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.576650][ T537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.576867][ T537] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.577098][ T537] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.577316][ T537] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.577533][ T537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.577757][ T537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.578289][ T537] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.578505][ T537] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.578723][ T537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.578947][ T537] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.579178][ T537] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.579397][ T537] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.579618][ T537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.579835][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.580074][ T537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.580297][ T537] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.580517][ T537] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.580730][ T537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.580953][ T537] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.581334][ T537] ? 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)) [ 22.581545][ T537] ? 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)) [ 22.581771][ T537] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.582008][ T537] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.582234][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.582627][ T537] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.583015][ T537] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.583234][ T537] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.583458][ T537] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.583694][ T537] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.583910][ T537] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.584486][ T537] ? move_addr_to_kernel (net/socket.c:258) [ 22.584703][ T537] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.584913][ T537] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.585142][ T537] ___sys_sendmsg (net/socket.c:2752) [ 22.585358][ T537] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.585792][ T537] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.586051][ T537] __sys_sendmsg (net/socket.c:2784) [ 22.586272][ T537] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.586491][ T537] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.586778][ T537] ? 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) [ 22.587010][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.587247][ T537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.587639][ T537] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.588035][ T537] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.588260][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.588736][ T537] RIP: 0033:0x7f93b628f08e [ 22.588987][ T537] 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 [ 22.590091][ T537] RSP: 002b:00007ffd0fddde70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.590435][ T537] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f93b628f08e [ 22.590762][ T537] RDX: 0000000000000000 RSI: 00007ffd0fdddf20 RDI: 0000000000000005 [ 22.591103][ T537] RBP: 00007ffd0fddde80 R08: 0000000000000000 R09: 0000000000000000 [ 22.591590][ T537] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb81 [ 22.591919][ T537] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0fdde5e0 | [ 22.987710][ T563] ------------[ cut here ]------------ | [ 22.988056][ T563] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/563 | [ 22.988478][ T563] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 22.989417][ T563] Tainted: [W]=WARN [ 22.989586][ T563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.989870][ T563] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.990182][ T563] 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 [ 22.991017][ T563] RSP: 0018:ffa0000000d7f1b0 EFLAGS: 00010286 [ 22.991301][ T563] RAX: 00000000ffffffa6 RBX: ff1100000cdd6940 RCX: 1ff40000001afdfc [ 22.991631][ T563] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd69f0 [ 22.992004][ T563] RBP: ff11000008489000 R08: 1fe22000019bad3f R09: ff11000010208b80 [ 22.992346][ T563] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 22.992668][ T563] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 22.993000][ T563] FS: 00007ffa2f208840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 22.993376][ T563] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.993662][ T563] CR2: 00007ffa2f57d040 CR3: 000000000da96002 CR4: 0000000000771ef0 [ 22.994020][ T563] PKRU: 55555554 [ 22.994182][ T563] Call Trace: [ 22.994343][ T563] [ 22.994453][ T563] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.994679][ T563] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.994844][ T563] __dev_notify_flags (net/core/dev.c:9787) [ 22.995073][ T563] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 22.995292][ T563] ? netif_change_name (net/core/dev.c:1495) [ 22.995536][ T563] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 22.995758][ T563] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 22.995994][ T563] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 22.996215][ T563] ? __dev_get_by_name (net/core/dev.c:883) [ 22.996429][ T563] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 22.996658][ T563] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 22.996880][ T563] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.997108][ T563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.997333][ T563] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.997542][ T563] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.997757][ T563] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.997988][ T563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.998208][ T563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.998425][ T563] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.998659][ T563] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.998876][ T563] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.999120][ T563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.999332][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.999545][ T563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.999760][ T563] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.999994][ T563] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.000222][ T563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.000452][ T563] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.000677][ T563] ? 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)) [ 23.000888][ T563] ? 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)) [ 23.001120][ T563] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.001337][ T563] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.001577][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.001793][ T563] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.002044][ T563] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.002258][ T563] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.002480][ T563] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.002715][ T563] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.002934][ T563] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.003205][ T563] ? move_addr_to_kernel (net/socket.c:258) [ 23.003431][ T563] ___sys_sendmsg (net/socket.c:2752) [ 23.003646][ T563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.003851][ T563] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.004117][ T563] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 23.004340][ T563] __sys_sendmsg (net/socket.c:2784) [ 23.004555][ T563] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.004776][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.005002][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.005217][ T563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.005433][ T563] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.005649][ T563] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.005865][ T563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.006147][ T563] RIP: 0033:0x7ffa2f44208e [ 23.006376][ T563] 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 [ 23.007159][ T563] RSP: 002b:00007ffc2bbed330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.007487][ T563] RAX: ffffffffffffffda RBX: 00007ffc2bbedac8 RCX: 00007ffa2f44208e [ 23.007809][ T563] RDX: 0000000000000000 RSI: 00007ffc2bbed3e0 RDI: 0000000000000005 [ 23.008146][ T563] RBP: 00007ffc2bbed340 R08: 0000000000000000 R09: 0000000000000000 [ 23.008494][ T563] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb82 [ 23.008819][ T563] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2bbedaa0 | [ 23.042837][ T564] ------------[ cut here ]------------ | [ 23.043051][ T564] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/564 | [ 23.043343][ T564] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.044096][ T564] Tainted: [W]=WARN [ 23.044219][ T564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.044410][ T564] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.044606][ T564] 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 [ 23.045214][ T564] RSP: 0018:ffa0000000d8f020 EFLAGS: 00010286 [ 23.045399][ T564] RAX: 00000000ffffffa6 RBX: ff110000027121c0 RCX: 1ff40000001b1dca [ 23.045622][ T564] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002712270 [ 23.045843][ T564] RBP: ff11000008489000 R08: 1fe22000004e244f R09: ff1100001020ae58 [ 23.046140][ T564] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 23.046354][ T564] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.046574][ T564] FS: 00007f06cf987840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 23.046827][ T564] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.047090][ T564] CR2: 0000000036fd6988 CR3: 000000000bd65001 CR4: 0000000000771ef0 [ 23.047307][ T564] PKRU: 55555554 [ 23.047416][ T564] Call Trace: [ 23.047526][ T564] [ 23.047606][ T564] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.047767][ T564] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.047880][ T564] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.048091][ T564] __dev_notify_flags (net/core/dev.c:9787) [ 23.048233][ T564] ? netif_change_name (net/core/dev.c:1495) [ 23.048387][ T564] ? __dev_change_flags (net/core/dev.c:9752) [ 23.048541][ T564] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.048692][ T564] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.048839][ T564] ? 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)) [ 23.049045][ T564] netif_change_flags (net/core/dev.c:9820) [ 23.049184][ T564] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.049329][ T564] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 23.049480][ T564] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 23.049619][ T564] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 23.049789][ T564] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.049940][ T564] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.050143][ T564] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.050281][ T564] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.050417][ T564] ? __kernel_text_address (kernel/extable.c:79) [ 23.050556][ T564] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.050698][ T564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.050833][ T564] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.051037][ T564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.051171][ T564] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.051311][ T564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.051453][ T564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.051597][ T564] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 23.051744][ T564] ? __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) [ 23.051891][ T564] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 23.052116][ T564] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.052251][ T564] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 23.052390][ T564] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 23.052536][ T564] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.052677][ T564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.052813][ T564] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.052961][ T564] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.053196][ T564] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.053335][ T564] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.053478][ T564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.053616][ T564] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.053752][ T564] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.053892][ T564] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.054266][ T564] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.054410][ T564] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.054549][ T564] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.054685][ T564] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.054818][ T564] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.054962][ T564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.055170][ T564] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.055303][ T564] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.055435][ T564] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.055569][ T564] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.055706][ T564] ? 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)) [ 23.055843][ T564] ? 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)) [ 23.055990][ T564] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.056124][ T564] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.056258][ T564] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.056395][ T564] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.056530][ T564] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.056665][ T564] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.056816][ T564] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.056959][ T564] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.057164][ T564] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.057407][ T564] ? move_addr_to_kernel (net/socket.c:258) [ 23.057612][ T564] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.057811][ T564] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.058032][ T564] ___sys_sendmsg (net/socket.c:2752) [ 23.058235][ T564] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.058449][ T564] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.058597][ T564] __sys_sendmsg (net/socket.c:2784) [ 23.058733][ T564] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.058866][ T564] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.059050][ T564] ? 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) [ 23.059183][ T564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.059318][ T564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.059449][ T564] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.059581][ T564] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.059721][ T564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.059886][ T564] RIP: 0033:0x7f06cfbc108e [ 23.060039][ T564] 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 [ 23.060514][ T564] RSP: 002b:00007ffed9a3a8c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.060720][ T564] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f06cfbc108e [ 23.060921][ T564] RDX: 0000000000000000 RSI: 00007ffed9a3a970 RDI: 0000000000000005 [ 23.061133][ T564] RBP: 00007ffed9a3a8d0 R08: 0000000000000000 R09: 0000000000000000 [ 23.061333][ T564] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb82 [ 23.061533][ T564] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed9a3b030 | [ 23.440860][ T594] ------------[ cut here ]------------ | [ 23.441136][ T594] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/594 | [ 23.441540][ T594] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.442797][ T594] Tainted: [W]=WARN [ 23.442961][ T594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.443242][ T594] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.443519][ T594] 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 [ 23.444283][ T594] RSP: 0018:ffa0000000eeefe0 EFLAGS: 00010286 [ 23.444549][ T594] RAX: 00000000ffffffa6 RBX: ff1100000cdd7540 RCX: 1ff40000001dddc2 [ 23.444864][ T594] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd75f0 [ 23.445218][ T594] RBP: ff1100000d8f2000 R08: 1fe22000019baebf R09: ff1100000c8fd158 [ 23.445530][ T594] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 23.445858][ T594] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 23.446190][ T594] FS: 00007feb188bf840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 23.446569][ T594] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.446841][ T594] CR2: 000000001d1a1988 CR3: 0000000011377006 CR4: 0000000000771ef0 [ 23.447194][ T594] PKRU: 55555554 [ 23.447358][ T594] Call Trace: [ 23.447522][ T594] [ 23.447633][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.447847][ T594] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 23.448071][ T594] notifier_call_chain (kernel/notifier.c:85) [ 23.448287][ T594] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 23.448494][ T594] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 23.448754][ T594] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.448967][ T594] ? 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) [ 23.449184][ T594] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.449390][ T594] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 23.449604][ T594] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 23.449865][ T594] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 23.450099][ T594] ? write_profile (kernel/profile.c:194) [ 23.450314][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.450522][ T594] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 23.450792][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.451018][ T594] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 23.451223][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.451686][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.451894][ T594] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.452113][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.452316][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.452560][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.452777][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.452998][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.453205][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.453415][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.453626][ T594] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.453841][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.454064][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.454290][ T594] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.454504][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.454710][ T594] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.454921][ T594] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.455148][ T594] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.455354][ T594] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.455564][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.455776][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.455998][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.456207][ T594] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.456412][ T594] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.456622][ T594] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.456839][ T594] ? 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)) [ 23.457062][ T594] ? 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)) [ 23.457278][ T594] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.457490][ T594] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.457704][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.457925][ T594] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.458166][ T594] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.458387][ T594] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.458596][ T594] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.458824][ T594] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.459063][ T594] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.459326][ T594] ? move_addr_to_kernel (net/socket.c:258) [ 23.459539][ T594] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.459761][ T594] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.460019][ T594] ___sys_sendmsg (net/socket.c:2752) [ 23.460230][ T594] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.460492][ T594] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.460727][ T594] __sys_sendmsg (net/socket.c:2784) [ 23.460944][ T594] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.461162][ T594] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.461444][ T594] ? 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) [ 23.461655][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.462080][ T594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.462299][ T594] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.462509][ T594] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.462720][ T594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.462994][ T594] RIP: 0033:0x7feb18af908e [ 23.463214][ T594] 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 [ 23.463998][ T594] RSP: 002b:00007ffc31056f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.464316][ T594] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007feb18af908e [ 23.464667][ T594] RDX: 0000000000000000 RSI: 00007ffc31057030 RDI: 0000000000000005 [ 23.465031][ T594] RBP: 00007ffc31056f90 R08: 0000000000000000 R09: 0000000000000000 [ 23.465374][ T594] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb82 [ 23.465689][ T594] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc310576f0 | [ 23.468404][ T594] ------------[ cut here ]------------ | [ 23.468613][ T594] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/594 | [ 23.468995][ T594] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.469866][ T594] Tainted: [W]=WARN [ 23.470644][ T594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.470909][ T594] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.471190][ T594] 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 [ 23.471908][ T594] RSP: 0018:ffa0000000eef060 EFLAGS: 00010286 [ 23.472184][ T594] RAX: 00000000ffffffa6 RBX: ff1100000cdd6c40 RCX: 1ff40000001dddd2 [ 23.472488][ T594] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd6cf0 [ 23.472819][ T594] RBP: ff1100000cbaa000 R08: 1fe22000019bad9f R09: ff1100000c8fd158 [ 23.473141][ T594] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 23.473444][ T594] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000eef100 [ 23.473755][ T594] FS: 00007feb188bf840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 23.474126][ T594] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.474383][ T594] CR2: 000000001d1a1988 CR3: 0000000011377006 CR4: 0000000000771ef0 [ 23.474694][ T594] PKRU: 55555554 [ 23.474847][ T594] Call Trace: [ 23.475018][ T594] [ 23.475124][ T594] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.475328][ T594] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.475483][ T594] netif_close_many (net/core/dev.c:1804) [ 23.475688][ T594] ? 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) [ 23.475893][ T594] ? __dev_close_many (net/core/dev.c:1781) [ 23.476112][ T594] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 23.476365][ T594] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 23.476621][ T594] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 23.476826][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.477045][ T594] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.477304][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.477513][ T594] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.477715][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.477914][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.478131][ T594] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.478334][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.478537][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.478776][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.478992][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.479193][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.479395][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.479602][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.479801][ T594] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.480019][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.480217][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.480422][ T594] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.480625][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.480830][ T594] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.481045][ T594] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.481254][ T594] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.481454][ T594] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.481695][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.481905][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.482117][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.482321][ T594] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.482526][ T594] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.482734][ T594] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.482950][ T594] ? 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)) [ 23.483163][ T594] ? 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)) [ 23.483368][ T594] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.483575][ T594] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.483778][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.484027][ T594] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.484233][ T594] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.484438][ T594] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.484645][ T594] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.484849][ T594] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.485067][ T594] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.485321][ T594] ? move_addr_to_kernel (net/socket.c:258) [ 23.485554][ T594] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.485763][ T594] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.485992][ T594] ___sys_sendmsg (net/socket.c:2752) [ 23.486197][ T594] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.486456][ T594] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.486686][ T594] __sys_sendmsg (net/socket.c:2784) [ 23.486891][ T594] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.487112][ T594] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.487375][ T594] ? 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) [ 23.487586][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.487794][ T594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.488016][ T594] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.488243][ T594] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.488448][ T594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.488705][ T594] RIP: 0033:0x7feb18af908e [ 23.488920][ T594] 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 [ 23.489659][ T594] RSP: 002b:00007ffc31056f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.489983][ T594] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007feb18af908e [ 23.490296][ T594] RDX: 0000000000000000 RSI: 00007ffc31057030 RDI: 0000000000000005 [ 23.490612][ T594] RBP: 00007ffc31056f90 R08: 0000000000000000 R09: 0000000000000000 [ 23.490918][ T594] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb82 [ 23.491239][ T594] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc310576f0 | [ 23.498176][ T594] ------------[ cut here ]------------ | [ 23.498344][ T594] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/594 | [ 23.498569][ T594] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.499185][ T594] Tainted: [W]=WARN [ 23.499285][ T594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.499444][ T594] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.499613][ T594] 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 [ 23.500177][ T594] RSP: 0018:ffa0000000eef190 EFLAGS: 00010286 [ 23.500360][ T594] RAX: 00000000ffffffa6 RBX: ff1100000b5eadc0 RCX: 1ff40000001dddf8 [ 23.500552][ T594] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5eae70 [ 23.500778][ T594] RBP: ff1100000cbaa000 R08: 1fe22000016bd5cf R09: ff1100000c8fd158 [ 23.501054][ T594] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 23.501245][ T594] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 23.501445][ T594] FS: 00007feb188bf840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 23.501674][ T594] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.501835][ T594] CR2: 0000561b07814d5c CR3: 0000000011377004 CR4: 0000000000771ef0 [ 23.502042][ T594] PKRU: 55555554 [ 23.502140][ T594] Call Trace: [ 23.502238][ T594] [ 23.502307][ T594] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 23.502474][ T594] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.502641][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.502775][ T594] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.502901][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.503039][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.503165][ T594] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.503307][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.503442][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.503591][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.503719][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.503843][ T594] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.503995][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.504123][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.504254][ T594] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.504386][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.504521][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.504665][ T594] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.504798][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.504931][ T594] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.505072][ T594] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.505202][ T594] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.505330][ T594] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.505460][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.505592][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.505722][ T594] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.505850][ T594] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.505983][ T594] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.506111][ T594] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.506241][ T594] ? 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)) [ 23.506368][ T594] ? 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)) [ 23.506496][ T594] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.506625][ T594] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.506756][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.506884][ T594] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.507025][ T594] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.507153][ T594] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.507283][ T594] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.507411][ T594] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.507537][ T594] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.507698][ T594] ? move_addr_to_kernel (net/socket.c:258) [ 23.507825][ T594] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.507961][ T594] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.508098][ T594] ___sys_sendmsg (net/socket.c:2752) [ 23.508225][ T594] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.508380][ T594] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.508517][ T594] __sys_sendmsg (net/socket.c:2784) [ 23.508644][ T594] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.508768][ T594] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.508925][ T594] ? 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) [ 23.509121][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.509246][ T594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.509370][ T594] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.509495][ T594] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.509620][ T594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.509778][ T594] RIP: 0033:0x7feb18af908e [ 23.509910][ T594] 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 [ 23.510368][ T594] RSP: 002b:00007ffc31056f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.510559][ T594] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007feb18af908e [ 23.510746][ T594] RDX: 0000000000000000 RSI: 00007ffc31057030 RDI: 0000000000000005 [ 23.510939][ T594] RBP: 00007ffc31056f90 R08: 0000000000000000 R09: 0000000000000000 [ 23.511133][ T594] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb82 [ 23.511320][ T594] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc310576f0 | [ 23.933877][ T622] ------------[ cut here ]------------ | [ 23.934089][ T622] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/622 | [ 23.934362][ T622] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.935009][ T622] Tainted: [W]=WARN [ 23.935114][ T622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.935288][ T622] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.935470][ T622] 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 [ 23.936050][ T622] RSP: 0018:ffa000000105efe0 EFLAGS: 00010286 [ 23.936225][ T622] RAX: 00000000ffffffa6 RBX: ff1100000c749cc0 RCX: 1ff400000020bdc2 [ 23.936469][ T622] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749d70 [ 23.936675][ T622] RBP: ff1100000d8f2000 R08: 1fe22000018e93af R09: ff1100000c6cae58 [ 23.936880][ T622] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 23.937193][ T622] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.937443][ T622] FS: 00007f4001ca5840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 23.937720][ T622] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.937895][ T622] CR2: 000000001cc8f988 CR3: 00000000117c5003 CR4: 0000000000771ef0 [ 23.938121][ T622] PKRU: 55555554 [ 23.938225][ T622] Call Trace: [ 23.938333][ T622] [ 23.938406][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.938547][ T622] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 23.938686][ T622] notifier_call_chain (kernel/notifier.c:85) [ 23.938830][ T622] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 23.938982][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.939119][ T622] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 23.939286][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.939423][ T622] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 23.939593][ T622] ? 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) [ 23.939731][ T622] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.939867][ T622] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 23.940013][ T622] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 23.940184][ T622] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 23.940340][ T622] ? write_profile (kernel/profile.c:194) [ 23.940481][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.940617][ T622] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 23.940795][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.940940][ T622] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 23.941084][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.941220][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.941361][ T622] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.941500][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.941637][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.941796][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.941931][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.942084][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.942220][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.942361][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.942497][ T622] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.942638][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.942774][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.942910][ T622] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.943054][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.943198][ T622] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.943336][ T622] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.943476][ T622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.943612][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.943748][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.943886][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.944033][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.944170][ T622] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.944309][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.944449][ T622] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.944587][ T622] ? 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)) [ 23.944722][ T622] ? 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)) [ 23.944859][ T622] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.945006][ T622] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.945142][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.945285][ T622] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.945422][ T622] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.945559][ T622] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.945702][ T622] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.945840][ T622] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.945983][ T622] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.946151][ T622] ? move_addr_to_kernel (net/socket.c:258) [ 23.946287][ T622] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.946422][ T622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.946560][ T622] ___sys_sendmsg (net/socket.c:2752) [ 23.946697][ T622] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.946872][ T622] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.947030][ T622] __sys_sendmsg (net/socket.c:2784) [ 23.947166][ T622] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.947301][ T622] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.947472][ T622] ? 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) [ 23.947610][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.947747][ T622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.947883][ T622] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.948035][ T622] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.948171][ T622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.948341][ T622] RIP: 0033:0x7f4001edf08e [ 23.948488][ T622] 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 [ 23.948986][ T622] RSP: 002b:00007ffe03b37fa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.949194][ T622] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4001edf08e [ 23.949401][ T622] RDX: 0000000000000000 RSI: 00007ffe03b38050 RDI: 0000000000000005 [ 23.949606][ T622] RBP: 00007ffe03b37fb0 R08: 0000000000000000 R09: 0000000000000000 [ 23.949811][ T622] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb83 [ 23.950027][ T622] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe03b38710 | [ 23.951764][ T622] ------------[ cut here ]------------ | [ 23.951896][ T622] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/622 | [ 23.952152][ T622] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.952707][ T622] Tainted: [W]=WARN [ 23.952823][ T622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.953110][ T622] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.953362][ T622] 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 [ 23.953834][ T622] RSP: 0018:ffa000000105f060 EFLAGS: 00010286 [ 23.954091][ T622] RAX: 00000000ffffffa6 RBX: ff1100000b4ab3c0 RCX: 1ff400000020bdd2 [ 23.954289][ T622] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab470 [ 23.954493][ T622] RBP: ff11000004aca000 R08: 1fe220000169568f R09: ff1100000c6cae58 [ 23.954691][ T622] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 23.954888][ T622] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000105f100 [ 23.955154][ T622] FS: 00007f4001ca5840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 23.955383][ T622] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.955551][ T622] CR2: 000000001cc8f988 CR3: 00000000117c5003 CR4: 0000000000771ef0 [ 23.955750][ T622] PKRU: 55555554 [ 23.955851][ T622] Call Trace: [ 23.955956][ T622] [ 23.956143][ T622] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.956278][ T622] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.956381][ T622] netif_close_many (net/core/dev.c:1804) [ 23.956512][ T622] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 23.956680][ T622] ? 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) [ 23.956809][ T622] ? __dev_close_many (net/core/dev.c:1781) [ 23.956945][ T622] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 23.957276][ T622] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 23.957447][ T622] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 23.957584][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.957716][ T622] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.957883][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.958044][ T622] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.958178][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.958310][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.958444][ T622] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.958576][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.958707][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.958857][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.959003][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.959135][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.959270][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.959402][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.959532][ T622] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.959668][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.959799][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.959931][ T622] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.960072][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.960206][ T622] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.960338][ T622] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.960469][ T622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.960602][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.960738][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.960874][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.961018][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.961152][ T622] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.961287][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.961424][ T622] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.961559][ T622] ? 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)) [ 23.961693][ T622] ? 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)) [ 23.961832][ T622] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.961976][ T622] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.962111][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.962244][ T622] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.962376][ T622] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.962511][ T622] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.962648][ T622] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.962781][ T622] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.962916][ T622] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.963100][ T622] ? move_addr_to_kernel (net/socket.c:258) [ 23.963236][ T622] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.963375][ T622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.963510][ T622] ___sys_sendmsg (net/socket.c:2752) [ 23.963643][ T622] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.963808][ T622] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.963956][ T622] __sys_sendmsg (net/socket.c:2784) [ 23.964094][ T622] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.964227][ T622] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.964395][ T622] ? 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) [ 23.964528][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.964662][ T622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.964798][ T622] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.964939][ T622] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.965078][ T622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.965242][ T622] RIP: 0033:0x7f4001edf08e [ 23.965384][ T622] 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 [ 23.965855][ T622] RSP: 002b:00007ffe03b37fa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.966070][ T622] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4001edf08e [ 23.966270][ T622] RDX: 0000000000000000 RSI: 00007ffe03b38050 RDI: 0000000000000005 [ 23.966469][ T622] RBP: 00007ffe03b37fb0 R08: 0000000000000000 R09: 0000000000000000 [ 23.966668][ T622] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb83 [ 23.966867][ T622] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe03b38710 | [ 23.972078][ T622] ------------[ cut here ]------------ | [ 23.972272][ T622] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/622 | [ 23.972560][ T622] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 23.973318][ T622] Tainted: [W]=WARN [ 23.973478][ T622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.973704][ T622] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.973922][ T622] 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 [ 23.974535][ T622] RSP: 0018:ffa000000105f190 EFLAGS: 00010286 [ 23.974806][ T622] RAX: 00000000ffffffa6 RBX: ff1100000a3a39c0 RCX: 1ff400000020bdf8 [ 23.975071][ T622] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a3a70 [ 23.975311][ T622] RBP: ff11000004aca000 R08: 1fe220000147474f R09: ff1100000c6cae58 [ 23.975549][ T622] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 23.975791][ T622] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 23.976152][ T622] FS: 00007f4001ca5840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 23.976537][ T622] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.976833][ T622] CR2: 0000561b07814d5c CR3: 00000000117c5002 CR4: 0000000000771ef0 [ 23.977139][ T622] PKRU: 55555554 [ 23.977286][ T622] Call Trace: [ 23.977432][ T622] [ 23.977550][ T622] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 23.977764][ T622] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.977999][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.978182][ T622] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.978360][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.978536][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.978716][ T622] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.978893][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.979099][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.979296][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.979473][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.979651][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.979826][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.980023][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.980202][ T622] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 23.980385][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.980569][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.980747][ T622] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.980924][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.981184][ T622] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.981362][ T622] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.981543][ T622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.981724][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.981901][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.982100][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.982280][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.982460][ T622] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.982637][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.982816][ T622] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.983017][ T622] ? 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)) [ 23.983194][ T622] ? 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)) [ 23.983374][ T622] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.983556][ T622] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.983733][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.983912][ T622] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.984115][ T622] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.984295][ T622] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.984474][ T622] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.984657][ T622] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.984833][ T622] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.985061][ T622] ? move_addr_to_kernel (net/socket.c:258) [ 23.985241][ T622] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.985420][ T622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.985609][ T622] ___sys_sendmsg (net/socket.c:2752) [ 23.985786][ T622] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.986016][ T622] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.986213][ T622] __sys_sendmsg (net/socket.c:2784) [ 23.986458][ T622] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.986701][ T622] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.987022][ T622] ? 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) [ 23.987278][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.987525][ T622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.987705][ T622] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.987880][ T622] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.988082][ T622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.988291][ T622] RIP: 0033:0x7f4001edf08e [ 23.988476][ T622] 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 [ 23.989000][ T622] RSP: 002b:00007ffe03b37fa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.989240][ T622] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4001edf08e [ 23.989475][ T622] RDX: 0000000000000000 RSI: 00007ffe03b38050 RDI: 0000000000000005 [ 23.989719][ T622] RBP: 00007ffe03b37fb0 R08: 0000000000000000 R09: 0000000000000000 [ 23.989965][ T622] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb83 [ 23.990220][ T622] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe03b38710 | [ 24.333686][ T648] ------------[ cut here ]------------ | [ 24.333943][ T648] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/648 | [ 24.334301][ T648] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.335143][ T648] Tainted: [W]=WARN [ 24.335302][ T648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.335556][ T648] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.335829][ T648] 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 [ 24.336577][ T648] RSP: 0018:ffa000000119f060 EFLAGS: 00010286 [ 24.336833][ T648] RAX: 00000000ffffffa6 RBX: ff1100000c7484c0 RCX: 1ff4000000233dd2 [ 24.337151][ T648] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748570 [ 24.337459][ T648] RBP: ff1100000d9d1000 R08: 1fe22000018e90af R09: ff11000004fb8b58 [ 24.337766][ T648] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 24.338080][ T648] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000119f100 [ 24.338384][ T648] FS: 00007ff78817c840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 24.338733][ T648] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.339160][ T648] CR2: 00000000154e9988 CR3: 000000000dbd7002 CR4: 0000000000771ef0 [ 24.339466][ T648] PKRU: 55555554 [ 24.339614][ T648] Call Trace: [ 24.339766][ T648] [ 24.339872][ T648] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.340235][ T648] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.340396][ T648] netif_close_many (net/core/dev.c:1804) [ 24.340606][ T648] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.340807][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.341127][ T648] ? __dev_close_many (net/core/dev.c:1781) [ 24.341342][ T648] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.341607][ T648] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.341865][ T648] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.342172][ T648] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.342421][ T648] ? 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) [ 24.342621][ T648] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.342825][ T648] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.343184][ T648] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.343390][ T648] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.343596][ T648] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.343819][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.344173][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.344400][ T648] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.344604][ T648] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.344807][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.345055][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.345258][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.345462][ T648] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.345665][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.345872][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.346088][ T648] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 24.346292][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.346498][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.346705][ T648] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.346907][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.347130][ T648] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.347333][ T648] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.347534][ T648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.347738][ T648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.347948][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.348166][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.348371][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.348583][ T648] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.348787][ T648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.349007][ T648] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.349229][ T648] ? 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)) [ 24.349434][ T648] ? 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)) [ 24.349639][ T648] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.349849][ T648] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.350076][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.350284][ T648] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.350492][ T648] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.350702][ T648] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.350910][ T648] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.351125][ T648] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.351331][ T648] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.351585][ T648] ? move_addr_to_kernel (net/socket.c:258) [ 24.351794][ T648] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.352018][ T648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.352227][ T648] ___sys_sendmsg (net/socket.c:2752) [ 24.352431][ T648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.352699][ T648] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.352933][ T648] __sys_sendmsg (net/socket.c:2784) [ 24.353158][ T648] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.353359][ T648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.353619][ T648] ? 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) [ 24.353826][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.354035][ T648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.354233][ T648] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.354435][ T648] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.354640][ T648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.354906][ T648] RIP: 0033:0x7ff7883b608e [ 24.355138][ T648] 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 [ 24.355866][ T648] RSP: 002b:00007fff3cd9b490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.356187][ T648] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff7883b608e [ 24.356489][ T648] RDX: 0000000000000000 RSI: 00007fff3cd9b540 RDI: 0000000000000005 [ 24.356795][ T648] RBP: 00007fff3cd9b4a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.357108][ T648] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb83 [ 24.357414][ T648] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3cd9bc00 | [ 24.362215][ T648] ------------[ cut here ]------------ | [ 24.362368][ T648] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/648 | [ 24.362596][ T648] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.363149][ T648] Tainted: [W]=WARN [ 24.363248][ T648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.363409][ T648] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.363576][ T648] 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 [ 24.364041][ T648] RSP: 0018:ffa000000119f190 EFLAGS: 00010286 [ 24.364202][ T648] RAX: 00000000ffffffa6 RBX: ff11000002712ac0 RCX: 1ff4000000233df8 [ 24.364392][ T648] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002712b70 [ 24.364583][ T648] RBP: ff1100000d9d1000 R08: 1fe22000004e256f R09: ff11000004fb8b58 [ 24.364773][ T648] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 24.364981][ T648] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.365177][ T648] FS: 00007ff78817c840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 24.365417][ T648] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.365668][ T648] CR2: 0000561b0775d620 CR3: 000000000dbd7002 CR4: 0000000000771ef0 [ 24.365864][ T648] PKRU: 55555554 [ 24.365977][ T648] Call Trace: [ 24.366076][ T648] [ 24.366144][ T648] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.366393][ T648] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.366548][ T648] ? 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) [ 24.366679][ T648] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.366887][ T648] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.367071][ T648] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.367199][ T648] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.367325][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.367537][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.367663][ T648] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.367789][ T648] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.367915][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.368081][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.368210][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.368339][ T648] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.368466][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.368676][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.368803][ T648] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 24.368932][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.369073][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.369202][ T648] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.369330][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.369465][ T648] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.369593][ T648] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.369719][ T648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.369845][ T648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.369984][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.370114][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.370243][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.370371][ T648] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.370499][ T648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.370628][ T648] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.370758][ T648] ? 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)) [ 24.370885][ T648] ? 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)) [ 24.371026][ T648] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.371156][ T648] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.371282][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.371409][ T648] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.371539][ T648] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.371665][ T648] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.371793][ T648] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.371922][ T648] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.372059][ T648] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.372215][ T648] ? move_addr_to_kernel (net/socket.c:258) [ 24.372341][ T648] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.372470][ T648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.372598][ T648] ___sys_sendmsg (net/socket.c:2752) [ 24.372723][ T648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.372881][ T648] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.373032][ T648] __sys_sendmsg (net/socket.c:2784) [ 24.373159][ T648] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.373283][ T648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.373441][ T648] ? 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) [ 24.373570][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.373700][ T648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.373830][ T648] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.373978][ T648] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.374113][ T648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.374267][ T648] RIP: 0033:0x7ff7883b608e [ 24.374404][ T648] 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 [ 24.374854][ T648] RSP: 002b:00007fff3cd9b490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.375069][ T648] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff7883b608e [ 24.375271][ T648] RDX: 0000000000000000 RSI: 00007fff3cd9b540 RDI: 0000000000000005 [ 24.375459][ T648] RBP: 00007fff3cd9b4a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.375647][ T648] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb83 [ 24.375839][ T648] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3cd9bc00 | [ 24.729161][ T673] ------------[ cut here ]------------ | [ 24.729497][ T673] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/673 | [ 24.729929][ T673] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.730863][ T673] Tainted: [W]=WARN [ 24.731816][ T673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.732133][ T673] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.732469][ T673] 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 [ 24.733255][ T673] RSP: 0018:ffa00000012ff060 EFLAGS: 00010286 [ 24.733586][ T673] RAX: 00000000ffffffa6 RBX: ff11000008a9ac40 RCX: 1ff400000025fdd2 [ 24.733917][ T673] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9acf0 [ 24.734275][ T673] RBP: ff110000104d9000 R08: 1fe220000115359f R09: ff11000012148b58 [ 24.734640][ T673] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 24.735004][ T673] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000012ff100 [ 24.735338][ T673] FS: 00007f14f3324840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 24.735750][ T673] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.736061][ T673] CR2: 000000003af0c988 CR3: 000000000d84d002 CR4: 0000000000771ef0 [ 24.736405][ T673] PKRU: 55555554 [ 24.736601][ T673] Call Trace: [ 24.736799][ T673] [ 24.736957][ T673] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.737228][ T673] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.737434][ T673] netif_close_many (net/core/dev.c:1804) [ 24.737673][ T673] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.737909][ T673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.738172][ T673] ? __dev_close_many (net/core/dev.c:1781) [ 24.738408][ T673] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.738704][ T673] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.739024][ T673] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.739262][ T673] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.739539][ T673] ? 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) [ 24.739777][ T673] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.740052][ T673] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.740341][ T673] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.740576][ T673] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.740822][ T673] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.741092][ T673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.741333][ T673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.741583][ T673] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.741823][ T673] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.742112][ T673] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.742391][ T673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.742648][ T673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.742892][ T673] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.743169][ T673] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.743404][ T673] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.743661][ T673] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 24.743928][ T673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.744201][ T673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.744453][ T673] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.744699][ T673] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.744963][ T673] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.745221][ T673] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.745455][ T673] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.745693][ T673] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.745965][ T673] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.746229][ T673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.746462][ T673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.746700][ T673] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.746933][ T673] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.747198][ T673] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.747446][ T673] ? 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)) [ 24.747687][ T673] ? 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)) [ 24.747949][ T673] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.748227][ T673] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.748462][ T673] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.748703][ T673] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.748946][ T673] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.749209][ T673] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.749449][ T673] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.749686][ T673] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.749924][ T673] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.750227][ T673] ? move_addr_to_kernel (net/socket.c:258) [ 24.750469][ T673] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.750704][ T673] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.750952][ T673] ___sys_sendmsg (net/socket.c:2752) [ 24.751202][ T673] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.751492][ T673] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.751750][ T673] __sys_sendmsg (net/socket.c:2784) [ 24.752024][ T673] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.752281][ T673] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.752595][ T673] ? 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) [ 24.752859][ T673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.753127][ T673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.753371][ T673] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.753619][ T673] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.753856][ T673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.754166][ T673] RIP: 0033:0x7f14f355e08e [ 24.754422][ T673] 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 [ 24.755166][ T673] RSP: 002b:00007ffccc472a90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.755500][ T673] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f14f355e08e [ 24.755821][ T673] RDX: 0000000000000000 RSI: 00007ffccc472b40 RDI: 0000000000000005 [ 24.756166][ T673] RBP: 00007ffccc472aa0 R08: 0000000000000000 R09: 0000000000000000 [ 24.756496][ T673] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb84 [ 24.756826][ T673] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffccc473200 | [ 24.762422][ T673] ------------[ cut here ]------------ | [ 24.762689][ T673] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/673 | [ 24.763079][ T673] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 24.763955][ T673] Tainted: [W]=WARN [ 24.764182][ T673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.764498][ T673] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.764808][ T673] 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 [ 24.765582][ T673] RSP: 0018:ffa00000012ff190 EFLAGS: 00010286 [ 24.765896][ T673] RAX: 00000000ffffffa6 RBX: ff1100000c456940 RCX: 1ff400000025fdf8 [ 24.766266][ T673] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4569f0 [ 24.766615][ T673] RBP: ff110000104d9000 R08: 1fe220000188ad3f R09: ff11000012148b58 [ 24.766966][ T673] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 24.767338][ T673] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.767682][ T673] FS: 00007f14f3324840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 24.768105][ T673] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.768406][ T673] CR2: 000000003af0c988 CR3: 000000000d84d002 CR4: 0000000000771ef0 [ 24.768758][ T673] PKRU: 55555554 [ 24.768986][ T673] Call Trace: [ 24.769190][ T673] [ 24.769344][ T673] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.769649][ T673] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.769936][ T673] ? 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) [ 24.770207][ T673] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.770449][ T673] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.770738][ T673] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.771004][ T673] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.771242][ T673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.771486][ T673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.771734][ T673] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.772004][ T673] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.772249][ T673] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.772546][ T673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.772798][ T673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.773100][ T673] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.773363][ T673] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.773642][ T673] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.773890][ T673] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 24.774165][ T673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.774453][ T673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.774710][ T673] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.774966][ T673] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.775231][ T673] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.775500][ T673] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.775748][ T673] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.776014][ T673] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.776261][ T673] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.776511][ T673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.776766][ T673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.777038][ T673] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.777280][ T673] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.777530][ T673] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.777786][ T673] ? 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)) [ 24.778059][ T673] ? 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)) [ 24.778335][ T673] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.778590][ T673] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.778840][ T673] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.779113][ T673] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.779361][ T673] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.779793][ T673] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.780082][ T673] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.780332][ T673] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.780604][ T673] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.781056][ T673] ? move_addr_to_kernel (net/socket.c:258) [ 24.781302][ T673] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.781549][ T673] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.781794][ T673] ___sys_sendmsg (net/socket.c:2752) [ 24.782113][ T673] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.782397][ T673] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.782647][ T673] __sys_sendmsg (net/socket.c:2784) [ 24.782890][ T673] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.783154][ T673] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.783445][ T673] ? 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) [ 24.783681][ T673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.783923][ T673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.784201][ T673] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.784452][ T673] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.784704][ T673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.785078][ T673] RIP: 0033:0x7f14f355e08e [ 24.785338][ T673] 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 [ 24.786270][ T673] RSP: 002b:00007ffccc472a90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.786625][ T673] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f14f355e08e [ 24.786993][ T673] RDX: 0000000000000000 RSI: 00007ffccc472b40 RDI: 0000000000000005 [ 24.787486][ T673] RBP: 00007ffccc472aa0 R08: 0000000000000000 R09: 0000000000000000 [ 24.787836][ T673] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb84 [ 24.788362][ T673] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffccc473200 | [ 25.079905][ T696] ------------[ cut here ]------------ | [ 25.080132][ T696] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/696 | [ 25.080489][ T696] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.081391][ T696] Tainted: [W]=WARN [ 25.081506][ T696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.081740][ T696] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.081978][ T696] 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 [ 25.082489][ T696] RSP: 0018:ffa000000145ef70 EFLAGS: 00010286 [ 25.082671][ T696] RAX: 00000000ffffffa6 RBX: ff1100000b5ea040 RCX: 1ff400000028bdb4 [ 25.082890][ T696] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5ea0f0 [ 25.083192][ T696] RBP: ff1100000d8f2000 R08: 1fe22000016bd41f R09: ff1100000c6cae80 [ 25.083457][ T696] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 25.083779][ T696] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 25.084124][ T696] FS: 00007f62b36fe840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 25.084472][ T696] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.084706][ T696] CR2: 00007fd8e6dabf98 CR3: 000000001216f001 CR4: 0000000000771ef0 [ 25.084926][ T696] PKRU: 55555554 [ 25.085053][ T696] Call Trace: [ 25.085164][ T696] [ 25.085240][ T696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.085388][ T696] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 25.085535][ T696] notifier_call_chain (kernel/notifier.c:85) [ 25.085682][ T696] __netdev_upper_dev_link (net/core/dev.c:8931) [ 25.085827][ T696] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.085987][ T696] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.086133][ T696] netdev_upper_dev_link (net/core/dev.c:8972) [ 25.086275][ T696] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 25.086444][ T696] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 25.086656][ T696] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.086809][ T696] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.086992][ T696] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.087214][ T696] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.087433][ T696] ? nla_strscpy (lib/nlattr.c:795) [ 25.087660][ T696] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.087898][ T696] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.088136][ T696] ? __dev_get_by_name (net/core/dev.c:883) [ 25.088357][ T696] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.088581][ T696] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.088814][ T696] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.089052][ T696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.089261][ T696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.089486][ T696] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.089706][ T696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.089907][ T696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.090158][ T696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.090370][ T696] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.090548][ T696] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.090694][ T696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.090836][ T696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.090992][ T696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.091139][ T696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.091288][ T696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.091513][ T696] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.091662][ T696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.091806][ T696] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.091956][ T696] ? 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)) [ 25.092107][ T696] ? 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)) [ 25.092267][ T696] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.092474][ T696] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.092624][ T696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.092769][ T696] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.092911][ T696] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.093068][ T696] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.093213][ T696] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.093419][ T696] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.093598][ T696] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.093826][ T696] ? move_addr_to_kernel (net/socket.c:258) [ 25.093984][ T696] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.094131][ T696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.094278][ T696] ___sys_sendmsg (net/socket.c:2752) [ 25.094420][ T696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.094620][ T696] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.094807][ T696] __sys_sendmsg (net/socket.c:2784) [ 25.094956][ T696] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.095106][ T696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.095291][ T696] ? 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) [ 25.095437][ T696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.095584][ T696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.095729][ T696] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.095873][ T696] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.096057][ T696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.096236][ T696] RIP: 0033:0x7f62b393808e [ 25.096425][ T696] 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 [ 25.097225][ T696] RSP: 002b:00007ffcdfbb6e60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.097508][ T696] RAX: ffffffffffffffda RBX: 00007ffcdfbb75f8 RCX: 00007f62b393808e [ 25.097728][ T696] RDX: 0000000000000000 RSI: 00007ffcdfbb6f10 RDI: 0000000000000005 [ 25.097950][ T696] RBP: 00007ffcdfbb6e70 R08: 0000000000000000 R09: 0000000000000000 [ 25.098174][ T696] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb84 [ 25.098388][ T696] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdfbb75d0 | [ 25.100123][ T696] ------------[ cut here ]------------ | [ 25.100265][ T696] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/696 | [ 25.100511][ T696] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.101108][ T696] Tainted: [W]=WARN [ 25.101217][ T696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.101396][ T696] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.101584][ T696] 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 [ 25.102098][ T696] RSP: 0018:ffa000000145efd0 EFLAGS: 00010286 [ 25.102282][ T696] RAX: 00000000ffffffa6 RBX: ff11000005e46040 RCX: 1ff400000028bdc0 [ 25.102496][ T696] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e460f0 [ 25.102707][ T696] RBP: ff1100000be7a000 R08: 1fe2200000bc8c1f R09: ff1100000c6cae80 [ 25.102919][ T696] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 25.103144][ T696] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7ae04 [ 25.103362][ T696] FS: 00007f62b36fe840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 25.103617][ T696] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.103796][ T696] CR2: 00007fd8e6dabf98 CR3: 000000001216f001 CR4: 0000000000771ef0 [ 25.104021][ T696] PKRU: 55555554 [ 25.104138][ T696] Call Trace: [ 25.104249][ T696] [ 25.104326][ T696] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.104472][ T696] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.104580][ T696] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.104723][ T696] __dev_notify_flags (net/core/dev.c:9787) [ 25.104865][ T696] ? netif_change_name (net/core/dev.c:1495) [ 25.105020][ T696] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.105165][ T696] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 25.105309][ T696] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 25.105453][ T696] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 25.105600][ T696] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.105746][ T696] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.105891][ T696] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.106073][ T696] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.106218][ T696] ? nla_strscpy (lib/nlattr.c:795) [ 25.106364][ T696] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.106510][ T696] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.106652][ T696] ? __dev_get_by_name (net/core/dev.c:883) [ 25.106804][ T696] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.107024][ T696] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.107171][ T696] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.107315][ T696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.107457][ T696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.107600][ T696] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.107741][ T696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.107883][ T696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.108040][ T696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.108184][ T696] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.108349][ T696] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.108497][ T696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.108640][ T696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.108783][ T696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.108933][ T696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.109093][ T696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.109239][ T696] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.109386][ T696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.109532][ T696] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.109678][ T696] ? 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)) [ 25.109822][ T696] ? 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)) [ 25.109979][ T696] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.110124][ T696] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.110267][ T696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.110413][ T696] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.110558][ T696] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.110701][ T696] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.110850][ T696] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.111005][ T696] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.111167][ T696] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.111344][ T696] ? move_addr_to_kernel (net/socket.c:258) [ 25.111486][ T696] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.111630][ T696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.111775][ T696] ___sys_sendmsg (net/socket.c:2752) [ 25.111917][ T696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.112134][ T696] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.112300][ T696] __sys_sendmsg (net/socket.c:2784) [ 25.112545][ T696] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.112687][ T696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.112867][ T696] ? 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) [ 25.113037][ T696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.113292][ T696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.113437][ T696] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.113580][ T696] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.113723][ T696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.114007][ T696] RIP: 0033:0x7f62b393808e [ 25.114173][ T696] 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 [ 25.114830][ T696] RSP: 002b:00007ffcdfbb6e60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.115070][ T696] RAX: ffffffffffffffda RBX: 00007ffcdfbb75f8 RCX: 00007f62b393808e [ 25.115392][ T696] RDX: 0000000000000000 RSI: 00007ffcdfbb6f10 RDI: 0000000000000005 [ 25.115617][ T696] RBP: 00007ffcdfbb6e70 R08: 0000000000000000 R09: 0000000000000000 [ 25.115835][ T696] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb84 [ 25.116253][ T696] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdfbb75d0 | [ 25.163274][ T698] ------------[ cut here ]------------ | [ 25.163459][ T698] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/698 | [ 25.163697][ T698] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.164287][ T698] Tainted: [W]=WARN [ 25.164391][ T698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.164568][ T698] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.164830][ T698] 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 [ 25.165356][ T698] RSP: 0018:ffa000000147f020 EFLAGS: 00010286 [ 25.165529][ T698] RAX: 00000000ffffffa6 RBX: ff11000005e47540 RCX: 1ff400000028fdca [ 25.165728][ T698] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e475f0 [ 25.165926][ T698] RBP: ff1100000be7a000 R08: 1fe2200000bc8ebf R09: ff11000005008b58 [ 25.166137][ T698] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 25.166354][ T698] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.166556][ T698] FS: 00007fe99758e840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 25.166794][ T698] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.166974][ T698] CR2: 000000000d033988 CR3: 0000000012197004 CR4: 0000000000771ef0 [ 25.167176][ T698] PKRU: 55555554 [ 25.167279][ T698] Call Trace: [ 25.167380][ T698] [ 25.167471][ T698] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.167677][ T698] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.167796][ T698] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.168004][ T698] __dev_notify_flags (net/core/dev.c:9787) [ 25.168199][ T698] ? netif_change_name (net/core/dev.c:1495) [ 25.168335][ T698] ? __dev_change_flags (net/core/dev.c:9752) [ 25.168472][ T698] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.168668][ T698] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.168880][ T698] ? 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)) [ 25.169110][ T698] netif_change_flags (net/core/dev.c:9820) [ 25.169324][ T698] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.169535][ T698] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.169753][ T698] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.169982][ T698] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.170258][ T698] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.170439][ T698] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.170574][ T698] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.170706][ T698] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.170843][ T698] ? __kernel_text_address (kernel/extable.c:79) [ 25.170993][ T698] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.171130][ T698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.171269][ T698] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.171404][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.171537][ T698] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.171672][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.171804][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.171936][ T698] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.172080][ T698] ? __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) [ 25.172211][ T698] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.172345][ T698] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.172477][ T698] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.172614][ T698] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.172751][ T698] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.172887][ T698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.173033][ T698] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.173167][ T698] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.173300][ T698] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.173481][ T698] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.173684][ T698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.173894][ T698] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.174119][ T698] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.174286][ T698] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.174440][ T698] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.174574][ T698] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.174711][ T698] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.174847][ T698] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.174992][ T698] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.175127][ T698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.175260][ T698] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.175397][ T698] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.175538][ T698] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.175674][ T698] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.175812][ T698] ? 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)) [ 25.176001][ T698] ? 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)) [ 25.176140][ T698] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.176274][ T698] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.176408][ T698] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.176544][ T698] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.176677][ T698] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.176811][ T698] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.176953][ T698] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.177097][ T698] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.177230][ T698] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.177394][ T698] ? move_addr_to_kernel (net/socket.c:258) [ 25.177526][ T698] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.177659][ T698] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.177793][ T698] ___sys_sendmsg (net/socket.c:2752) [ 25.177928][ T698] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.178106][ T698] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.178254][ T698] __sys_sendmsg (net/socket.c:2784) [ 25.178450][ T698] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.178645][ T698] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.178819][ T698] ? 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) [ 25.178958][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.179194][ T698] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.179425][ T698] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.179557][ T698] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.179691][ T698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.179861][ T698] RIP: 0033:0x7fe9977c808e [ 25.180088][ T698] 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 [ 25.180566][ T698] RSP: 002b:00007ffd7365c230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.180776][ T698] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe9977c808e [ 25.181059][ T698] RDX: 0000000000000000 RSI: 00007ffd7365c2e0 RDI: 0000000000000005 [ 25.181261][ T698] RBP: 00007ffd7365c240 R08: 0000000000000000 R09: 0000000000000000 [ 25.181461][ T698] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb84 [ 25.181660][ T698] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd7365c9a0 | [ 25.467454][ T720] ------------[ cut here ]------------ | [ 25.467654][ T720] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/720 | [ 25.467926][ T720] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.468548][ T720] Tainted: [W]=WARN [ 25.468661][ T720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.468845][ T720] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.469053][ T720] 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 [ 25.469580][ T720] RSP: 0018:ffa00000015aef70 EFLAGS: 00010286 [ 25.469764][ T720] RAX: 00000000ffffffa6 RBX: ff11000008a9bb40 RCX: 1ff40000002b5db4 [ 25.469993][ T720] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9bbf0 [ 25.470215][ T720] RBP: ff1100000d8f2000 R08: 1fe220000115377f R09: ff1100000cefd180 [ 25.470444][ T720] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 25.470662][ T720] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 25.470882][ T720] FS: 00007fc0eefa0840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 25.471176][ T720] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.471427][ T720] CR2: 00007fc0ef2701a0 CR3: 000000001227c006 CR4: 0000000000771ef0 [ 25.471693][ T720] PKRU: 55555554 [ 25.471804][ T720] Call Trace: [ 25.471917][ T720] [ 25.472024][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.472174][ T720] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 25.472352][ T720] notifier_call_chain (kernel/notifier.c:85) [ 25.472580][ T720] __netdev_upper_dev_link (net/core/dev.c:8931) [ 25.472812][ T720] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.473064][ T720] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.473282][ T720] netdev_upper_dev_link (net/core/dev.c:8972) [ 25.473504][ T720] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 25.473728][ T720] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 25.473993][ T720] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.474223][ T720] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.474377][ T720] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.474532][ T720] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.474683][ T720] ? nla_strscpy (lib/nlattr.c:795) [ 25.474833][ T720] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.474995][ T720] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.475159][ T720] ? __dev_get_by_name (net/core/dev.c:883) [ 25.475316][ T720] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.475474][ T720] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.475630][ T720] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.475786][ T720] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.475944][ T720] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.476102][ T720] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.476259][ T720] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.476415][ T720] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.476572][ T720] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.476732][ T720] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.476886][ T720] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.477050][ T720] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.477204][ T720] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.477360][ T720] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.477516][ T720] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.477674][ T720] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.477828][ T720] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.477999][ T720] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.478155][ T720] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.478314][ T720] ? 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)) [ 25.478466][ T720] ? 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)) [ 25.478630][ T720] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.478784][ T720] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.478935][ T720] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.479103][ T720] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.479257][ T720] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.479412][ T720] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.479571][ T720] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.479725][ T720] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.479876][ T720] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.480070][ T720] ? move_addr_to_kernel (net/socket.c:258) [ 25.480219][ T720] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.480366][ T720] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.480514][ T720] ___sys_sendmsg (net/socket.c:2752) [ 25.480665][ T720] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.480931][ T720] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.481105][ T720] __sys_sendmsg (net/socket.c:2784) [ 25.481257][ T720] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.481424][ T720] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.481615][ T720] ? 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) [ 25.481773][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.481926][ T720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.482090][ T720] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.482246][ T720] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.482402][ T720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.482595][ T720] RIP: 0033:0x7fc0ef1da08e [ 25.482755][ T720] 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 [ 25.483295][ T720] RSP: 002b:00007ffe0cb0d7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.483528][ T720] RAX: ffffffffffffffda RBX: 00007ffe0cb0df88 RCX: 00007fc0ef1da08e [ 25.483755][ T720] RDX: 0000000000000000 RSI: 00007ffe0cb0d8a0 RDI: 0000000000000005 [ 25.484006][ T720] RBP: 00007ffe0cb0d800 R08: 0000000000000000 R09: 0000000000000000 [ 25.484237][ T720] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb84 [ 25.484465][ T720] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0cb0df60 | [ 25.486379][ T720] ------------[ cut here ]------------ | [ 25.486543][ T720] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/720 | [ 25.486811][ T720] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.487442][ T720] Tainted: [W]=WARN [ 25.487553][ T720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.487738][ T720] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.487931][ T720] 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 [ 25.488565][ T720] RSP: 0018:ffa00000015aefd0 EFLAGS: 00010286 [ 25.488758][ T720] RAX: 00000000ffffffa6 RBX: ff11000008a9a940 RCX: 1ff40000002b5dc0 [ 25.489054][ T720] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9a9f0 [ 25.489282][ T720] RBP: ff1100000d9fa000 R08: 1fe220000115353f R09: ff1100000cefd180 [ 25.489508][ T720] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 25.489731][ T720] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d9fae04 [ 25.489962][ T720] FS: 00007fc0eefa0840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 25.490298][ T720] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.490492][ T720] CR2: 00007fc0ef2701a0 CR3: 000000001227c006 CR4: 0000000000771ef0 [ 25.490784][ T720] PKRU: 55555554 [ 25.490900][ T720] Call Trace: [ 25.491085][ T720] [ 25.491167][ T720] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.491322][ T720] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.491442][ T720] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.491594][ T720] __dev_notify_flags (net/core/dev.c:9787) [ 25.491746][ T720] ? netif_change_name (net/core/dev.c:1495) [ 25.491900][ T720] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.492167][ T720] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 25.492316][ T720] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 25.492463][ T720] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 25.492617][ T720] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.492768][ T720] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.492917][ T720] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.493182][ T720] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.493329][ T720] ? nla_strscpy (lib/nlattr.c:795) [ 25.493478][ T720] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.493626][ T720] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.493774][ T720] ? __dev_get_by_name (net/core/dev.c:883) [ 25.493919][ T720] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.494201][ T720] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.494350][ T720] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.494497][ T720] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.494644][ T720] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.494791][ T720] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.494933][ T720] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.495113][ T720] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.495262][ T720] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.495408][ T720] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.495553][ T720] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.495697][ T720] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.495843][ T720] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.496001][ T720] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.496153][ T720] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.496297][ T720] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.496443][ T720] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.496591][ T720] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.496741][ T720] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.496890][ T720] ? 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)) [ 25.497046][ T720] ? 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)) [ 25.497193][ T720] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.497341][ T720] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.497486][ T720] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.497632][ T720] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.497780][ T720] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.497926][ T720] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.498086][ T720] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.498231][ T720] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.498376][ T720] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.498553][ T720] ? move_addr_to_kernel (net/socket.c:258) [ 25.498698][ T720] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.498843][ T720] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.499002][ T720] ___sys_sendmsg (net/socket.c:2752) [ 25.499149][ T720] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.499329][ T720] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.499491][ T720] __sys_sendmsg (net/socket.c:2784) [ 25.499637][ T720] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.499782][ T720] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.499978][ T720] ? 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) [ 25.500123][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.500272][ T720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.500418][ T720] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.500564][ T720] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.500715][ T720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.500895][ T720] RIP: 0033:0x7fc0ef1da08e [ 25.501060][ T720] 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 [ 25.501575][ T720] RSP: 002b:00007ffe0cb0d7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.501799][ T720] RAX: ffffffffffffffda RBX: 00007ffe0cb0df88 RCX: 00007fc0ef1da08e [ 25.502056][ T720] RDX: 0000000000000000 RSI: 00007ffe0cb0d8a0 RDI: 0000000000000005 [ 25.502273][ T720] RBP: 00007ffe0cb0d800 R08: 0000000000000000 R09: 0000000000000000 [ 25.502488][ T720] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb84 [ 25.502705][ T720] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0cb0df60 | [ 25.532791][ T721] ------------[ cut here ]------------ | [ 25.532987][ T721] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/721 | [ 25.533260][ T721] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.533829][ T721] Tainted: [W]=WARN [ 25.533934][ T721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.534116][ T721] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.534298][ T721] 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 [ 25.534813][ T721] RSP: 0018:ffa00000015af020 EFLAGS: 00010286 [ 25.534999][ T721] RAX: 00000000ffffffa6 RBX: ff11000008a9b9c0 RCX: 1ff40000002b5dca [ 25.535209][ T721] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a9ba70 [ 25.535416][ T721] RBP: ff1100000d9fa000 R08: 1fe220000115374f R09: ff11000004da5158 [ 25.535628][ T721] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 25.535839][ T721] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.536069][ T721] FS: 00007f43495ea840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 25.536317][ T721] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.536495][ T721] CR2: 00000000260a5988 CR3: 0000000012285002 CR4: 0000000000771ef0 [ 25.536724][ T721] PKRU: 55555554 [ 25.536833][ T721] Call Trace: [ 25.536962][ T721] [ 25.537077][ T721] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.537223][ T721] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.537327][ T721] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.537467][ T721] __dev_notify_flags (net/core/dev.c:9787) [ 25.537604][ T721] ? netif_change_name (net/core/dev.c:1495) [ 25.537741][ T721] ? __dev_change_flags (net/core/dev.c:9752) [ 25.537882][ T721] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.538035][ T721] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.538175][ T721] ? 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)) [ 25.538315][ T721] netif_change_flags (net/core/dev.c:9820) [ 25.538456][ T721] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.538595][ T721] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.538736][ T721] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.538873][ T721] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.539055][ T721] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.539193][ T721] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.539331][ T721] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.539473][ T721] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.539611][ T721] ? __kernel_text_address (kernel/extable.c:79) [ 25.539750][ T721] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.539888][ T721] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.540037][ T721] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.540172][ T721] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.540309][ T721] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.540442][ T721] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.540577][ T721] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.540711][ T721] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.540848][ T721] ? __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) [ 25.540996][ T721] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.541133][ T721] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.541277][ T721] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.541416][ T721] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.541557][ T721] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.541695][ T721] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.541839][ T721] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.541986][ T721] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.542127][ T721] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.542262][ T721] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.542401][ T721] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.542538][ T721] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.542676][ T721] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.542813][ T721] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.542955][ T721] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.543098][ T721] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.543234][ T721] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.543370][ T721] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.543507][ T721] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.543646][ T721] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.543783][ T721] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.543923][ T721] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.544074][ T721] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.544215][ T721] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.544359][ T721] ? 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)) [ 25.544501][ T721] ? 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)) [ 25.544640][ T721] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.544777][ T721] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.544919][ T721] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.545134][ T721] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.545286][ T721] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.545428][ T721] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.545569][ T721] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.545708][ T721] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.545845][ T721] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.546027][ T721] ? move_addr_to_kernel (net/socket.c:258) [ 25.546165][ T721] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.546303][ T721] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.546445][ T721] ___sys_sendmsg (net/socket.c:2752) [ 25.546587][ T721] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.546760][ T721] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.546909][ T721] __sys_sendmsg (net/socket.c:2784) [ 25.547055][ T721] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.547202][ T721] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.547375][ T721] ? 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) [ 25.547514][ T721] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.547651][ T721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.547789][ T721] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.548031][ T721] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.548264][ T721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.548436][ T721] RIP: 0033:0x7f434982408e [ 25.548584][ T721] 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 [ 25.549282][ T721] RSP: 002b:00007ffc369d2a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.549588][ T721] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f434982408e [ 25.549887][ T721] RDX: 0000000000000000 RSI: 00007ffc369d2ae0 RDI: 0000000000000005 [ 25.550131][ T721] RBP: 00007ffc369d2a40 R08: 0000000000000000 R09: 0000000000000000 [ 25.550342][ T721] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb84 [ 25.550546][ T721] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc369d31a0 | [ 25.799901][ T744] ------------[ cut here ]------------ | [ 25.800166][ T744] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/744 | [ 25.800497][ T744] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.801623][ T744] Tainted: [W]=WARN [ 25.801792][ T744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.802061][ T744] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.802317][ T744] 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 [ 25.802902][ T744] RSP: 0018:ffa00000016aef70 EFLAGS: 00010286 [ 25.803160][ T744] RAX: 00000000ffffffa6 RBX: ff1100000c457240 RCX: 1ff40000002d5db4 [ 25.803434][ T744] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4572f0 [ 25.803714][ T744] RBP: ff1100000d8f2000 R08: 1fe220000188ae5f R09: ff1100000c982e80 [ 25.804036][ T744] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 25.804309][ T744] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 25.804702][ T744] FS: 00007f148ea3f840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 25.805189][ T744] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.805532][ T744] CR2: 00007f148ec38460 CR3: 00000000123bf001 CR4: 0000000000771ef0 [ 25.805929][ T744] PKRU: 55555554 [ 25.806169][ T744] Call Trace: [ 25.806337][ T744] [ 25.806462][ T744] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.806662][ T744] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 25.806862][ T744] notifier_call_chain (kernel/notifier.c:85) [ 25.807082][ T744] __netdev_upper_dev_link (net/core/dev.c:8931) [ 25.807280][ T744] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.807482][ T744] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.807680][ T744] netdev_upper_dev_link (net/core/dev.c:8972) [ 25.807879][ T744] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 25.808098][ T744] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 25.808301][ T744] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.808501][ T744] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.808700][ T744] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.808900][ T744] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.809120][ T744] ? nla_strscpy (lib/nlattr.c:795) [ 25.809327][ T744] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.809529][ T744] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.809724][ T744] ? __dev_get_by_name (net/core/dev.c:883) [ 25.809927][ T744] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.810152][ T744] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.810354][ T744] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.810587][ T744] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.810788][ T744] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.811006][ T744] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.811202][ T744] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.811399][ T744] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.811601][ T744] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.811799][ T744] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.812029][ T744] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.812247][ T744] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.812448][ T744] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.812649][ T744] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.812857][ T744] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.813080][ T744] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.813284][ T744] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.813484][ T744] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.813684][ T744] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.813893][ T744] ? 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)) [ 25.814112][ T744] ? 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)) [ 25.814313][ T744] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.814512][ T744] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.814707][ T744] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.814911][ T744] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.815162][ T744] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.815568][ T744] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.815794][ T744] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.816033][ T744] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.816250][ T744] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.816541][ T744] ? move_addr_to_kernel (net/socket.c:258) [ 25.816745][ T744] ___sys_sendmsg (net/socket.c:2752) [ 25.816941][ T744] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.817163][ T744] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.817379][ T744] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 25.817584][ T744] __sys_sendmsg (net/socket.c:2784) [ 25.817803][ T744] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.818032][ T744] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.818238][ T744] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.818445][ T744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.818644][ T744] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.818841][ T744] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.819061][ T744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.819294][ T744] RIP: 0033:0x7f148ec7908e [ 25.819504][ T744] 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 [ 25.820113][ T744] RSP: 002b:00007fffea5cd7d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.820402][ T744] RAX: ffffffffffffffda RBX: 00007fffea5cdf70 RCX: 00007f148ec7908e [ 25.820778][ T744] RDX: 0000000000000000 RSI: 00007fffea5cd880 RDI: 0000000000000005 [ 25.821166][ T744] RBP: 00007fffea5cd7e0 R08: 0000000000000000 R09: 0000000000000000 [ 25.821464][ T744] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb85 [ 25.821736][ T744] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffea5cdf48 | [ 25.823932][ T744] ------------[ cut here ]------------ | [ 25.824145][ T744] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/744 | [ 25.824459][ T744] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.825202][ T744] Tainted: [W]=WARN [ 25.825364][ T744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.825600][ T744] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.825843][ T744] 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 [ 25.826460][ T744] RSP: 0018:ffa00000016aefd0 EFLAGS: 00010286 [ 25.826703][ T744] RAX: 00000000ffffffa6 RBX: ff1100000c4573c0 RCX: 1ff40000002d5dc0 [ 25.826996][ T744] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c457470 [ 25.827266][ T744] RBP: ff1100000cbaa000 R08: 1fe220000188ae8f R09: ff1100000c982e80 [ 25.827631][ T744] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 25.828025][ T744] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaae04 [ 25.828430][ T744] FS: 00007f148ea3f840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 25.828862][ T744] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.829224][ T744] CR2: 00007f148ec38460 CR3: 00000000123bf001 CR4: 0000000000771ef0 [ 25.829619][ T744] PKRU: 55555554 [ 25.829779][ T744] Call Trace: [ 25.829940][ T744] [ 25.830088][ T744] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.830287][ T744] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.830447][ T744] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 25.830641][ T744] __dev_notify_flags (net/core/dev.c:9787) [ 25.830841][ T744] ? netif_change_name (net/core/dev.c:1495) [ 25.831081][ T744] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 25.831283][ T744] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 25.831479][ T744] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 25.831679][ T744] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 25.831881][ T744] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 25.832102][ T744] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 25.832304][ T744] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 25.832506][ T744] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 25.832702][ T744] ? nla_strscpy (lib/nlattr.c:795) [ 25.832907][ T744] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 25.833159][ T744] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.833435][ T744] ? __dev_get_by_name (net/core/dev.c:883) [ 25.833712][ T744] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.834029][ T744] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.834267][ T744] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.834465][ T744] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.834659][ T744] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.834920][ T744] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.835143][ T744] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.835340][ T744] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.835540][ T744] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.835737][ T744] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.835932][ T744] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.836181][ T744] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.836381][ T744] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.836581][ T744] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.836788][ T744] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.837005][ T744] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.837270][ T744] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.837481][ T744] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.837679][ T744] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.837877][ T744] ? 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)) [ 25.838095][ T744] ? 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)) [ 25.838296][ T744] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.838491][ T744] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.838685][ T744] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.838882][ T744] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.839097][ T744] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.839305][ T744] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.839507][ T744] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.839706][ T744] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.840033][ T744] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.840272][ T744] ? move_addr_to_kernel (net/socket.c:258) [ 25.840500][ T744] ___sys_sendmsg (net/socket.c:2752) [ 25.840697][ T744] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.840894][ T744] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.841121][ T744] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 25.841346][ T744] __sys_sendmsg (net/socket.c:2784) [ 25.841544][ T744] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.841745][ T744] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.842037][ T744] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.842324][ T744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.842599][ T744] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.842872][ T744] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.843100][ T744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.843331][ T744] RIP: 0033:0x7f148ec7908e [ 25.843534][ T744] 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 [ 25.844428][ T744] RSP: 002b:00007fffea5cd7d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.844827][ T744] RAX: ffffffffffffffda RBX: 00007fffea5cdf70 RCX: 00007f148ec7908e [ 25.845131][ T744] RDX: 0000000000000000 RSI: 00007fffea5cd880 RDI: 0000000000000005 [ 25.845405][ T744] RBP: 00007fffea5cd7e0 R08: 0000000000000000 R09: 0000000000000000 [ 25.845673][ T744] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb85 [ 25.845941][ T744] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffea5cdf48 | [ 25.895796][ T745] ------------[ cut here ]------------ | [ 25.896092][ T745] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/745 | [ 25.896496][ T745] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.897377][ T745] Tainted: [W]=WARN [ 25.897537][ T745] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.897799][ T745] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.898132][ T745] 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 [ 25.898845][ T745] RSP: 0018:ffa00000010df020 EFLAGS: 00010286 [ 25.899121][ T745] RAX: 00000000ffffffa6 RBX: ff11000008b52640 RCX: 1ff400000021bdca [ 25.899430][ T745] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b526f0 [ 25.899733][ T745] RBP: ff1100000cbaa000 R08: 1fe220000116a4df R09: ff1100000c845158 [ 25.900088][ T745] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 25.900422][ T745] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.900770][ T745] FS: 00007f6df729e840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 25.901173][ T745] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.901431][ T745] CR2: 0000000007f63988 CR3: 000000000d832005 CR4: 0000000000771ef0 [ 25.901777][ T745] PKRU: 55555554 [ 25.901940][ T745] Call Trace: [ 25.902115][ T745] [ 25.902230][ T745] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.902452][ T745] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.902619][ T745] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.902848][ T745] __dev_notify_flags (net/core/dev.c:9787) [ 25.903076][ T745] ? netif_change_name (net/core/dev.c:1495) [ 25.903284][ T745] ? __dev_change_flags (net/core/dev.c:9752) [ 25.903492][ T745] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.903698][ T745] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.903918][ T745] ? 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)) [ 25.904183][ T745] netif_change_flags (net/core/dev.c:9820) [ 25.904412][ T745] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.904619][ T745] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.904833][ T745] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.905056][ T745] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.905314][ T745] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.905550][ T745] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.905762][ T745] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.905990][ T745] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.906209][ T745] ? __kernel_text_address (kernel/extable.c:79) [ 25.906425][ T745] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.906643][ T745] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.906861][ T745] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.907099][ T745] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.907313][ T745] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.907523][ T745] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.907732][ T745] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.907941][ T745] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.908167][ T745] ? __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) [ 25.908377][ T745] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.908584][ T745] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.908796][ T745] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.909024][ T745] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.909244][ T745] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.909458][ T745] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.909692][ T745] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.909902][ T745] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.910126][ T745] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.910337][ T745] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.910564][ T745] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.910776][ T745] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.910998][ T745] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.911204][ T745] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.911415][ T745] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.911624][ T745] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.911836][ T745] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.912068][ T745] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.912277][ T745] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.912489][ T745] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.912715][ T745] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.912931][ T745] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.913159][ T745] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.913372][ T745] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.913590][ T745] ? 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)) [ 25.913804][ T745] ? 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)) [ 25.914030][ T745] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.914257][ T745] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.914487][ T745] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.914691][ T745] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.914902][ T745] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.915119][ T745] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.915327][ T745] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.915527][ T745] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.915723][ T745] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.915980][ T745] ? move_addr_to_kernel (net/socket.c:258) [ 25.916182][ T745] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.916385][ T745] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.916625][ T745] ___sys_sendmsg (net/socket.c:2752) [ 25.916848][ T745] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.917143][ T745] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.917371][ T745] __sys_sendmsg (net/socket.c:2784) [ 25.917582][ T745] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.917794][ T745] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.918077][ T745] ? 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) [ 25.918297][ T745] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.918507][ T745] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.918710][ T745] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.918914][ T745] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.919141][ T745] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.919405][ T745] RIP: 0033:0x7f6df74d808e [ 25.919628][ T745] 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 [ 25.920425][ T745] RSP: 002b:00007ffe42e04e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.920741][ T745] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6df74d808e [ 25.921085][ T745] RDX: 0000000000000000 RSI: 00007ffe42e04ed0 RDI: 0000000000000005 [ 25.921403][ T745] RBP: 00007ffe42e04e30 R08: 0000000000000000 R09: 0000000000000000 [ 25.921720][ T745] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb85 [ 25.922063][ T745] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe42e05590 | [ 26.273642][ T772] ------------[ cut here ]------------ | [ 26.273986][ T772] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/772 | [ 26.274430][ T772] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.275442][ T772] Tainted: [W]=WARN [ 26.275661][ T772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.276028][ T772] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.276351][ T772] 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 [ 26.277151][ T772] RSP: 0018:ffa000000181f060 EFLAGS: 00010286 [ 26.277456][ T772] RAX: 00000000ffffffa6 RBX: ff1100000b4ab9c0 RCX: 1ff4000000303dd2 [ 26.277811][ T772] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aba70 [ 26.278181][ T772] RBP: ff11000008489000 R08: 1fe220000169574f R09: ff110000101a2e58 [ 26.278531][ T772] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 26.278890][ T772] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000181f100 [ 26.279289][ T772] FS: 00007f268ee63840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.279693][ T772] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.280028][ T772] CR2: 0000000032e64988 CR3: 0000000011766004 CR4: 0000000000771ef0 [ 26.280401][ T772] PKRU: 55555554 [ 26.280612][ T772] Call Trace: [ 26.280826][ T772] [ 26.281015][ T772] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.281281][ T772] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.281495][ T772] netif_close_many (net/core/dev.c:1804) [ 26.281775][ T772] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.282064][ T772] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.282325][ T772] ? __dev_close_many (net/core/dev.c:1781) [ 26.282579][ T772] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.282889][ T772] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 26.283222][ T772] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.283479][ T772] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.283780][ T772] ? 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) [ 26.284077][ T772] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 26.284335][ T772] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 26.284644][ T772] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.284902][ T772] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.285188][ T772] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 26.285445][ T772] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.285710][ T772] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.285996][ T772] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.286259][ T772] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.286527][ T772] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.286819][ T772] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.287102][ T772] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.287360][ T772] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.287617][ T772] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.287872][ T772] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.288153][ T772] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 26.288428][ T772] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.288683][ T772] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.288940][ T772] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.289227][ T772] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.289493][ T772] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.289768][ T772] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.290054][ T772] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.290314][ T772] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.290602][ T772] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.290889][ T772] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.291193][ T772] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.291471][ T772] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.291721][ T772] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.292001][ T772] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.292301][ T772] ? 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)) [ 26.292582][ T772] ? 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)) [ 26.292863][ T772] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.293138][ T772] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.293399][ T772] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.293660][ T772] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.293923][ T772] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.294218][ T772] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.294484][ T772] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.294748][ T772] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.295049][ T772] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.295401][ T772] ? move_addr_to_kernel (net/socket.c:258) [ 26.295663][ T772] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.295918][ T772] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.296202][ T772] ___sys_sendmsg (net/socket.c:2752) [ 26.296457][ T772] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.296770][ T772] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.297077][ T772] __sys_sendmsg (net/socket.c:2784) [ 26.297386][ T772] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.297657][ T772] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.297997][ T772] ? 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) [ 26.298255][ T772] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.298544][ T772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.298801][ T772] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.299102][ T772] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.299370][ T772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.299705][ T772] RIP: 0033:0x7f268f09d08e [ 26.300010][ T772] 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 [ 26.300799][ T772] RSP: 002b:00007fff3e813a90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.301183][ T772] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f268f09d08e [ 26.301540][ T772] RDX: 0000000000000000 RSI: 00007fff3e813b40 RDI: 0000000000000005 [ 26.301897][ T772] RBP: 00007fff3e813aa0 R08: 0000000000000000 R09: 0000000000000000 [ 26.302394][ T772] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb85 [ 26.302818][ T772] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3e814200 | [ 26.309218][ T772] ------------[ cut here ]------------ | [ 26.309466][ T772] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/772 | [ 26.309866][ T772] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.310804][ T772] Tainted: [W]=WARN [ 26.311022][ T772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.311319][ T772] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.311625][ T772] 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 [ 26.312536][ T772] RSP: 0018:ffa000000181f190 EFLAGS: 00010286 [ 26.313026][ T772] RAX: 00000000ffffffa6 RBX: ff110000090a8640 RCX: 1ff4000000303df8 [ 26.313471][ T772] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a86f0 [ 26.313927][ T772] RBP: ff11000008489000 R08: 1fe22000012150df R09: ff110000101a2e58 [ 26.314433][ T772] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 26.314999][ T772] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 26.315431][ T772] FS: 00007f268ee63840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.315908][ T772] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.316315][ T772] CR2: 0000000032e64988 CR3: 0000000011766004 CR4: 0000000000771ef0 [ 26.316743][ T772] PKRU: 55555554 [ 26.317070][ T772] Call Trace: [ 26.317355][ T772] [ 26.317591][ T772] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 26.318002][ T772] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.318380][ T772] ? 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) [ 26.318716][ T772] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 26.319068][ T772] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 26.319447][ T772] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.319781][ T772] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 26.320136][ T772] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.320468][ T772] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.320810][ T772] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.321172][ T772] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.321501][ T772] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.321864][ T772] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.322213][ T772] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.322556][ T772] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.322880][ T772] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.323220][ T772] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.323562][ T772] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 26.323896][ T772] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.324233][ T772] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.324554][ T772] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.324907][ T772] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.325284][ T772] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.325642][ T772] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.325990][ T772] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.326328][ T772] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.326656][ T772] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.327016][ T772] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.327346][ T772] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.327700][ T772] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.328066][ T772] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.328396][ T772] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.328736][ T772] ? 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)) [ 26.329101][ T772] ? 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)) [ 26.329450][ T772] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.329784][ T772] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.330135][ T772] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.330469][ T772] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.330803][ T772] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.331240][ T772] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.331590][ T772] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.331924][ T772] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.332283][ T772] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.332740][ T772] ? move_addr_to_kernel (net/socket.c:258) [ 26.333010][ T772] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.333257][ T772] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.333505][ T772] ___sys_sendmsg (net/socket.c:2752) [ 26.333752][ T772] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.334068][ T772] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.334340][ T772] __sys_sendmsg (net/socket.c:2784) [ 26.334612][ T772] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.334856][ T772] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.335181][ T772] ? 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) [ 26.335426][ T772] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.335681][ T772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.335927][ T772] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.336198][ T772] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.336453][ T772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.336748][ T772] RIP: 0033:0x7f268f09d08e [ 26.337043][ T772] 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 [ 26.337781][ T772] RSP: 002b:00007fff3e813a90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.338145][ T772] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f268f09d08e [ 26.338484][ T772] RDX: 0000000000000000 RSI: 00007fff3e813b40 RDI: 0000000000000005 [ 26.338843][ T772] RBP: 00007fff3e813aa0 R08: 0000000000000000 R09: 0000000000000000 [ 26.339200][ T772] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb85 [ 26.339522][ T772] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3e814200 | [ 26.637883][ T166] ------------[ cut here ]------------ | [ 26.638306][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 26.638670][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.639803][ T166] Tainted: [W]=WARN [ 26.639921][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.640131][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.640336][ T166] 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 [ 26.640893][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 26.641329][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c4570c0 RCX: 1ff4000000108ebf [ 26.641574][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c457170 [ 26.641808][ T166] RBP: ff1100000d8f2000 R08: 1fe220000188ae2f R09: ff1100000cab2f20 [ 26.642264][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 26.642611][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 26.642914][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 26.643326][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.643606][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 26.643866][ T166] PKRU: 55555554 [ 26.644004][ T166] Call Trace: [ 26.644121][ T166] [ 26.644213][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.644373][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.644494][ T166] netif_close_many (net/core/dev.c:1804) [ 26.644662][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.644818][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 26.644986][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.645144][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.645298][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 26.645483][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 26.645669][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.645824][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.645986][ T166] ? __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) [ 26.646139][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.646290][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.646485][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.646643][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.646797][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.646980][ T166] ? 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) [ 26.647184][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.647380][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.647536][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.647694][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.647856][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.648024][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.648252][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.648454][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.648617][ T166] ? 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)) [ 26.648775][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.648986][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.649140][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.649294][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.649453][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.649671][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.649800][ T166] new_sync_write (fs/read_write.c:595) [ 26.649982][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.650197][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.650401][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.650561][ T166] ? ksys_write (fs/read_write.c:740) [ 26.650722][ T166] vfs_write (fs/read_write.c:688) [ 26.650845][ T166] ksys_write (fs/read_write.c:740) [ 26.650976][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.651134][ T166] ? 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) [ 26.651294][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.651453][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.651634][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.651788][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.651940][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.652143][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.652305][ T166] 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 [ 26.652845][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.653090][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.653317][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.653549][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.653778][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.654023][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.678488][ T166] ------------[ cut here ]------------ | [ 26.678738][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 26.679113][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.680039][ T166] Tainted: [W]=WARN [ 26.680204][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.680474][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.680731][ T166] 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 [ 26.681528][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 26.681741][ T166] RAX: 00000000ffffffa6 RBX: ff1100000bf1cf40 RCX: 1ff4000000108e81 [ 26.682167][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1cff0 [ 26.682405][ T166] RBP: ff1100000cbaa000 R08: 1fe22000017e39ff R09: ff1100000cab2ef8 [ 26.682642][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 26.682875][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d9fa000 [ 26.683221][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 26.683509][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.683711][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 26.683946][ T166] PKRU: 55555554 [ 26.684075][ T166] Call Trace: [ 26.684197][ T166] [ 26.684281][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.684465][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.684589][ T166] netif_close_many (net/core/dev.c:1804) [ 26.684753][ T166] ? 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) [ 26.684919][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 26.685092][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.685293][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 26.685494][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 26.685662][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.685862][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.686041][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.686243][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.686411][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.686576][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.686776][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.686985][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.687148][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.687308][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.687472][ T166] ? 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) [ 26.687638][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.687798][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.687967][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.688138][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.688302][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.688541][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.688823][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.689106][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.689264][ T166] ? 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)) [ 26.689422][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.689638][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.689877][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.690104][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.690344][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.690587][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.690768][ T166] new_sync_write (fs/read_write.c:595) [ 26.691038][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.691269][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.691458][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.691685][ T166] ? ksys_write (fs/read_write.c:740) [ 26.691849][ T166] vfs_write (fs/read_write.c:688) [ 26.691995][ T166] ksys_write (fs/read_write.c:740) [ 26.692113][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.692268][ T166] ? 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) [ 26.692425][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.692584][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.692742][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.692966][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.693209][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.693510][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.693750][ T166] 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 [ 26.694367][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.694618][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.694858][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.695107][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.695347][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.695586][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.700761][ T166] ------------[ cut here ]------------ | [ 26.701018][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 26.701412][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.702230][ T166] Tainted: [W]=WARN [ 26.702400][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.702656][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.702917][ T166] 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 [ 26.703554][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 26.703809][ T166] RAX: 00000000ffffffa6 RBX: ff110000090a8ac0 RCX: 1ff4000000108e81 [ 26.704117][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8b70 [ 26.704429][ T166] RBP: ff1100000d9fa000 R08: 1fe220000121516f R09: ff1100000cab2ef8 [ 26.704710][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 26.705010][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7a000 [ 26.705302][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.705638][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.705889][ T166] CR2: 00007f3aed8d92a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.706200][ T166] PKRU: 55555554 [ 26.706371][ T166] Call Trace: [ 26.706542][ T166] [ 26.706707][ T166] ? 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)) [ 26.706917][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.707147][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 26.707358][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.707529][ T166] netif_close_many (net/core/dev.c:1804) [ 26.707739][ T166] ? 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) [ 26.707959][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 26.708184][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.708434][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 26.708684][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 26.708901][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.709188][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.709401][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.709657][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.709871][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.710155][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.710496][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.710738][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.710945][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.711170][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.711374][ T166] ? 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) [ 26.711586][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.711791][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.712014][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.712221][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.712431][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.712637][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.712883][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.713149][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.713379][ T166] ? 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)) [ 26.713590][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.713839][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.714067][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.714279][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.714490][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.714710][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.714880][ T166] new_sync_write (fs/read_write.c:595) [ 26.715118][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.715335][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.715548][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.715758][ T166] ? ksys_write (fs/read_write.c:740) [ 26.715997][ T166] vfs_write (fs/read_write.c:688) [ 26.716171][ T166] ksys_write (fs/read_write.c:740) [ 26.716345][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.716552][ T166] ? 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) [ 26.716763][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.716995][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.717207][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.717416][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.717624][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.717875][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.718112][ T166] 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 [ 26.718721][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.719033][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.719324][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.719611][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.719896][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.720201][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.732236][ T166] ------------[ cut here ]------------ | [ 26.732483][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 26.732839][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.733721][ T166] Tainted: [W]=WARN [ 26.733887][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.734285][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.734608][ T166] 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 [ 26.735368][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 26.735716][ T166] RAX: 00000000ffffffa6 RBX: ff1100000a3a3840 RCX: 1ff4000000108e81 [ 26.736091][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a38f0 [ 26.736445][ T166] RBP: ff1100000be7a000 R08: 1fe220000147471f R09: ff1100000cab2ef8 [ 26.736798][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 26.737170][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000104d2000 [ 26.737528][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.737926][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.738264][ T166] CR2: 00007f3aed8d92a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.738636][ T166] PKRU: 55555554 [ 26.738867][ T166] Call Trace: [ 26.739125][ T166] [ 26.739323][ T166] ? 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)) [ 26.739595][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.739864][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 26.740189][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.740425][ T166] netif_close_many (net/core/dev.c:1804) [ 26.740703][ T166] ? 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) [ 26.741008][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 26.741289][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.741617][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 26.741925][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 26.742229][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.742556][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.742851][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.743194][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.743476][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.743752][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.744193][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.744540][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.744811][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.745105][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.745410][ T166] ? 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) [ 26.745684][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.745963][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.746320][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.746614][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.746897][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.747146][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.747399][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.747652][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.747863][ T166] ? 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)) [ 26.748113][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.748365][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.748675][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.748996][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.749284][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.749506][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.749673][ T166] new_sync_write (fs/read_write.c:595) [ 26.749880][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.750137][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.750355][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.750562][ T166] ? ksys_write (fs/read_write.c:740) [ 26.750780][ T166] vfs_write (fs/read_write.c:688) [ 26.750963][ T166] ksys_write (fs/read_write.c:740) [ 26.751153][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.751377][ T166] ? 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) [ 26.751587][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.751814][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.752057][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.752261][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.752468][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.752708][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.752929][ T166] 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 [ 26.753547][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.753957][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.754270][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.754560][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.754843][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.755148][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.758940][ T166] ------------[ cut here ]------------ | [ 26.759252][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 26.759753][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.760844][ T166] Tainted: [W]=WARN [ 26.761050][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.761386][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.761725][ T166] 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 [ 26.762642][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 26.762951][ T166] RAX: 00000000ffffffa6 RBX: ff1100000a3a2f40 RCX: 1ff4000000108e81 [ 26.763339][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a2ff0 [ 26.763713][ T166] RBP: ff110000104d2000 R08: 1fe22000014745ff R09: ff1100000cab2ef8 [ 26.764142][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 26.764510][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004d12000 [ 26.764907][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 26.765358][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.765663][ T166] CR2: 00007fb3483982a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.766062][ T166] PKRU: 55555554 [ 26.766249][ T166] Call Trace: [ 26.766436][ T166] [ 26.766569][ T166] ? 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)) [ 26.766832][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.767087][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 26.767340][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.767540][ T166] netif_close_many (net/core/dev.c:1804) [ 26.767788][ T166] ? 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) [ 26.768043][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 26.768277][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.768581][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 26.768885][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 26.769172][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.769486][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.769741][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.770067][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.770328][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.770587][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.770895][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.771216][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.771466][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.771708][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.771961][ T166] ? 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) [ 26.772221][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.772471][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.772716][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.772981][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.773229][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.773478][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.773791][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.774138][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.774390][ T166] ? 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)) [ 26.774634][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.774945][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.775285][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.775532][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.775821][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.776083][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.776278][ T166] new_sync_write (fs/read_write.c:595) [ 26.776534][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.776786][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.777048][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.777293][ T166] ? ksys_write (fs/read_write.c:740) [ 26.777542][ T166] vfs_write (fs/read_write.c:688) [ 26.777733][ T166] ksys_write (fs/read_write.c:740) [ 26.777921][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.778182][ T166] ? 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) [ 26.778429][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.778679][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.778923][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.779183][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.779427][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.779731][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.780004][ T166] 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 [ 26.780909][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.781298][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.781689][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.782068][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.782439][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.782812][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.788527][ T166] ------------[ cut here ]------------ | [ 26.788798][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 26.789297][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.790551][ T166] Tainted: [W]=WARN [ 26.790742][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.791175][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.791617][ T166] 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 [ 26.792610][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 26.792921][ T166] RAX: 00000000ffffffa6 RBX: ff11000005e564c0 RCX: 1ff4000000108e81 [ 26.793405][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e56570 [ 26.793774][ T166] RBP: ff11000004d12000 R08: 1fe2200000bcacaf R09: ff1100000cab2ef8 [ 26.794267][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 26.794633][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c472000 [ 26.795134][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 26.795558][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.795868][ T166] CR2: 00007fb3483982a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.796374][ T166] PKRU: 55555554 [ 26.796558][ T166] Call Trace: [ 26.796743][ T166] [ 26.796872][ T166] ? 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)) [ 26.797248][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.797497][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 26.797747][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.797926][ T166] netif_close_many (net/core/dev.c:1804) [ 26.798298][ T166] ? 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) [ 26.798537][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 26.798790][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.799220][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 26.799527][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 26.799779][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.800205][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.800450][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.800822][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.801196][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.801450][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.801759][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.802172][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.802410][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.802653][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.802902][ T166] ? 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) [ 26.803275][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.803534][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.803808][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.804190][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.804447][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.804696][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.805123][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.805438][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.805687][ T166] ? 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)) [ 26.805933][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.806363][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.806613][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.806861][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.807231][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.807503][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.807685][ T166] new_sync_write (fs/read_write.c:595) [ 26.807934][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.808304][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.808549][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.808792][ T166] ? ksys_write (fs/read_write.c:740) [ 26.809169][ T166] vfs_write (fs/read_write.c:688) [ 26.809362][ T166] ksys_write (fs/read_write.c:740) [ 26.809552][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.809793][ T166] ? 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) [ 26.810157][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.810418][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.810670][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.810915][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.811299][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.811618][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.811878][ T166] 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 [ 26.812889][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.813373][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.813747][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.814234][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.814583][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.814952][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.821250][ T166] ------------[ cut here ]------------ | [ 26.821507][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 26.822018][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.823250][ T166] Tainted: [W]=WARN [ 26.823439][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.823746][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.824205][ T166] 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 [ 26.825194][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 26.825508][ T166] RAX: 00000000ffffffa6 RBX: ff11000005e573c0 RCX: 1ff4000000108e81 [ 26.825871][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e57470 [ 26.826357][ T166] RBP: ff1100000c472000 R08: 1fe2200000bcae8f R09: ff1100000cab2ef8 [ 26.826722][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 26.827215][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 26.827598][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 26.828161][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.828473][ T166] CR2: 00007fb3483982a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.828842][ T166] PKRU: 55555554 [ 26.829140][ T166] Call Trace: [ 26.829326][ T166] [ 26.829456][ T166] ? 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)) [ 26.829704][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.830094][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 26.830346][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.830534][ T166] netif_close_many (net/core/dev.c:1804) [ 26.830780][ T166] ? 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) [ 26.831152][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 26.831403][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.831712][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 26.832140][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 26.832408][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.832718][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.833098][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.833415][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.833683][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.833955][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.834388][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.834699][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.834952][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.835305][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.835568][ T166] ? 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) [ 26.835812][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.836170][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.836412][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.836670][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.836923][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.837298][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.837605][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.837912][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.838277][ T166] ? 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)) [ 26.838520][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.838820][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.839189][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.839437][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.839690][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.840096][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.840285][ T166] new_sync_write (fs/read_write.c:595) [ 26.840529][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.840774][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.841141][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.841389][ T166] ? ksys_write (fs/read_write.c:740) [ 26.841644][ T166] vfs_write (fs/read_write.c:688) [ 26.841833][ T166] ksys_write (fs/read_write.c:740) [ 26.842168][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.842420][ T166] ? 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) [ 26.842664][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.842914][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.843281][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.843527][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.843774][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.844219][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.844482][ T166] 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 [ 26.845479][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.845849][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.846345][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.846704][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.847193][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.847583][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.860844][ T166] ------------[ cut here ]------------ | [ 26.861120][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 26.861468][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.862257][ T166] Tainted: [W]=WARN [ 26.862420][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.862657][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.862904][ T166] 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 [ 26.863513][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 26.863755][ T166] RAX: 00000000ffffffa6 RBX: ff11000008b521c0 RCX: 1ff4000000108ea7 [ 26.864069][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b52270 [ 26.864342][ T166] RBP: ff1100000cbaa000 R08: 1fe220000116a44f R09: ff1100000cab2ef8 [ 26.864612][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 26.864924][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 26.865218][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.865525][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.865770][ T166] CR2: 00007f3aed8d92a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.866076][ T166] PKRU: 55555554 [ 26.866237][ T166] Call Trace: [ 26.866399][ T166] [ 26.866525][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 26.866768][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.867055][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.867268][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.867508][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.867708][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.867911][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.868168][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.868400][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.868600][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.868796][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.869014][ T166] ? 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) [ 26.869215][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.869412][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.869610][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.869811][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.870035][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.870249][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.870506][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.870743][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.870943][ T166] ? 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)) [ 26.871164][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.871401][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.871598][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.871800][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.872016][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.872215][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.872376][ T166] new_sync_write (fs/read_write.c:595) [ 26.872576][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.872776][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.872993][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.873193][ T166] ? ksys_write (fs/read_write.c:740) [ 26.873397][ T166] vfs_write (fs/read_write.c:688) [ 26.873560][ T166] ksys_write (fs/read_write.c:740) [ 26.873721][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.873915][ T166] ? 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) [ 26.874135][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.874336][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.874535][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.874736][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.874936][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.875191][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.875397][ T166] 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 [ 26.875988][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.876269][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.876542][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.876813][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.877115][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.877392][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.882218][ T166] ------------[ cut here ]------------ | [ 26.882437][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 26.882782][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.884518][ T166] Tainted: [W]=WARN [ 26.884748][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.885072][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.885385][ T166] 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 [ 26.886055][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 26.886359][ T166] RAX: 00000000ffffffa6 RBX: ff1100000cdd6ac0 RCX: 1ff4000000108ea7 [ 26.886695][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd6b70 [ 26.887051][ T166] RBP: ff1100000d9fa000 R08: 1fe22000019bad6f R09: ff1100000cab2ef8 [ 26.887390][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 26.887727][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 26.888083][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.888462][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.888764][ T166] CR2: 00007f3aed8d92a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.889138][ T166] PKRU: 55555554 [ 26.889367][ T166] Call Trace: [ 26.889600][ T166] [ 26.889795][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 26.890278][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.890586][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.890868][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.891283][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.891682][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.892100][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.892471][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.892903][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.893320][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.893636][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.894045][ T166] ? 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) [ 26.894449][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.894721][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.895089][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.895429][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.895732][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.895958][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.896210][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.896511][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.896763][ T166] ? 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)) [ 26.896988][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.897227][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.897445][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.897721][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.898018][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.898309][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.898533][ T166] new_sync_write (fs/read_write.c:595) [ 26.898785][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.899052][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.899255][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.899454][ T166] ? ksys_write (fs/read_write.c:740) [ 26.899659][ T166] vfs_write (fs/read_write.c:688) [ 26.899826][ T166] ksys_write (fs/read_write.c:740) [ 26.900028][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.900230][ T166] ? 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) [ 26.900434][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.900635][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.900834][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.901333][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.901539][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.901775][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.902010][ T166] 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 [ 26.902586][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.902864][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.903165][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.903548][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.903927][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.904327][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.910648][ T166] ------------[ cut here ]------------ | [ 26.910850][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 26.911221][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.911996][ T166] Tainted: [W]=WARN [ 26.912162][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.912508][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.912760][ T166] 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 [ 26.913469][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 26.913713][ T166] RAX: 00000000ffffffa6 RBX: ff1100000a3a0340 RCX: 1ff4000000108ea7 [ 26.914014][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a03f0 [ 26.914289][ T166] RBP: ff1100000be7a000 R08: 1fe220000147407f R09: ff1100000cab2ef8 [ 26.914562][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 26.914940][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 26.915366][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.915801][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.916130][ T166] CR2: 00007f3aed8d92a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.916478][ T166] PKRU: 55555554 [ 26.916725][ T166] Call Trace: [ 26.916965][ T166] [ 26.917242][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 26.917575][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.917884][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.918241][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.918555][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.918829][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.919126][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.919434][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.919736][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.920027][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.920296][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.920566][ T166] ? 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) [ 26.920837][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.921134][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.921408][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.921686][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.921965][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.922313][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.922621][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.922926][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.923215][ T166] ? 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)) [ 26.923484][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.923794][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.924083][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.924355][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.924623][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.924889][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.925142][ T166] new_sync_write (fs/read_write.c:595) [ 26.925410][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.925679][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.925961][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.926311][ T166] ? ksys_write (fs/read_write.c:740) [ 26.926583][ T166] vfs_write (fs/read_write.c:688) [ 26.926870][ T166] ksys_write (fs/read_write.c:740) [ 26.927161][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.927496][ T166] ? 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) [ 26.927695][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.927898][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.928126][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.928327][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.928530][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.928768][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.928997][ T166] 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 [ 26.929585][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.929867][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.930166][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.930442][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.930724][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.931024][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.937494][ T166] ------------[ cut here ]------------ | [ 26.937720][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 26.938104][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.938871][ T166] Tainted: [W]=WARN [ 26.939055][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.939300][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.939555][ T166] 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 [ 26.940258][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 26.940569][ T166] RAX: 00000000ffffffa6 RBX: ff1100000a3a0dc0 RCX: 1ff4000000108ea7 [ 26.940913][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a0e70 [ 26.941279][ T166] RBP: ff110000104d2000 R08: 1fe22000014741cf R09: ff1100000cab2ef8 [ 26.941628][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 26.941993][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 26.942450][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.942903][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.943241][ T166] CR2: 00007f3aed8d92a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.943599][ T166] PKRU: 55555554 [ 26.943835][ T166] Call Trace: [ 26.944093][ T166] [ 26.944296][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 26.944656][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.945048][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.945326][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.945641][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.945914][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.946230][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.946539][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.946839][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.947131][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.947401][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.947675][ T166] ? 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) [ 26.947944][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.948234][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.948532][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.948817][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.949116][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.949394][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.949711][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.950041][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.950316][ T166] ? 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)) [ 26.950586][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.950890][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.951179][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.951448][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.951718][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.952015][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.952250][ T166] new_sync_write (fs/read_write.c:595) [ 26.952522][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.952789][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.953079][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.953349][ T166] ? ksys_write (fs/read_write.c:740) [ 26.953623][ T166] vfs_write (fs/read_write.c:688) [ 26.953853][ T166] ksys_write (fs/read_write.c:740) [ 26.954105][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.954400][ T166] ? 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) [ 26.954719][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.954923][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.955142][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.955355][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.955561][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.955795][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.956023][ T166] 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 [ 26.956610][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.956889][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.957188][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.957469][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.957744][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.958038][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.962732][ T166] ------------[ cut here ]------------ | [ 26.962982][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 26.963329][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.964108][ T166] Tainted: [W]=WARN [ 26.964271][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.964518][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.964763][ T166] 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 [ 26.965361][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 26.965599][ T166] RAX: 00000000ffffffa6 RBX: ff1100000a3a1840 RCX: 1ff4000000108ea7 [ 26.965869][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a18f0 [ 26.966330][ T166] RBP: ff11000004d12000 R08: 1fe220000147431f R09: ff1100000cab2ef8 [ 26.966602][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 26.966875][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 26.967248][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.967686][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.968076][ T166] CR2: 00007f3aed8d92a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.968488][ T166] PKRU: 55555554 [ 26.968738][ T166] Call Trace: [ 26.969051][ T166] [ 26.969243][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 26.969554][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.969857][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.970163][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.970482][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.970754][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.971048][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.971352][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.971656][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.971923][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.972202][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.972467][ T166] ? 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) [ 26.972733][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.973021][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.973286][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.973551][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.973842][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.974130][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.974433][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 26.974736][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 26.975022][ T166] ? 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)) [ 26.975287][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 26.975591][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 26.975856][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 26.976141][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 26.976403][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 26.976665][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 26.976892][ T166] new_sync_write (fs/read_write.c:595) [ 26.977176][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.977439][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 26.977702][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.977993][ T166] ? ksys_write (fs/read_write.c:740) [ 26.978262][ T166] vfs_write (fs/read_write.c:688) [ 26.978491][ T166] ksys_write (fs/read_write.c:740) [ 26.978719][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 26.979006][ T166] ? 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) [ 26.979270][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.979537][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.979798][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.980148][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.980447][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.980827][ T166] RIP: 0033:0x7fd8e6c0c08e [ 26.981189][ T166] 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 [ 26.981789][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 26.982080][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 26.982349][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 26.982620][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 26.982893][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 26.983197][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 26.988091][ T166] ------------[ cut here ]------------ | [ 26.988294][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 26.988636][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 26.989395][ T166] Tainted: [W]=WARN [ 26.989558][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.989804][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.990143][ T166] 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 [ 26.990857][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 26.991180][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c611e40 RCX: 1ff4000000108ea7 [ 26.991514][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611ef0 [ 26.991846][ T166] RBP: ff1100000c472000 R08: 1fe22000018c23df R09: ff1100000cab2ef8 [ 26.992200][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 26.992549][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 26.992888][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 26.993277][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.993578][ T166] CR2: 00007f3aed8d92a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 26.993910][ T166] PKRU: 55555554 [ 26.994157][ T166] Call Trace: [ 26.994379][ T166] [ 26.994567][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 26.994870][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.995202][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 26.995475][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 26.995776][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 26.996066][ T166] notifier_call_chain (kernel/notifier.c:85) [ 26.996338][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 26.996664][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.996995][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 26.997270][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 26.997541][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.997815][ T166] ? 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) [ 26.998114][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 26.998385][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.998651][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.998915][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 26.999205][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 26.999496][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 26.999806][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 27.000129][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 27.000402][ T166] ? 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)) [ 27.000669][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 27.000996][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 27.001302][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 27.001645][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 27.001911][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 27.002195][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 27.002488][ T166] new_sync_write (fs/read_write.c:595) [ 27.002867][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.003284][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 27.003610][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.003885][ T166] ? ksys_write (fs/read_write.c:740) [ 27.004185][ T166] vfs_write (fs/read_write.c:688) [ 27.004469][ T166] ksys_write (fs/read_write.c:740) [ 27.004749][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 27.005030][ T166] ? 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) [ 27.005235][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.005464][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.005670][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.005876][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.006107][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.006358][ T166] RIP: 0033:0x7fd8e6c0c08e [ 27.006576][ T166] 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 [ 27.007204][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 27.007483][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 27.007757][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 27.008316][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 27.008591][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 27.008992][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 27.015104][ T166] ------------[ cut here ]------------ | [ 27.015297][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 27.015641][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.016559][ T166] Tainted: [W]=WARN [ 27.016775][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.017918][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.018331][ T166] 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 [ 27.019232][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 27.019563][ T166] RAX: 00000000ffffffa6 RBX: ff1100000cdd6640 RCX: 1ff4000000108eef [ 27.019994][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd66f0 [ 27.020324][ T166] RBP: ff1100000d8f2000 R08: 1fe22000019bacdf R09: ff1100000cab2ef8 [ 27.020647][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 27.021008][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 27.021428][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 27.021788][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.022110][ T166] CR2: 00007f3aed8d92a0 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 27.022432][ T166] PKRU: 55555554 [ 27.022675][ T166] Call Trace: [ 27.022896][ T166] [ 27.023104][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 27.023415][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 27.023704][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 27.023984][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 27.024245][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.024504][ T166] ? 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) [ 27.024762][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 27.025042][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.025304][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 27.025563][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 27.025823][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 27.026109][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 27.026402][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 27.026695][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 27.027021][ T166] ? 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)) [ 27.027280][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 27.027574][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 27.027880][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 27.028163][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 27.028423][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 27.028714][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 27.029017][ T166] new_sync_write (fs/read_write.c:595) [ 27.029317][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.029639][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 27.029831][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.030060][ T166] ? ksys_write (fs/read_write.c:740) [ 27.030258][ T166] vfs_write (fs/read_write.c:688) [ 27.030422][ T166] ksys_write (fs/read_write.c:740) [ 27.030582][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 27.030793][ T166] ? 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) [ 27.031015][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.031219][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.031432][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.031719][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.031940][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.032198][ T166] RIP: 0033:0x7fd8e6c0c08e [ 27.032408][ T166] 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 [ 27.033094][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 27.033474][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 27.033751][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 27.034040][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 27.034313][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 27.034581][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 27.132365][ T794] ------------[ cut here ]------------ | [ 27.132642][ T794] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/794 | [ 27.133017][ T794] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.133883][ T794] Tainted: [W]=WARN [ 27.134058][ T794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.134324][ T794] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.134595][ T794] 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 [ 27.135341][ T794] RSP: 0018:ffa000000188f060 EFLAGS: 00010286 [ 27.135607][ T794] RAX: 00000000ffffffa6 RBX: ff1100000cdd61c0 RCX: 1ff4000000311dd2 [ 27.135910][ T794] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd6270 [ 27.136240][ T794] RBP: ff1100000825c000 R08: 1fe22000019bac4f R09: ff11000012240b58 [ 27.136560][ T794] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 27.136862][ T794] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000188f100 [ 27.137334][ T794] FS: 00007ffa740da840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 27.137798][ T794] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.138071][ T794] CR2: 000000003cbe6988 CR3: 000000000dbd8002 CR4: 0000000000771ef0 [ 27.138380][ T794] PKRU: 55555554 [ 27.138532][ T794] Call Trace: [ 27.138685][ T794] [ 27.138794][ T794] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.139020][ T794] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.139177][ T794] netif_close_many (net/core/dev.c:1804) [ 27.139380][ T794] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.139580][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.139784][ T794] ? __dev_close_many (net/core/dev.c:1781) [ 27.140022][ T794] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 27.140285][ T794] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 27.140544][ T794] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.140756][ T794] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 27.141022][ T794] ? 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) [ 27.141244][ T794] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 27.141470][ T794] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 27.141727][ T794] ? unregister_netdevice_many (net/core/dev.c:12497) [ 27.141927][ T794] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.142172][ T794] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 27.142381][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.142590][ T794] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.142796][ T794] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.143035][ T794] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.143240][ T794] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.143484][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.143688][ T794] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.143893][ T794] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.144105][ T794] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.144306][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.144513][ T794] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 27.144719][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.144921][ T794] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.145124][ T794] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.145316][ T794] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.145522][ T794] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.145732][ T794] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.145946][ T794] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.146166][ T794] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.146367][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.146570][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.146772][ T794] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.147004][ T794] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.147209][ T794] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.147414][ T794] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.147625][ T794] ? 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)) [ 27.147836][ T794] ? 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)) [ 27.148058][ T794] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.148268][ T794] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.148470][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.148675][ T794] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.148882][ T794] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.149101][ T794] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.149317][ T794] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.149528][ T794] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.149734][ T794] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.150002][ T794] ? move_addr_to_kernel (net/socket.c:258) [ 27.150212][ T794] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.150429][ T794] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.150638][ T794] ___sys_sendmsg (net/socket.c:2752) [ 27.150842][ T794] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.151119][ T794] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.151348][ T794] __sys_sendmsg (net/socket.c:2784) [ 27.151556][ T794] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.151772][ T794] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.152048][ T794] ? 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) [ 27.152251][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.152462][ T794] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.152660][ T794] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.152866][ T794] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.153118][ T794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.153377][ T794] RIP: 0033:0x7ffa7431408e [ 27.153589][ T794] 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 [ 27.154326][ T794] RSP: 002b:00007ffd3077bcc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.154640][ T794] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ffa7431408e [ 27.154947][ T794] RDX: 0000000000000000 RSI: 00007ffd3077bd70 RDI: 0000000000000005 [ 27.155263][ T794] RBP: 00007ffd3077bcd0 R08: 0000000000000000 R09: 0000000000000000 [ 27.155566][ T794] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb86 [ 27.155875][ T794] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3077c430 | [ 27.160565][ T794] ------------[ cut here ]------------ | [ 27.160805][ T794] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/794 | [ 27.161268][ T794] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.162262][ T794] Tainted: [W]=WARN [ 27.162415][ T794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.162667][ T794] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.162926][ T794] 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 [ 27.163738][ T794] RSP: 0018:ffa000000188f190 EFLAGS: 00010286 [ 27.164165][ T794] RAX: 00000000ffffffa6 RBX: ff1100000b4ab3c0 RCX: 1ff4000000311df8 [ 27.164462][ T794] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab470 [ 27.164757][ T794] RBP: ff1100000825c000 R08: 1fe220000169568f R09: ff11000012240b58 [ 27.165181][ T794] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 27.165473][ T794] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 27.165767][ T794] FS: 00007ffa740da840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 27.166279][ T794] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.166529][ T794] CR2: 000000003cbe6988 CR3: 000000000dbd8002 CR4: 0000000000771ef0 [ 27.166826][ T794] PKRU: 55555554 [ 27.167089][ T794] Call Trace: [ 27.167237][ T794] [ 27.167341][ T794] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 27.167598][ T794] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 27.167848][ T794] ? 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) [ 27.168168][ T794] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 27.168364][ T794] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 27.168614][ T794] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.168813][ T794] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 27.169168][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.169371][ T794] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.169569][ T794] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.169765][ T794] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.169977][ T794] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.170212][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.170408][ T794] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.170620][ T794] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.170825][ T794] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.171051][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.171252][ T794] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 27.171453][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.171648][ T794] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.171844][ T794] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.172053][ T794] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.172258][ T794] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.172460][ T794] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.172660][ T794] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.172854][ T794] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.173075][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.173272][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.173467][ T794] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.173667][ T794] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.173861][ T794] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.174070][ T794] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.174270][ T794] ? 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)) [ 27.174462][ T794] ? 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)) [ 27.174663][ T794] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.174861][ T794] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.175071][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.175285][ T794] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.175482][ T794] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.175677][ T794] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.175876][ T794] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.176102][ T794] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.176282][ T794] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.176529][ T794] ? move_addr_to_kernel (net/socket.c:258) [ 27.176736][ T794] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.176930][ T794] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.177141][ T794] ___sys_sendmsg (net/socket.c:2752) [ 27.177333][ T794] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.177578][ T794] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.177801][ T794] __sys_sendmsg (net/socket.c:2784) [ 27.178007][ T794] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.178208][ T794] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.178457][ T794] ? 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) [ 27.178653][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.178851][ T794] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.179063][ T794] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.179256][ T794] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.179453][ T794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.179696][ T794] RIP: 0033:0x7ffa7431408e [ 27.179907][ T794] 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 [ 27.180621][ T794] RSP: 002b:00007ffd3077bcc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.180912][ T794] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ffa7431408e [ 27.181224][ T794] RDX: 0000000000000000 RSI: 00007ffd3077bd70 RDI: 0000000000000005 [ 27.181520][ T794] RBP: 00007ffd3077bcd0 R08: 0000000000000000 R09: 0000000000000000 [ 27.181815][ T794] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb86 [ 27.182146][ T794] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3077c430 | [ 27.239182][ T795] ------------[ cut here ]------------ | [ 27.239375][ T795] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/795 | [ 27.239637][ T795] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.240255][ T795] Tainted: [W]=WARN [ 27.240356][ T795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.240520][ T795] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.240702][ T795] 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 [ 27.241211][ T795] RSP: 0018:ffa000000189f060 EFLAGS: 00010286 [ 27.241379][ T795] RAX: 00000000ffffffa6 RBX: ff110000090a9240 RCX: 1ff4000000313dd2 [ 27.241579][ T795] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a92f0 [ 27.241804][ T795] RBP: ff110000104dc000 R08: 1fe220000121525f R09: ff11000012205158 [ 27.242019][ T795] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 27.242232][ T795] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000189f100 [ 27.242435][ T795] FS: 00007fe7f8b72840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 27.242679][ T795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.242847][ T795] CR2: 00007fe7f8e421a0 CR3: 00000000121a6004 CR4: 0000000000771ef0 [ 27.243064][ T795] PKRU: 55555554 [ 27.243165][ T795] Call Trace: [ 27.243266][ T795] [ 27.243337][ T795] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.243477][ T795] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.243579][ T795] netif_close_many (net/core/dev.c:1804) [ 27.243711][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.243845][ T795] ? __dev_close_many (net/core/dev.c:1781) [ 27.244837][ T795] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 27.245102][ T795] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.245241][ T795] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 27.245406][ T795] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 27.245568][ T795] ? 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) [ 27.245701][ T795] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 27.245830][ T795] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 27.246012][ T795] ? unregister_netdevice_many (net/core/dev.c:12497) [ 27.246144][ T795] ? geneve_dellink (./include/linux/list.h:127 (discriminator 1) ./include/linux/list.h:246 (discriminator 1) ./include/linux/list.h:260 (discriminator 1) drivers/net/geneve.c:2260 (discriminator 1)) geneve [ 27.246284][ T795] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 27.246419][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.246551][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.246679][ T795] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.246810][ T795] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.246942][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.247109][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.247239][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.247370][ T795] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.247509][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.247644][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.247777][ T795] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 27.247911][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.248061][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.248191][ T795] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.248322][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.248454][ T795] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.248583][ T795] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.248714][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.248847][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.248989][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.249121][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.249251][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.249387][ T795] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.249517][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.249648][ T795] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.249788][ T795] ? 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)) [ 27.249919][ T795] ? 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)) [ 27.250095][ T795] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.250290][ T795] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.250430][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.250564][ T795] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.250698][ T795] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.250830][ T795] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.250977][ T795] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.251117][ T795] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.251251][ T795] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.251412][ T795] ? move_addr_to_kernel (net/socket.c:258) [ 27.251544][ T795] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.251677][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.251812][ T795] ___sys_sendmsg (net/socket.c:2752) [ 27.251941][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.252121][ T795] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.252267][ T795] __sys_sendmsg (net/socket.c:2784) [ 27.252403][ T795] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.252536][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.252703][ T795] ? 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) [ 27.252834][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.252981][ T795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.253112][ T795] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.253258][ T795] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.253391][ T795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.253555][ T795] RIP: 0033:0x7fe7f8dac08e [ 27.253701][ T795] 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 [ 27.254218][ T795] RSP: 002b:00007ffd44042760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.254421][ T795] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe7f8dac08e [ 27.254621][ T795] RDX: 0000000000000000 RSI: 00007ffd44042810 RDI: 0000000000000005 [ 27.254817][ T795] RBP: 00007ffd44042770 R08: 0000000000000000 R09: 0000000000000000 [ 27.255028][ T795] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb86 [ 27.255224][ T795] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd44042ed0 | [ 27.259358][ T795] ------------[ cut here ]------------ | [ 27.259661][ T795] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/795 | [ 27.260137][ T795] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.261082][ T795] Tainted: [W]=WARN [ 27.261288][ T795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.261587][ T795] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.261931][ T795] 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 [ 27.262669][ T795] RSP: 0018:ffa000000189f190 EFLAGS: 00010286 [ 27.262992][ T795] RAX: 00000000ffffffa6 RBX: ff1100000bf1d540 RCX: 1ff4000000313df8 [ 27.263349][ T795] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1d5f0 [ 27.263709][ T795] RBP: ff110000104dc000 R08: 1fe22000017e3abf R09: ff11000012205158 [ 27.264088][ T795] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 27.264455][ T795] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 27.264802][ T795] FS: 00007fe7f8b72840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 27.265213][ T795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.265511][ T795] CR2: 0000561b07814d5c CR3: 00000000121a6001 CR4: 0000000000771ef0 [ 27.265867][ T795] PKRU: 55555554 [ 27.266089][ T795] Call Trace: [ 27.266289][ T795] [ 27.266446][ T795] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 27.266749][ T795] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 27.267068][ T795] ? 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) [ 27.267322][ T795] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 27.267568][ T795] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 27.267871][ T795] ? geneve_dellink (./include/linux/list.h:127 (discriminator 1) ./include/linux/list.h:246 (discriminator 1) ./include/linux/list.h:260 (discriminator 1) drivers/net/geneve.c:2260 (discriminator 1)) geneve [ 27.268149][ T795] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 27.268400][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.268647][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.268900][ T795] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.269174][ T795] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.269420][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.269704][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.269959][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.270226][ T795] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.270472][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.270718][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.270986][ T795] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 27.271235][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.271481][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.271729][ T795] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.271995][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.272246][ T795] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.272521][ T795] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.272767][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.273039][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.273287][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.273542][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.273783][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.274055][ T795] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.274301][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.274553][ T795] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.274804][ T795] ? 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)) [ 27.275073][ T795] ? 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)) [ 27.275327][ T795] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.275584][ T795] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.275829][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.276119][ T795] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.276370][ T795] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.276620][ T795] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.276871][ T795] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.277142][ T795] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.277425][ T795] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.277715][ T795] ? move_addr_to_kernel (net/socket.c:258) [ 27.277991][ T795] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.278252][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.278502][ T795] ___sys_sendmsg (net/socket.c:2752) [ 27.278748][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.279063][ T795] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.279327][ T795] __sys_sendmsg (net/socket.c:2784) [ 27.279578][ T795] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.279839][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.280157][ T795] ? 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) [ 27.280397][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.280639][ T795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.280885][ T795] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.281171][ T795] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.281437][ T795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.281745][ T795] RIP: 0033:0x7fe7f8dac08e [ 27.282028][ T795] 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 [ 27.282767][ T795] RSP: 002b:00007ffd44042760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.283151][ T795] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe7f8dac08e [ 27.283489][ T795] RDX: 0000000000000000 RSI: 00007ffd44042810 RDI: 0000000000000005 [ 27.283828][ T795] RBP: 00007ffd44042770 R08: 0000000000000000 R09: 0000000000000000 [ 27.284198][ T795] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb86 [ 27.284543][ T795] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd44042ed0 | [ 27.329037][ T166] ------------[ cut here ]------------ | [ 27.329387][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 27.329959][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.331118][ T166] Tainted: [W]=WARN [ 27.331348][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.331695][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.332084][ T166] 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 [ 27.332929][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 27.333296][ T166] RAX: 00000000ffffffa6 RBX: ff110000090a9840 RCX: 1ff4000000108ed1 [ 27.333687][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a98f0 [ 27.334099][ T166] RBP: ff11000004aca000 R08: 1fe220000121531f R09: ff1100000cab2ef8 [ 27.334494][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 27.334887][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004aca000 [ 27.335303][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 27.335748][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.336113][ T166] CR2: 00007ffe866f5ff8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 27.336509][ T166] PKRU: 55555554 [ 27.336757][ T166] Call Trace: [ 27.337005][ T166] [ 27.337186][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.337474][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.337704][ T166] register_netdevice (net/core/dev.c:11488) [ 27.338016][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 27.338350][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 27.338638][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 27.339010][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 27.339301][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 27.339638][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 27.340008][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.340295][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 27.340576][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 27.340914][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 27.341221][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 27.341553][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 27.341822][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 27.342116][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 27.342389][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 27.342607][ T166] new_sync_write (fs/read_write.c:595) [ 27.342879][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.343178][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 27.343455][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.343730][ T166] ? ksys_write (fs/read_write.c:740) [ 27.344059][ T166] vfs_write (fs/read_write.c:688) [ 27.344308][ T166] ksys_write (fs/read_write.c:740) [ 27.344544][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 27.344816][ T166] ? 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) [ 27.345126][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.345412][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.345692][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.345993][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.346275][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.346613][ T166] RIP: 0033:0x7fd8e6c0c08e [ 27.346918][ T166] 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 [ 27.347792][ T166] RSP: 002b:00007ffe866f5910 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 27.348214][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 27.348612][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 27.349030][ T166] RBP: 00007ffe866f5920 R08: 0000000000000000 R09: 0000000000000000 [ 27.349419][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 27.349815][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 27.529246][ T801] ------------[ cut here ]------------ | [ 27.529438][ T801] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/801 | [ 27.529703][ T801] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.530683][ T801] Tainted: [W]=WARN [ 27.530798][ T801] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.530991][ T801] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.531185][ T801] 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 [ 27.531718][ T801] RSP: 0018:ffa0000000c6f020 EFLAGS: 00010286 [ 27.531904][ T801] RAX: 00000000ffffffa6 RBX: ff1100000c456f40 RCX: 1ff400000018ddca [ 27.532234][ T801] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c456ff0 [ 27.532444][ T801] RBP: ff11000004aca000 R08: 1fe220000188adff R09: ff1100000c9aae80 [ 27.532662][ T801] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 27.532873][ T801] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.533169][ T801] FS: 00007f20bdc39840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 27.533459][ T801] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.533658][ T801] CR2: 0000000027402988 CR3: 000000001070e001 CR4: 0000000000771ef0 [ 27.533873][ T801] PKRU: 55555554 [ 27.534055][ T801] Call Trace: [ 27.534166][ T801] [ 27.534242][ T801] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 27.534386][ T801] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.534528][ T801] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.534638][ T801] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.534782][ T801] __dev_notify_flags (net/core/dev.c:9787) [ 27.534924][ T801] ? netif_change_name (net/core/dev.c:1495) [ 27.535130][ T801] ? __dev_change_flags (net/core/dev.c:9752) [ 27.535270][ T801] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.535406][ T801] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.535551][ T801] ? 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)) [ 27.535694][ T801] netif_change_flags (net/core/dev.c:9820) [ 27.535832][ T801] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.536045][ T801] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.536184][ T801] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.536359][ T801] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.536506][ T801] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.536652][ T801] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.536794][ T801] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.536939][ T801] ? __kernel_text_address (kernel/extable.c:79) [ 27.537147][ T801] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.537286][ T801] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.537424][ T801] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.537565][ T801] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.537709][ T801] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.537843][ T801] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.538042][ T801] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.538178][ T801] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.538313][ T801] ? __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) [ 27.538450][ T801] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.538590][ T801] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.538733][ T801] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.538871][ T801] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.539077][ T801] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.539216][ T801] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.539351][ T801] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.539487][ T801] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.539635][ T801] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.539772][ T801] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.539910][ T801] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.540165][ T801] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.540300][ T801] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.540437][ T801] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.540576][ T801] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.540712][ T801] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.540852][ T801] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.541085][ T801] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.541222][ T801] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.541365][ T801] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.541503][ T801] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.541642][ T801] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.541785][ T801] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.541926][ T801] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.542166][ T801] ? 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)) [ 27.542308][ T801] ? 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)) [ 27.542445][ T801] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.542586][ T801] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.542722][ T801] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.542858][ T801] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.543081][ T801] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.543221][ T801] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.543359][ T801] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.543501][ T801] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.543637][ T801] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.543803][ T801] ? move_addr_to_kernel (net/socket.c:258) [ 27.543941][ T801] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.544175][ T801] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.544317][ T801] ___sys_sendmsg (net/socket.c:2752) [ 27.544450][ T801] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.544623][ T801] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.544772][ T801] __sys_sendmsg (net/socket.c:2784) [ 27.544910][ T801] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.545131][ T801] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.545313][ T801] ? 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) [ 27.545452][ T801] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.545589][ T801] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.545724][ T801] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.545861][ T801] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.546061][ T801] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.546230][ T801] RIP: 0033:0x7f20bde7308e [ 27.546374][ T801] 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 [ 27.546854][ T801] RSP: 002b:00007ffd67c31f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.547111][ T801] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f20bde7308e [ 27.547320][ T801] RDX: 0000000000000000 RSI: 00007ffd67c32030 RDI: 0000000000000005 [ 27.547527][ T801] RBP: 00007ffd67c31f90 R08: 0000000000000000 R09: 0000000000000000 [ 27.547733][ T801] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb86 [ 27.547945][ T801] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd67c326f0 | [ 27.608224][ T803] ------------[ cut here ]------------ | [ 27.608435][ T803] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/803 | [ 27.608721][ T803] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.609385][ T803] Tainted: [W]=WARN [ 27.609500][ T803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.609692][ T803] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.609893][ T803] 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 [ 27.610467][ T803] RSP: 0018:ffa00000018fef70 EFLAGS: 00010286 [ 27.610667][ T803] RAX: 00000000ffffffa6 RBX: ff1100000b5ea640 RCX: 1ff400000031fdb4 [ 27.610893][ T803] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5ea6f0 [ 27.611126][ T803] RBP: ff11000004aca000 R08: 1fe22000016bd4df R09: ff1100000cd2d180 [ 27.611349][ T803] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 27.611583][ T803] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 27.611806][ T803] FS: 00007f749bfda840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 27.612075][ T803] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.612259][ T803] CR2: 000000002f209a28 CR3: 0000000010575002 CR4: 0000000000771ef0 [ 27.612482][ T803] PKRU: 55555554 [ 27.612607][ T803] Call Trace: [ 27.612719][ T803] [ 27.612802][ T803] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.612960][ T803] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 27.613129][ T803] notifier_call_chain (kernel/notifier.c:85) [ 27.613323][ T803] __netdev_upper_dev_link (net/core/dev.c:8931) [ 27.613543][ T803] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 27.613769][ T803] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 27.614018][ T803] netdev_upper_dev_link (net/core/dev.c:8972) [ 27.614241][ T803] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 27.614416][ T803] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 27.614648][ T803] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 27.614812][ T803] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 27.614980][ T803] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 27.615131][ T803] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 27.615281][ T803] ? nla_strscpy (lib/nlattr.c:795) [ 27.615429][ T803] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 27.615582][ T803] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 27.615751][ T803] ? __dev_get_by_name (net/core/dev.c:883) [ 27.615898][ T803] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 27.616062][ T803] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 27.616229][ T803] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.616374][ T803] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.616522][ T803] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.616668][ T803] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.616814][ T803] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.616964][ T803] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.617125][ T803] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.617270][ T803] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.617416][ T803] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.617563][ T803] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.617709][ T803] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.617853][ T803] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.618015][ T803] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.618164][ T803] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.618359][ T803] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.618535][ T803] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.618682][ T803] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.618830][ T803] ? 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)) [ 27.618984][ T803] ? 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)) [ 27.619135][ T803] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.619283][ T803] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.619431][ T803] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.619583][ T803] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.619732][ T803] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.619879][ T803] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.620041][ T803] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.620202][ T803] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.620352][ T803] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.620544][ T803] ? move_addr_to_kernel (net/socket.c:258) [ 27.620694][ T803] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.620840][ T803] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.620999][ T803] ___sys_sendmsg (net/socket.c:2752) [ 27.621152][ T803] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.621347][ T803] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.621507][ T803] __sys_sendmsg (net/socket.c:2784) [ 27.621661][ T803] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.621808][ T803] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.622006][ T803] ? 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) [ 27.622152][ T803] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.622301][ T803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.622448][ T803] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.622596][ T803] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.622746][ T803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.622928][ T803] RIP: 0033:0x7f749c21408e [ 27.623099][ T803] 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 [ 27.623619][ T803] RSP: 002b:00007ffe5f1be180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.623839][ T803] RAX: ffffffffffffffda RBX: 00007ffe5f1be918 RCX: 00007f749c21408e [ 27.624081][ T803] RDX: 0000000000000000 RSI: 00007ffe5f1be230 RDI: 0000000000000005 [ 27.624296][ T803] RBP: 00007ffe5f1be190 R08: 0000000000000000 R09: 0000000000000000 [ 27.624515][ T803] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb86 [ 27.624733][ T803] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5f1be8f0 | [ 27.626484][ T803] ------------[ cut here ]------------ | [ 27.626629][ T803] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/803 | [ 27.626886][ T803] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.627508][ T803] Tainted: [W]=WARN [ 27.627621][ T803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.627806][ T803] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.628573][ T803] 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 [ 27.629129][ T803] RSP: 0018:ffa00000018fefd0 EFLAGS: 00010286 [ 27.629373][ T803] RAX: 00000000ffffffa6 RBX: ff1100000b5ea940 RCX: 1ff400000031fdc0 [ 27.629699][ T803] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5ea9f0 [ 27.630048][ T803] RBP: ff11000010482000 R08: 1fe22000016bd53f R09: ff1100000cd2d180 [ 27.630308][ T803] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 27.630610][ T803] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 27.630946][ T803] FS: 00007f749bfda840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 27.631331][ T803] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.631557][ T803] CR2: 000000002f209a28 CR3: 0000000010575002 CR4: 0000000000771ef0 [ 27.631884][ T803] PKRU: 55555554 [ 27.632071][ T803] Call Trace: [ 27.632242][ T803] [ 27.632355][ T803] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.632545][ T803] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.632660][ T803] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 27.632812][ T803] __dev_notify_flags (net/core/dev.c:9787) [ 27.632984][ T803] ? netif_change_name (net/core/dev.c:1495) [ 27.633135][ T803] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 27.633284][ T803] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 27.633428][ T803] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 27.633577][ T803] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 27.633730][ T803] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 27.633891][ T803] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 27.634060][ T803] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 27.634215][ T803] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 27.634363][ T803] ? nla_strscpy (lib/nlattr.c:795) [ 27.634519][ T803] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 27.634670][ T803] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 27.634814][ T803] ? __dev_get_by_name (net/core/dev.c:883) [ 27.634983][ T803] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 27.635149][ T803] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 27.635301][ T803] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.635451][ T803] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.635601][ T803] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.635749][ T803] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.635894][ T803] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.636051][ T803] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.636209][ T803] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.636355][ T803] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.636502][ T803] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.636749][ T803] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.636905][ T803] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.637062][ T803] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.637206][ T803] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.637451][ T803] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.637603][ T803] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.637746][ T803] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.637889][ T803] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.638156][ T803] ? 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)) [ 27.638302][ T803] ? 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)) [ 27.638445][ T803] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.638595][ T803] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.638839][ T803] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.638991][ T803] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.639161][ T803] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.639378][ T803] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.639765][ T803] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.640005][ T803] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.640206][ T803] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.640385][ T803] ? move_addr_to_kernel (net/socket.c:258) [ 27.640635][ T803] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.640778][ T803] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.640926][ T803] ___sys_sendmsg (net/socket.c:2752) [ 27.641076][ T803] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.641354][ T803] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.641510][ T803] __sys_sendmsg (net/socket.c:2784) [ 27.641654][ T803] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.641800][ T803] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.642092][ T803] ? 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) [ 27.642235][ T803] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.642384][ T803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.642532][ T803] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.642777][ T803] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.642923][ T803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.643136][ T803] RIP: 0033:0x7f749c21408e [ 27.643399][ T803] 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 [ 27.644001][ T803] RSP: 002b:00007ffe5f1be180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.644323][ T803] RAX: ffffffffffffffda RBX: 00007ffe5f1be918 RCX: 00007f749c21408e [ 27.644543][ T803] RDX: 0000000000000000 RSI: 00007ffe5f1be230 RDI: 0000000000000005 [ 27.644856][ T803] RBP: 00007ffe5f1be190 R08: 0000000000000000 R09: 0000000000000000 [ 27.645078][ T803] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb86 [ 27.645291][ T803] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5f1be8f0 | [ 27.714797][ T805] ------------[ cut here ]------------ | [ 27.715133][ T805] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/805 | [ 27.715569][ T805] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.716884][ T805] Tainted: [W]=WARN [ 27.717464][ T805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.717771][ T805] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.718129][ T805] 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 [ 27.718917][ T805] RSP: 0018:ffa00000018ef020 EFLAGS: 00010286 [ 27.719252][ T805] RAX: 00000000ffffffa6 RBX: ff11000005e576c0 RCX: 1ff400000031ddca [ 27.719603][ T805] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e57770 [ 27.720022][ T805] RBP: ff11000010482000 R08: 1fe2200000bcaeef R09: ff1100000c985158 [ 27.720402][ T805] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 27.720771][ T805] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.721153][ T805] FS: 00007f212d5e8840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 27.721569][ T805] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.721883][ T805] CR2: 00000000171c8988 CR3: 000000000d98f005 CR4: 0000000000771ef0 [ 27.722273][ T805] PKRU: 55555554 [ 27.722481][ T805] Call Trace: [ 27.722691][ T805] [ 27.722859][ T805] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 27.723153][ T805] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.723421][ T805] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.723637][ T805] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.723893][ T805] __dev_notify_flags (net/core/dev.c:9787) [ 27.724180][ T805] ? netif_change_name (net/core/dev.c:1495) [ 27.724444][ T805] ? __dev_change_flags (net/core/dev.c:9752) [ 27.724709][ T805] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.724989][ T805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.725260][ T805] ? 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)) [ 27.725527][ T805] netif_change_flags (net/core/dev.c:9820) [ 27.725801][ T805] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.726093][ T805] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.726362][ T805] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.726630][ T805] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.726944][ T805] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.727233][ T805] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.727512][ T805] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.727784][ T805] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.728077][ T805] ? __kernel_text_address (kernel/extable.c:79) [ 27.728345][ T805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.728615][ T805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.728884][ T805] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.729182][ T805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.729448][ T805] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.729712][ T805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.730002][ T805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.730282][ T805] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.730549][ T805] ? __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) [ 27.730824][ T805] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.731109][ T805] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.731370][ T805] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.731632][ T805] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.731906][ T805] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.732184][ T805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.732439][ T805] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.732743][ T805] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.733030][ T805] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.733290][ T805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.733552][ T805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.733812][ T805] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.734095][ T805] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.734369][ T805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.734637][ T805] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.734921][ T805] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.735231][ T805] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.735507][ T805] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.735771][ T805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.736063][ T805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.736332][ T805] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.736599][ T805] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.736866][ T805] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.737162][ T805] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.737467][ T805] ? 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)) [ 27.737737][ T805] ? 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)) [ 27.738035][ T805] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.738309][ T805] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.738593][ T805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.738852][ T805] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.739143][ T805] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.739394][ T805] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.739645][ T805] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.739906][ T805] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.740176][ T805] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.740485][ T805] ? move_addr_to_kernel (net/socket.c:258) [ 27.740754][ T805] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.741042][ T805] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.741305][ T805] ___sys_sendmsg (net/socket.c:2752) [ 27.741570][ T805] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.741885][ T805] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.742195][ T805] __sys_sendmsg (net/socket.c:2784) [ 27.742458][ T805] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.742719][ T805] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.743071][ T805] ? 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) [ 27.743339][ T805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.743613][ T805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.743884][ T805] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.744176][ T805] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.744449][ T805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.744764][ T805] RIP: 0033:0x7f212d82208e [ 27.745062][ T805] 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 [ 27.745850][ T805] RSP: 002b:00007fffe1b3f7a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.746241][ T805] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f212d82208e [ 27.746613][ T805] RDX: 0000000000000000 RSI: 00007fffe1b3f850 RDI: 0000000000000005 [ 27.747005][ T805] RBP: 00007fffe1b3f7b0 R08: 0000000000000000 R09: 0000000000000000 [ 27.747377][ T805] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 27.747744][ T805] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe1b3ff10 | [ 27.852924][ T811] ------------[ cut here ]------------ | [ 27.853258][ T811] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/811 | [ 27.853622][ T811] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.854315][ T811] Tainted: [W]=WARN [ 27.854425][ T811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.854612][ T811] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.854819][ T811] 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 [ 27.855365][ T811] RSP: 0018:ffa00000018eef70 EFLAGS: 00010286 [ 27.855552][ T811] RAX: 00000000ffffffa6 RBX: ff1100000cdd7840 RCX: 1ff400000031ddb4 [ 27.855775][ T811] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd78f0 [ 27.856007][ T811] RBP: ff11000004aca000 R08: 1fe22000019baf1f R09: ff1100000c6b5180 [ 27.856233][ T811] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 27.856469][ T811] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 27.856692][ T811] FS: 00007f0dab1c7840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 27.856950][ T811] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.857148][ T811] CR2: 0000000039ceda28 CR3: 0000000004fa3002 CR4: 0000000000771ef0 [ 27.857369][ T811] PKRU: 55555554 [ 27.857481][ T811] Call Trace: [ 27.857591][ T811] [ 27.857668][ T811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.857820][ T811] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 27.857991][ T811] notifier_call_chain (kernel/notifier.c:85) [ 27.858159][ T811] __netdev_upper_dev_link (net/core/dev.c:8931) [ 27.858312][ T811] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 27.858464][ T811] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 27.858627][ T811] netdev_upper_dev_link (net/core/dev.c:8972) [ 27.858775][ T811] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 27.858926][ T811] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 27.859102][ T811] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 27.859254][ T811] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 27.859407][ T811] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 27.859566][ T811] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 27.859716][ T811] ? nla_strscpy (lib/nlattr.c:795) [ 27.859869][ T811] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 27.860050][ T811] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 27.860199][ T811] ? __dev_get_by_name (net/core/dev.c:883) [ 27.860351][ T811] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 27.860504][ T811] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 27.860657][ T811] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.860806][ T811] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.861028][ T811] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.861238][ T811] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.861389][ T811] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.861536][ T811] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.861688][ T811] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.861852][ T811] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.862016][ T811] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.862163][ T811] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.862308][ T811] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.862455][ T811] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.862604][ T811] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.862765][ T811] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.862915][ T811] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.863071][ T811] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.863230][ T811] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.863377][ T811] ? 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)) [ 27.863522][ T811] ? 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)) [ 27.863674][ T811] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.863819][ T811] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.863978][ T811] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.864130][ T811] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.864277][ T811] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.864424][ T811] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.864573][ T811] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.864720][ T811] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.864867][ T811] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.865054][ T811] ? move_addr_to_kernel (net/socket.c:258) [ 27.865201][ T811] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.865350][ T811] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.865497][ T811] ___sys_sendmsg (net/socket.c:2752) [ 27.865663][ T811] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.865915][ T811] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.866097][ T811] __sys_sendmsg (net/socket.c:2784) [ 27.866244][ T811] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.866391][ T811] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.866575][ T811] ? 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) [ 27.866737][ T811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.866885][ T811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.867048][ T811] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.867196][ T811] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.867344][ T811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.867524][ T811] RIP: 0033:0x7f0dab40108e [ 27.867712][ T811] 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 [ 27.868333][ T811] RSP: 002b:00007fff3c6506c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.868570][ T811] RAX: ffffffffffffffda RBX: 00007fff3c650e58 RCX: 00007f0dab40108e [ 27.868786][ T811] RDX: 0000000000000000 RSI: 00007fff3c650770 RDI: 0000000000000005 [ 27.869016][ T811] RBP: 00007fff3c6506d0 R08: 0000000000000000 R09: 0000000000000000 [ 27.869233][ T811] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 27.869456][ T811] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3c650e30 | [ 27.871353][ T811] ------------[ cut here ]------------ | [ 27.871494][ T811] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/811 | [ 27.871741][ T811] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.872369][ T811] Tainted: [W]=WARN [ 27.872481][ T811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.872663][ T811] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.872855][ T811] 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 [ 27.873439][ T811] RSP: 0018:ffa00000018eefd0 EFLAGS: 00010286 [ 27.873644][ T811] RAX: 00000000ffffffa6 RBX: ff1100000cdd7cc0 RCX: 1ff400000031ddc0 [ 27.873872][ T811] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd7d70 [ 27.874110][ T811] RBP: ff1100000cd52000 R08: 1fe22000019bafaf R09: ff1100000c6b5180 [ 27.874338][ T811] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 27.874555][ T811] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd52e04 [ 27.874780][ T811] FS: 00007f0dab1c7840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 27.875052][ T811] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.875235][ T811] CR2: 0000000039ceda28 CR3: 0000000004fa3002 CR4: 0000000000771ef0 [ 27.875453][ T811] PKRU: 55555554 [ 27.875587][ T811] Call Trace: [ 27.875742][ T811] [ 27.875820][ T811] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.875980][ T811] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.876097][ T811] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 27.876244][ T811] __dev_notify_flags (net/core/dev.c:9787) [ 27.876388][ T811] ? netif_change_name (net/core/dev.c:1495) [ 27.876534][ T811] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 27.876760][ T811] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 27.876939][ T811] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 27.877126][ T811] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 27.877352][ T811] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 27.877544][ T811] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 27.877707][ T811] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 27.877860][ T811] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 27.878030][ T811] ? nla_strscpy (lib/nlattr.c:795) [ 27.878179][ T811] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 27.878381][ T811] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 27.878530][ T811] ? __dev_get_by_name (net/core/dev.c:883) [ 27.878678][ T811] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 27.878828][ T811] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 27.878990][ T811] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.879144][ T811] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.879304][ T811] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.879451][ T811] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.879595][ T811] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.879743][ T811] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.879907][ T811] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.880066][ T811] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.880210][ T811] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.880362][ T811] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.880514][ T811] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.880658][ T811] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.880810][ T811] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.880963][ T811] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.881132][ T811] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.881276][ T811] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.881423][ T811] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.881571][ T811] ? 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)) [ 27.881714][ T811] ? 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)) [ 27.881862][ T811] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.882035][ T811] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.882181][ T811] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.882329][ T811] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.882484][ T811] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.882700][ T811] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.882885][ T811] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.883071][ T811] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.883217][ T811] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.883394][ T811] ? move_addr_to_kernel (net/socket.c:258) [ 27.883541][ T811] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.883687][ T811] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.883841][ T811] ___sys_sendmsg (net/socket.c:2752) [ 27.883997][ T811] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.884175][ T811] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.884331][ T811] __sys_sendmsg (net/socket.c:2784) [ 27.884475][ T811] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.884617][ T811] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.884813][ T811] ? 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) [ 27.884967][ T811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.885119][ T811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.885260][ T811] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.885406][ T811] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.885552][ T811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.885730][ T811] RIP: 0033:0x7f0dab40108e [ 27.885883][ T811] 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 [ 27.886413][ T811] RSP: 002b:00007fff3c6506c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.886631][ T811] RAX: ffffffffffffffda RBX: 00007fff3c650e58 RCX: 00007f0dab40108e [ 27.886846][ T811] RDX: 0000000000000000 RSI: 00007fff3c650770 RDI: 0000000000000005 [ 27.887089][ T811] RBP: 00007fff3c6506d0 R08: 0000000000000000 R09: 0000000000000000 [ 27.887303][ T811] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 27.887518][ T811] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3c650e30 | [ 27.919762][ T812] ------------[ cut here ]------------ | [ 27.919944][ T812] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/812 | [ 27.920242][ T812] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 27.920819][ T812] Tainted: [W]=WARN [ 27.920921][ T812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.921122][ T812] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.921462][ T812] 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 [ 27.921982][ T812] RSP: 0018:ffa0000000c6f020 EFLAGS: 00010286 [ 27.922176][ T812] RAX: 00000000ffffffa6 RBX: ff11000002712940 RCX: 1ff400000018ddca [ 27.922385][ T812] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027129f0 [ 27.922596][ T812] RBP: ff1100000cd52000 R08: 1fe22000004e253f R09: ff1100000c6b2e58 [ 27.922803][ T812] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 27.923028][ T812] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.923233][ T812] FS: 00007fca40496840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 27.923476][ T812] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.923660][ T812] CR2: 00000000064c7988 CR3: 0000000010577001 CR4: 0000000000771ef0 [ 27.923869][ T812] PKRU: 55555554 [ 27.923986][ T812] Call Trace: [ 27.924091][ T812] [ 27.924164][ T812] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.924307][ T812] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.924411][ T812] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.924548][ T812] __dev_notify_flags (net/core/dev.c:9787) [ 27.924687][ T812] ? netif_change_name (net/core/dev.c:1495) [ 27.924832][ T812] ? __dev_change_flags (net/core/dev.c:9752) [ 27.924976][ T812] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.925118][ T812] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.925261][ T812] ? 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)) [ 27.925401][ T812] netif_change_flags (net/core/dev.c:9820) [ 27.925540][ T812] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.925679][ T812] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.925817][ T812] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.925958][ T812] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.926131][ T812] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.926268][ T812] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.926404][ T812] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.926542][ T812] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.926683][ T812] ? __kernel_text_address (kernel/extable.c:79) [ 27.926824][ T812] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.926979][ T812] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.927143][ T812] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.927279][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.927437][ T812] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.927580][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.927714][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.927849][ T812] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.927995][ T812] ? __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) [ 27.928131][ T812] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.928267][ T812] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.928410][ T812] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.928550][ T812] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.928688][ T812] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.928827][ T812] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.928975][ T812] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.929110][ T812] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.929259][ T812] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.929393][ T812] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.929532][ T812] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.929677][ T812] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.929812][ T812] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.929949][ T812] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.930098][ T812] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.930233][ T812] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.930369][ T812] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.930569][ T812] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.930779][ T812] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.930937][ T812] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.931095][ T812] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.931232][ T812] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.931369][ T812] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.931506][ T812] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.931647][ T812] ? 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)) [ 27.931781][ T812] ? 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)) [ 27.931928][ T812] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.932075][ T812] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.932217][ T812] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.932357][ T812] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.932494][ T812] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.932640][ T812] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.932778][ T812] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.932928][ T812] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.933078][ T812] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.933263][ T812] ? move_addr_to_kernel (net/socket.c:258) [ 27.933399][ T812] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.933534][ T812] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.933670][ T812] ___sys_sendmsg (net/socket.c:2752) [ 27.933811][ T812] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.934081][ T812] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.934264][ T812] __sys_sendmsg (net/socket.c:2784) [ 27.934404][ T812] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.934540][ T812] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.934709][ T812] ? 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) [ 27.934858][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.935040][ T812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.935315][ T812] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.935517][ T812] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.935678][ T812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.935849][ T812] RIP: 0033:0x7fca406d008e [ 27.936015][ T812] 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 [ 27.936510][ T812] RSP: 002b:00007ffdbbd4df10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.936738][ T812] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fca406d008e [ 27.936944][ T812] RDX: 0000000000000000 RSI: 00007ffdbbd4dfc0 RDI: 0000000000000005 [ 27.937172][ T812] RBP: 00007ffdbbd4df20 R08: 0000000000000000 R09: 0000000000000000 [ 27.937373][ T812] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 27.937581][ T812] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbbd4e680 | [ 28.085603][ T823] ------------[ cut here ]------------ | [ 28.085815][ T823] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/823 | [ 28.087125][ T823] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.088103][ T823] Tainted: [W]=WARN [ 28.088226][ T823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.088410][ T823] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.088605][ T823] 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 [ 28.089215][ T823] RSP: 0018:ffa000000196ef70 EFLAGS: 00010286 [ 28.089496][ T823] RAX: 00000000ffffffa6 RBX: ff1100000bf1d3c0 RCX: 1ff400000032ddb4 [ 28.089831][ T823] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1d470 [ 28.090176][ T823] RBP: ff11000004aca000 R08: 1fe22000017e3a8f R09: ff1100000cfa5180 [ 28.090399][ T823] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 28.090620][ T823] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 28.090903][ T823] FS: 00007f22f0288840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 28.091272][ T823] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.091519][ T823] CR2: 0000000030016a28 CR3: 00000000121eb002 CR4: 0000000000771ef0 [ 28.091854][ T823] PKRU: 55555554 [ 28.092036][ T823] Call Trace: [ 28.092204][ T823] [ 28.092316][ T823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.092503][ T823] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 28.092667][ T823] notifier_call_chain (kernel/notifier.c:85) [ 28.092844][ T823] __netdev_upper_dev_link (net/core/dev.c:8931) [ 28.093208][ T823] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 28.093439][ T823] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 28.093603][ T823] netdev_upper_dev_link (net/core/dev.c:8972) [ 28.093822][ T823] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 28.094042][ T823] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 28.094194][ T823] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 28.094344][ T823] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 28.094491][ T823] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 28.094644][ T823] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 28.094867][ T823] ? nla_strscpy (lib/nlattr.c:795) [ 28.095117][ T823] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 28.095336][ T823] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.095483][ T823] ? __dev_get_by_name (net/core/dev.c:883) [ 28.095631][ T823] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.095783][ T823] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.096003][ T823] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.096150][ T823] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.096301][ T823] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.096450][ T823] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.096593][ T823] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.096739][ T823] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.096891][ T823] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.097065][ T823] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.097211][ T823] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.097359][ T823] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.097525][ T823] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.097674][ T823] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.097828][ T823] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.098027][ T823] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.098214][ T823] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.098363][ T823] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.098513][ T823] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.098662][ T823] ? 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)) [ 28.098809][ T823] ? 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)) [ 28.098965][ T823] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.099118][ T823] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.099266][ T823] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.099416][ T823] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.099561][ T823] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.099708][ T823] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.099857][ T823] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.100013][ T823] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.100158][ T823] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.100340][ T823] ? move_addr_to_kernel (net/socket.c:258) [ 28.100484][ T823] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.100630][ T823] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.100776][ T823] ___sys_sendmsg (net/socket.c:2752) [ 28.100920][ T823] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.101114][ T823] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.101274][ T823] __sys_sendmsg (net/socket.c:2784) [ 28.101423][ T823] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.101573][ T823] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.101771][ T823] ? 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) [ 28.101918][ T823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.102073][ T823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.102219][ T823] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.102365][ T823] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.102515][ T823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.102693][ T823] RIP: 0033:0x7f22f04c208e [ 28.102845][ T823] 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 [ 28.103371][ T823] RSP: 002b:00007ffddaa608c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.103596][ T823] RAX: ffffffffffffffda RBX: 00007ffddaa61058 RCX: 00007f22f04c208e [ 28.103815][ T823] RDX: 0000000000000000 RSI: 00007ffddaa60970 RDI: 0000000000000005 [ 28.104045][ T823] RBP: 00007ffddaa608d0 R08: 0000000000000000 R09: 0000000000000000 [ 28.104261][ T823] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 28.104479][ T823] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddaa61030 | [ 28.106246][ T823] ------------[ cut here ]------------ | [ 28.106398][ T823] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/823 | [ 28.106665][ T823] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.107278][ T823] Tainted: [W]=WARN [ 28.107395][ T823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.107582][ T823] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.107772][ T823] 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 [ 28.108301][ T823] RSP: 0018:ffa000000196efd0 EFLAGS: 00010286 [ 28.108503][ T823] RAX: 00000000ffffffa6 RBX: ff1100000bf1c7c0 RCX: 1ff400000032ddc0 [ 28.108721][ T823] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1c870 [ 28.108938][ T823] RBP: ff11000005002000 R08: 1fe22000017e390f R09: ff1100000cfa5180 [ 28.109172][ T823] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 28.109388][ T823] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005002e04 [ 28.109609][ T823] FS: 00007f22f0288840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 28.109867][ T823] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.110062][ T823] CR2: 0000000030016a28 CR3: 00000000121eb002 CR4: 0000000000771ef0 [ 28.110284][ T823] PKRU: 55555554 [ 28.110398][ T823] Call Trace: [ 28.110508][ T823] [ 28.110585][ T823] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.110731][ T823] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.110841][ T823] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 28.110994][ T823] __dev_notify_flags (net/core/dev.c:9787) [ 28.111142][ T823] ? netif_change_name (net/core/dev.c:1495) [ 28.111294][ T823] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 28.111447][ T823] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 28.111594][ T823] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 28.111740][ T823] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 28.111890][ T823] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 28.112053][ T823] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 28.112205][ T823] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 28.112356][ T823] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 28.112511][ T823] ? nla_strscpy (lib/nlattr.c:795) [ 28.112656][ T823] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 28.112807][ T823] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.112965][ T823] ? __dev_get_by_name (net/core/dev.c:883) [ 28.113116][ T823] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.113268][ T823] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.113418][ T823] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.113564][ T823] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.113710][ T823] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.113856][ T823] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.114028][ T823] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.114175][ T823] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.114342][ T823] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.114557][ T823] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.114724][ T823] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.114870][ T823] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.115042][ T823] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.115188][ T823] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.115334][ T823] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.115485][ T823] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.115687][ T823] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.115900][ T823] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.116136][ T823] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.116359][ T823] ? 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)) [ 28.116581][ T823] ? 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)) [ 28.116799][ T823] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.116961][ T823] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.117117][ T823] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.117268][ T823] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.117415][ T823] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.117559][ T823] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.117706][ T823] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.117853][ T823] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.118008][ T823] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.118199][ T823] ? move_addr_to_kernel (net/socket.c:258) [ 28.118345][ T823] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.118491][ T823] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.118637][ T823] ___sys_sendmsg (net/socket.c:2752) [ 28.118781][ T823] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.118967][ T823] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.119133][ T823] __sys_sendmsg (net/socket.c:2784) [ 28.119279][ T823] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.119422][ T823] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.119609][ T823] ? 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) [ 28.119756][ T823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.119902][ T823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.120070][ T823] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.120217][ T823] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.120366][ T823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.120549][ T823] RIP: 0033:0x7f22f04c208e [ 28.120706][ T823] 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 [ 28.121317][ T823] RSP: 002b:00007ffddaa608c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.121544][ T823] RAX: ffffffffffffffda RBX: 00007ffddaa61058 RCX: 00007f22f04c208e [ 28.121760][ T823] RDX: 0000000000000000 RSI: 00007ffddaa60970 RDI: 0000000000000005 [ 28.121987][ T823] RBP: 00007ffddaa608d0 R08: 0000000000000000 R09: 0000000000000000 [ 28.122202][ T823] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 28.122422][ T823] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddaa61030 | [ 28.169885][ T824] ------------[ cut here ]------------ | [ 28.170356][ T824] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/824 | [ 28.170669][ T824] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.171401][ T824] Tainted: [W]=WARN [ 28.171553][ T824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.171772][ T824] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.172018][ T824] 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 [ 28.172546][ T824] RSP: 0018:ffa000000197f020 EFLAGS: 00010286 [ 28.172772][ T824] RAX: 00000000ffffffa6 RBX: ff1100000b4ab240 RCX: 1ff400000032fdca [ 28.173040][ T824] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab2f0 [ 28.173287][ T824] RBP: ff11000005002000 R08: 1fe220000169565f R09: ff110000123c2e58 [ 28.173541][ T824] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 28.173796][ T824] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.174074][ T824] FS: 00007f4b857ef840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 28.174361][ T824] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.174585][ T824] CR2: 000000003c7c2988 CR3: 000000000bd60005 CR4: 0000000000771ef0 [ 28.174840][ T824] PKRU: 55555554 [ 28.175023][ T824] Call Trace: [ 28.175174][ T824] [ 28.175293][ T824] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.175483][ T824] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.175639][ T824] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.175824][ T824] __dev_notify_flags (net/core/dev.c:9787) [ 28.176034][ T824] ? netif_change_name (net/core/dev.c:1495) [ 28.176222][ T824] ? __dev_change_flags (net/core/dev.c:9752) [ 28.176405][ T824] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.176586][ T824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.176773][ T824] ? 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)) [ 28.176981][ T824] netif_change_flags (net/core/dev.c:9820) [ 28.177166][ T824] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.177355][ T824] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.177542][ T824] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.177729][ T824] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.177948][ T824] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.178157][ T824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.178342][ T824] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.178527][ T824] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.178718][ T824] ? __kernel_text_address (kernel/extable.c:79) [ 28.178935][ T824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.179146][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.179330][ T824] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.179520][ T824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.179707][ T824] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.179894][ T824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.180102][ T824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.180291][ T824] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.180472][ T824] ? __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) [ 28.180686][ T824] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.180872][ T824] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.181082][ T824] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.181269][ T824] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.181461][ T824] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.181662][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.181853][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.182068][ T824] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.182260][ T824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.182471][ T824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.182660][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.182866][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.183136][ T824] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.183323][ T824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.183510][ T824] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.183694][ T824] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.183878][ T824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.184088][ T824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.184279][ T824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.184468][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.184650][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.184836][ T824] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.185042][ T824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.185234][ T824] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.185422][ T824] ? 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)) [ 28.185612][ T824] ? 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)) [ 28.185801][ T824] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.186008][ T824] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.186195][ T824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.186388][ T824] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.186574][ T824] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.186764][ T824] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.186953][ T824] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.187175][ T824] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.187361][ T824] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.187581][ T824] ? move_addr_to_kernel (net/socket.c:258) [ 28.187770][ T824] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.187964][ T824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.188164][ T824] ___sys_sendmsg (net/socket.c:2752) [ 28.188347][ T824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.188569][ T824] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.188765][ T824] __sys_sendmsg (net/socket.c:2784) [ 28.188952][ T824] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.189156][ T824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.189375][ T824] ? 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) [ 28.189560][ T824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.189746][ T824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.189934][ T824] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.190323][ T824] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.190598][ T824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.190820][ T824] RIP: 0033:0x7f4b85a2908e [ 28.191048][ T824] 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 [ 28.191988][ T824] RSP: 002b:00007ffe61caade0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.192250][ T824] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4b85a2908e [ 28.192507][ T824] RDX: 0000000000000000 RSI: 00007ffe61caae90 RDI: 0000000000000005 [ 28.192758][ T824] RBP: 00007ffe61caadf0 R08: 0000000000000000 R09: 0000000000000000 [ 28.193033][ T824] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 28.193391][ T824] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe61cab550 | [ 28.393553][ T839] ------------[ cut here ]------------ | [ 28.393827][ T839] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/839 | [ 28.394237][ T839] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.396023][ T839] Tainted: [W]=WARN [ 28.396194][ T839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.396467][ T839] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.396754][ T839] 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 [ 28.397539][ T839] RSP: 0018:ffa0000001a3ef70 EFLAGS: 00010286 [ 28.397813][ T839] RAX: 00000000ffffffa6 RBX: ff1100000c749cc0 RCX: 1ff4000000347db4 [ 28.398174][ T839] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749d70 [ 28.398499][ T839] RBP: ff11000004aca000 R08: 1fe22000018e93af R09: ff11000012222e80 [ 28.398823][ T839] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 28.399159][ T839] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 28.399482][ T839] FS: 00007fb2fb80d840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 28.399869][ T839] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.400153][ T839] CR2: 0000000004e1ba28 CR3: 000000000ceff002 CR4: 0000000000771ef0 [ 28.400473][ T839] PKRU: 55555554 [ 28.400635][ T839] Call Trace: [ 28.400803][ T839] [ 28.400917][ T839] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.401153][ T839] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 28.401380][ T839] notifier_call_chain (kernel/notifier.c:85) [ 28.401610][ T839] __netdev_upper_dev_link (net/core/dev.c:8931) [ 28.401832][ T839] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 28.402066][ T839] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 28.402283][ T839] netdev_upper_dev_link (net/core/dev.c:8972) [ 28.402505][ T839] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 28.402740][ T839] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 28.402996][ T839] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 28.403228][ T839] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 28.403456][ T839] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 28.403693][ T839] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 28.403917][ T839] ? nla_strscpy (lib/nlattr.c:795) [ 28.404160][ T839] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 28.404387][ T839] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.404616][ T839] ? __dev_get_by_name (net/core/dev.c:883) [ 28.404838][ T839] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.405082][ T839] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.405309][ T839] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.405530][ T839] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.405768][ T839] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.406012][ T839] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.406227][ T839] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.406446][ T839] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.406659][ T839] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.406880][ T839] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.407132][ T839] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.407348][ T839] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.407568][ T839] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.407783][ T839] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.408006][ T839] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.408157][ T839] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.408305][ T839] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.408450][ T839] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.408596][ T839] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.408742][ T839] ? 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)) [ 28.408891][ T839] ? 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)) [ 28.409053][ T839] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.409199][ T839] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.409345][ T839] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.409493][ T839] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.409640][ T839] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.409790][ T839] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.409939][ T839] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.410100][ T839] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.410247][ T839] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.410428][ T839] ? move_addr_to_kernel (net/socket.c:258) [ 28.410573][ T839] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.410718][ T839] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.410864][ T839] ___sys_sendmsg (net/socket.c:2752) [ 28.411021][ T839] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.411201][ T839] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.411358][ T839] __sys_sendmsg (net/socket.c:2784) [ 28.411508][ T839] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.411654][ T839] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.411836][ T839] ? 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) [ 28.411989][ T839] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.412139][ T839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.412285][ T839] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.412433][ T839] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.412580][ T839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.412765][ T839] RIP: 0033:0x7fb2fba4708e [ 28.412919][ T839] 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 [ 28.413449][ T839] RSP: 002b:00007ffc9c2bf320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.413675][ T839] RAX: ffffffffffffffda RBX: 00007ffc9c2bfab8 RCX: 00007fb2fba4708e [ 28.413896][ T839] RDX: 0000000000000000 RSI: 00007ffc9c2bf3d0 RDI: 0000000000000005 [ 28.414121][ T839] RBP: 00007ffc9c2bf330 R08: 0000000000000000 R09: 0000000000000000 [ 28.414336][ T839] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 28.414552][ T839] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9c2bfa90 | [ 28.416294][ T839] ------------[ cut here ]------------ | [ 28.416491][ T839] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/839 | [ 28.416771][ T839] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.417383][ T839] Tainted: [W]=WARN [ 28.417492][ T839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.417679][ T839] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.417866][ T839] 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 [ 28.418383][ T839] RSP: 0018:ffa0000001a3efd0 EFLAGS: 00010286 [ 28.418567][ T839] RAX: 00000000ffffffa6 RBX: ff1100000c749e40 RCX: 1ff4000000347dc0 [ 28.418784][ T839] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749ef0 [ 28.419009][ T839] RBP: ff1100000cc1a000 R08: 1fe22000018e93df R09: ff11000012222e80 [ 28.419226][ T839] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 28.419445][ T839] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1ae04 [ 28.419660][ T839] FS: 00007fb2fb80d840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 28.419914][ T839] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.420113][ T839] CR2: 0000000004e1ba28 CR3: 000000000ceff002 CR4: 0000000000771ef0 [ 28.420329][ T839] PKRU: 55555554 [ 28.420437][ T839] Call Trace: [ 28.420546][ T839] [ 28.420622][ T839] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.420770][ T839] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.420878][ T839] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 28.421034][ T839] __dev_notify_flags (net/core/dev.c:9787) [ 28.421182][ T839] ? netif_change_name (net/core/dev.c:1495) [ 28.421326][ T839] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 28.421472][ T839] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 28.421616][ T839] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 28.421765][ T839] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 28.421914][ T839] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 28.422075][ T839] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 28.422220][ T839] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 28.422367][ T839] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 28.422511][ T839] ? nla_strscpy (lib/nlattr.c:795) [ 28.422658][ T839] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 28.422806][ T839] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.422953][ T839] ? __dev_get_by_name (net/core/dev.c:883) [ 28.423118][ T839] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.423267][ T839] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.423418][ T839] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.423563][ T839] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.423707][ T839] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.423850][ T839] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.424050][ T839] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.424195][ T839] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.424342][ T839] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.424490][ T839] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.424634][ T839] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.424779][ T839] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.424929][ T839] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.425083][ T839] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.425234][ T839] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.425386][ T839] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.425530][ T839] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.425674][ T839] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.425819][ T839] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.425977][ T839] ? 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)) [ 28.426123][ T839] ? 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)) [ 28.426267][ T839] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.426411][ T839] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.426567][ T839] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.426788][ T839] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.426966][ T839] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.427122][ T839] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.427269][ T839] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.427413][ T839] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.427576][ T839] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.427843][ T839] ? move_addr_to_kernel (net/socket.c:258) [ 28.428082][ T839] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.428301][ T839] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.428510][ T839] ___sys_sendmsg (net/socket.c:2752) [ 28.428678][ T839] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.428922][ T839] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.429108][ T839] __sys_sendmsg (net/socket.c:2784) [ 28.429260][ T839] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.429405][ T839] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.429645][ T839] ? 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) [ 28.429819][ T839] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.429979][ T839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.430135][ T839] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.430280][ T839] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.430426][ T839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.430612][ T839] RIP: 0033:0x7fb2fba4708e [ 28.430763][ T839] 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 [ 28.431289][ T839] RSP: 002b:00007ffc9c2bf320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.431512][ T839] RAX: ffffffffffffffda RBX: 00007ffc9c2bfab8 RCX: 00007fb2fba4708e [ 28.431732][ T839] RDX: 0000000000000000 RSI: 00007ffc9c2bf3d0 RDI: 0000000000000005 [ 28.431952][ T839] RBP: 00007ffc9c2bf330 R08: 0000000000000000 R09: 0000000000000000 [ 28.432185][ T839] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 28.432404][ T839] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9c2bfa90 | [ 28.478873][ T840] ------------[ cut here ]------------ | [ 28.479237][ T840] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/840 | [ 28.479645][ T840] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.480707][ T840] Tainted: [W]=WARN [ 28.481029][ T840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.481298][ T840] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.481590][ T840] 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 [ 28.482461][ T840] RSP: 0018:ffa0000001a4f020 EFLAGS: 00010286 [ 28.482723][ T840] RAX: 00000000ffffffa6 RBX: ff1100000cb1b540 RCX: 1ff4000000349dca [ 28.483151][ T840] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb1b5f0 [ 28.483459][ T840] RBP: ff1100000cc1a000 R08: 1fe22000019636bf R09: ff11000012200b58 [ 28.483770][ T840] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 28.484230][ T840] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.484569][ T840] FS: 00007fd9e047d840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 28.484934][ T840] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.485308][ T840] CR2: 000000000a1d9988 CR3: 000000001228f001 CR4: 0000000000771ef0 [ 28.485624][ T840] PKRU: 55555554 [ 28.485782][ T840] Call Trace: [ 28.485944][ T840] [ 28.486199][ T840] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.486420][ T840] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.486583][ T840] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.486797][ T840] __dev_notify_flags (net/core/dev.c:9787) [ 28.487144][ T840] ? netif_change_name (net/core/dev.c:1495) [ 28.487356][ T840] ? __dev_change_flags (net/core/dev.c:9752) [ 28.487570][ T840] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.487776][ T840] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.488088][ T840] ? 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)) [ 28.488302][ T840] netif_change_flags (net/core/dev.c:9820) [ 28.488514][ T840] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.488724][ T840] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.488937][ T840] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.489291][ T840] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.489571][ T840] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.489786][ T840] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.490120][ T840] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.490329][ T840] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.490535][ T840] ? __kernel_text_address (kernel/extable.c:79) [ 28.490744][ T840] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.490953][ T840] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.491257][ T840] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.491460][ T840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.491669][ T840] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.491876][ T840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.492230][ T840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.492439][ T840] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.492649][ T840] ? __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) [ 28.492856][ T840] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.493200][ T840] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.493423][ T840] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.493641][ T840] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.493857][ T840] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.494123][ T840] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.494329][ T840] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.494539][ T840] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.494760][ T840] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.494982][ T840] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.495199][ T840] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.495410][ T840] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.495617][ T840] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.495824][ T840] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.496047][ T840] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.496257][ T840] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.496470][ T840] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.496680][ T840] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.496886][ T840] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.497108][ T840] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.497312][ T840] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.497519][ T840] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.497727][ T840] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.497938][ T840] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.498172][ T840] ? 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)) [ 28.498380][ T840] ? 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)) [ 28.498594][ T840] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.498805][ T840] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.499026][ T840] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.499237][ T840] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.499446][ T840] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.499662][ T840] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.499879][ T840] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.500096][ T840] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.500306][ T840] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.500565][ T840] ? move_addr_to_kernel (net/socket.c:258) [ 28.500773][ T840] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.500993][ T840] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.501209][ T840] ___sys_sendmsg (net/socket.c:2752) [ 28.501423][ T840] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.501685][ T840] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.501918][ T840] __sys_sendmsg (net/socket.c:2784) [ 28.502154][ T840] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.502364][ T840] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.502630][ T840] ? 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) [ 28.502844][ T840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.503080][ T840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.503295][ T840] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.503511][ T840] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.503727][ T840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.504006][ T840] RIP: 0033:0x7fd9e06b708e [ 28.504230][ T840] 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 [ 28.504996][ T840] RSP: 002b:00007ffcda993a00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.505312][ T840] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd9e06b708e [ 28.505623][ T840] RDX: 0000000000000000 RSI: 00007ffcda993ab0 RDI: 0000000000000005 [ 28.505931][ T840] RBP: 00007ffcda993a10 R08: 0000000000000000 R09: 0000000000000000 [ 28.506252][ T840] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 28.506567][ T840] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcda994170 | [ 28.670025][ T854] ------------[ cut here ]------------ | [ 28.670287][ T854] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/854 | [ 28.670598][ T854] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.671744][ T854] Tainted: [W]=WARN [ 28.671926][ T854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.672186][ T854] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.672435][ T854] 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 [ 28.673029][ T854] RSP: 0018:ffa0000001aaef70 EFLAGS: 00010286 [ 28.673264][ T854] RAX: 00000000ffffffa6 RBX: ff1100000c456ac0 RCX: 1ff4000000355db4 [ 28.673534][ T854] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c456b70 [ 28.673801][ T854] RBP: ff11000004aca000 R08: 1fe220000188ad6f R09: ff1100000c982e80 [ 28.674085][ T854] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 28.674343][ T854] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 28.674616][ T854] FS: 00007fc0c0cce840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 28.674934][ T854] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.675196][ T854] CR2: 000000003c0dba28 CR3: 000000001213f005 CR4: 0000000000771ef0 [ 28.675465][ T854] PKRU: 55555554 [ 28.675621][ T854] Call Trace: [ 28.675778][ T854] [ 28.675901][ T854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.676144][ T854] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 28.676359][ T854] notifier_call_chain (kernel/notifier.c:85) [ 28.676559][ T854] __netdev_upper_dev_link (net/core/dev.c:8931) [ 28.676753][ T854] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 28.676947][ T854] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 28.677162][ T854] netdev_upper_dev_link (net/core/dev.c:8972) [ 28.677354][ T854] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 28.677549][ T854] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 28.677750][ T854] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 28.677953][ T854] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 28.678169][ T854] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 28.678387][ T854] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 28.678588][ T854] ? nla_strscpy (lib/nlattr.c:795) [ 28.678792][ T854] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 28.679018][ T854] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.679218][ T854] ? __dev_get_by_name (net/core/dev.c:883) [ 28.679415][ T854] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.679617][ T854] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.679816][ T854] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.680031][ T854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.680224][ T854] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.680417][ T854] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.680608][ T854] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.680798][ T854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.681015][ T854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.681212][ T854] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.681403][ T854] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.681598][ T854] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.681822][ T854] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.682045][ T854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.682243][ T854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.682438][ T854] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.682632][ T854] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.682826][ T854] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.683044][ T854] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.683240][ T854] ? 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)) [ 28.683434][ T854] ? 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)) [ 28.683633][ T854] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.683828][ T854] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.684043][ T854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.684237][ T854] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.684432][ T854] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.684625][ T854] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.684823][ T854] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.685037][ T854] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.685233][ T854] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.685458][ T854] ? move_addr_to_kernel (net/socket.c:258) [ 28.685655][ T854] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.685848][ T854] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.686059][ T854] ___sys_sendmsg (net/socket.c:2752) [ 28.686251][ T854] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.686481][ T854] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.686694][ T854] __sys_sendmsg (net/socket.c:2784) [ 28.686887][ T854] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.687101][ T854] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.687337][ T854] ? 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) [ 28.687535][ T854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.687730][ T854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.687924][ T854] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.688132][ T854] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.688329][ T854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.688555][ T854] RIP: 0033:0x7fc0c0f0808e [ 28.688755][ T854] 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 [ 28.689332][ T854] RSP: 002b:00007ffd5ae9dcf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.689600][ T854] RAX: ffffffffffffffda RBX: 00007ffd5ae9e488 RCX: 00007fc0c0f0808e [ 28.689864][ T854] RDX: 0000000000000000 RSI: 00007ffd5ae9dda0 RDI: 0000000000000005 [ 28.690146][ T854] RBP: 00007ffd5ae9dd00 R08: 0000000000000000 R09: 0000000000000000 [ 28.690436][ T854] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 28.690702][ T854] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5ae9e460 | [ 28.692866][ T854] ------------[ cut here ]------------ | [ 28.693077][ T854] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/854 | [ 28.693377][ T854] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.694083][ T854] Tainted: [W]=WARN [ 28.694242][ T854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.694502][ T854] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.694838][ T854] 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 [ 28.695539][ T854] RSP: 0018:ffa0000001aaefd0 EFLAGS: 00010286 [ 28.695772][ T854] RAX: 00000000ffffffa6 RBX: ff1100000c4573c0 RCX: 1ff4000000355dc0 [ 28.696054][ T854] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c457470 [ 28.696320][ T854] RBP: ff1100000cbaa000 R08: 1fe220000188ae8f R09: ff1100000c982e80 [ 28.696581][ T854] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 28.696841][ T854] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaae04 [ 28.697131][ T854] FS: 00007fc0c0cce840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 28.697516][ T854] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.697845][ T854] CR2: 000000003c0dba28 CR3: 000000001213f005 CR4: 0000000000771ef0 [ 28.698161][ T854] PKRU: 55555554 [ 28.698324][ T854] Call Trace: [ 28.698488][ T854] [ 28.698616][ T854] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.698814][ T854] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.698990][ T854] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 28.699183][ T854] __dev_notify_flags (net/core/dev.c:9787) [ 28.699379][ T854] ? netif_change_name (net/core/dev.c:1495) [ 28.699575][ T854] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 28.699787][ T854] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 28.699998][ T854] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 28.700193][ T854] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 28.700394][ T854] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 28.700595][ T854] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 28.700792][ T854] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 28.701013][ T854] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 28.701208][ T854] ? nla_strscpy (lib/nlattr.c:795) [ 28.701405][ T854] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 28.701599][ T854] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.701791][ T854] ? __dev_get_by_name (net/core/dev.c:883) [ 28.702005][ T854] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.702204][ T854] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.702402][ T854] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.702597][ T854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.702791][ T854] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.703004][ T854] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.703236][ T854] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.703448][ T854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.703648][ T854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.703846][ T854] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.704060][ T854] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.704255][ T854] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.704449][ T854] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.704640][ T854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.704835][ T854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.705048][ T854] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.705247][ T854] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.705442][ T854] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.705639][ T854] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.705837][ T854] ? 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)) [ 28.706054][ T854] ? 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)) [ 28.706277][ T854] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.706631][ T854] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.706826][ T854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.707128][ T854] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.707392][ T854] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.707824][ T854] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.708047][ T854] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.708241][ T854] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.708435][ T854] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.708768][ T854] ? move_addr_to_kernel (net/socket.c:258) [ 28.708984][ T854] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.709179][ T854] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.709375][ T854] ___sys_sendmsg (net/socket.c:2752) [ 28.709675][ T854] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.709905][ T854] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.710135][ T854] __sys_sendmsg (net/socket.c:2784) [ 28.710329][ T854] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.710619][ T854] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.710854][ T854] ? 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) [ 28.711071][ T854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.711364][ T854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.711562][ T854] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.711757][ T854] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.711950][ T854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.712298][ T854] RIP: 0033:0x7fc0c0f0808e [ 28.712501][ T854] 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 [ 28.713232][ T854] RSP: 002b:00007ffd5ae9dcf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.713502][ T854] RAX: ffffffffffffffda RBX: 00007ffd5ae9e488 RCX: 00007fc0c0f0808e [ 28.713772][ T854] RDX: 0000000000000000 RSI: 00007ffd5ae9dda0 RDI: 0000000000000005 [ 28.714161][ T854] RBP: 00007ffd5ae9dd00 R08: 0000000000000000 R09: 0000000000000000 [ 28.714431][ T854] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb87 [ 28.714797][ T854] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5ae9e460 | [ 28.761409][ T855] ------------[ cut here ]------------ | [ 28.761631][ T855] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/855 | [ 28.761916][ T855] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 28.762595][ T855] Tainted: [W]=WARN [ 28.762748][ T855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.762989][ T855] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.763257][ T855] 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 [ 28.763779][ T855] RSP: 0018:ffa0000001abf020 EFLAGS: 00010286 [ 28.764036][ T855] RAX: 00000000ffffffa6 RBX: ff1100000c456c40 RCX: 1ff4000000357dca [ 28.764285][ T855] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c456cf0 [ 28.764535][ T855] RBP: ff1100000cbaa000 R08: 1fe220000188ad9f R09: ff1100000c985158 [ 28.764788][ T855] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 28.765090][ T855] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.765345][ T855] FS: 00007f6325541840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 28.765642][ T855] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.765893][ T855] CR2: 00007f63258111a0 CR3: 000000001213b002 CR4: 0000000000771ef0 [ 28.766245][ T855] PKRU: 55555554 [ 28.766396][ T855] Call Trace: [ 28.766560][ T855] [ 28.766719][ T855] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.767001][ T855] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.767213][ T855] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.767458][ T855] __dev_notify_flags (net/core/dev.c:9787) [ 28.767662][ T855] ? netif_change_name (net/core/dev.c:1495) [ 28.767907][ T855] ? __dev_change_flags (net/core/dev.c:9752) [ 28.768143][ T855] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.768331][ T855] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.768523][ T855] ? 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)) [ 28.768711][ T855] netif_change_flags (net/core/dev.c:9820) [ 28.768896][ T855] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.769114][ T855] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.769305][ T855] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.769492][ T855] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.769713][ T855] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.769903][ T855] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.770118][ T855] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.770308][ T855] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.770496][ T855] ? __kernel_text_address (kernel/extable.c:79) [ 28.770682][ T855] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.770869][ T855] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.771080][ T855] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.771336][ T855] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.771590][ T855] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.771849][ T855] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.772121][ T855] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.772311][ T855] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.772497][ T855] ? __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) [ 28.772681][ T855] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.772863][ T855] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.773069][ T855] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.773258][ T855] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.773456][ T855] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.773643][ T855] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.773828][ T855] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.774034][ T855] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.774219][ T855] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.774407][ T855] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.774593][ T855] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.774777][ T855] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.774981][ T855] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.775167][ T855] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.775361][ T855] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.775546][ T855] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.775735][ T855] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.775921][ T855] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.776129][ T855] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.776319][ T855] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.776505][ T855] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.776694][ T855] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.776884][ T855] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.777091][ T855] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.777283][ T855] ? 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)) [ 28.777503][ T855] ? 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)) [ 28.777692][ T855] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.777878][ T855] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.778083][ T855] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.778267][ T855] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.778454][ T855] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.778641][ T855] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.778834][ T855] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.779051][ T855] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.779235][ T855] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.779449][ T855] ? move_addr_to_kernel (net/socket.c:258) [ 28.779634][ T855] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.779824][ T855] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.780027][ T855] ___sys_sendmsg (net/socket.c:2752) [ 28.780219][ T855] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.780442][ T855] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.780639][ T855] __sys_sendmsg (net/socket.c:2784) [ 28.780829][ T855] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.781032][ T855] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.781257][ T855] ? 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) [ 28.781443][ T855] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.781636][ T855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.781826][ T855] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.782037][ T855] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.782234][ T855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.782451][ T855] RIP: 0033:0x7f632577b08e [ 28.782647][ T855] 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 [ 28.783192][ T855] RSP: 002b:00007ffd0a536270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.783455][ T855] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f632577b08e [ 28.783710][ T855] RDX: 0000000000000000 RSI: 00007ffd0a536320 RDI: 0000000000000005 [ 28.783993][ T855] RBP: 00007ffd0a536280 R08: 0000000000000000 R09: 0000000000000000 [ 28.784321][ T855] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb88 [ 28.784671][ T855] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0a5369e0 | [ 29.009133][ T870] ------------[ cut here ]------------ | [ 29.009451][ T870] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/870 | [ 29.009856][ T870] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.010794][ T870] Tainted: [W]=WARN [ 29.010963][ T870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.011248][ T870] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.011536][ T870] 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 [ 29.012321][ T870] RSP: 0018:ffa0000001b2f1b0 EFLAGS: 00010286 [ 29.012602][ T870] RAX: 00000000ffffffa6 RBX: ff1100000bf1db40 RCX: 1ff4000000365dfc [ 29.012924][ T870] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bf1dbf0 [ 29.013258][ T870] RBP: ff11000007549000 R08: 1fe22000017e3b7f R09: ff1100000cfa2e80 [ 29.013559][ T870] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 29.013892][ T870] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 29.014226][ T870] FS: 00007f325050d840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 29.014591][ T870] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.014853][ T870] CR2: 0000561b07814d5c CR3: 000000000c8fd003 CR4: 0000000000771ef0 [ 29.015202][ T870] PKRU: 55555554 [ 29.015363][ T870] Call Trace: [ 29.015526][ T870] [ 29.015640][ T870] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.015867][ T870] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.016046][ T870] __dev_notify_flags (net/core/dev.c:9787) [ 29.016266][ T870] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 29.016483][ T870] ? netif_change_name (net/core/dev.c:1495) [ 29.016705][ T870] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.016919][ T870] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 29.017149][ T870] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.017364][ T870] ? __dev_get_by_name (net/core/dev.c:883) [ 29.017579][ T870] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.017804][ T870] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.018040][ T870] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.018256][ T870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.018471][ T870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.018684][ T870] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.018895][ T870] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.019121][ T870] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.019343][ T870] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.019558][ T870] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.019769][ T870] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.019990][ T870] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.020202][ T870] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.020418][ T870] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.020639][ T870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.020851][ T870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.021079][ T870] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.021291][ T870] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.021505][ T870] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.021723][ T870] ? 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)) [ 29.021930][ T870] ? 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)) [ 29.022163][ T870] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.022375][ T870] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.022584][ T870] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.022801][ T870] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.023029][ T870] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.023267][ T870] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.023495][ T870] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.023717][ T870] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.023934][ T870] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.024219][ T870] ? move_addr_to_kernel (net/socket.c:258) [ 29.024448][ T870] ___sys_sendmsg (net/socket.c:2752) [ 29.024666][ T870] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.024884][ T870] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.025139][ T870] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 29.025360][ T870] __sys_sendmsg (net/socket.c:2784) [ 29.025567][ T870] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.025791][ T870] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.026022][ T870] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.026248][ T870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.026467][ T870] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.026685][ T870] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.026910][ T870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.027194][ T870] RIP: 0033:0x7f325074708e [ 29.027424][ T870] 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 [ 29.028194][ T870] RSP: 002b:00007fffdf19a340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.028539][ T870] RAX: ffffffffffffffda RBX: 00007fffdf19aad8 RCX: 00007f325074708e [ 29.028878][ T870] RDX: 0000000000000000 RSI: 00007fffdf19a3f0 RDI: 0000000000000005 [ 29.029247][ T870] RBP: 00007fffdf19a350 R08: 0000000000000000 R09: 0000000000000000 [ 29.029578][ T870] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb88 [ 29.029998][ T870] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffdf19aab0 | [ 29.074902][ T872] ------------[ cut here ]------------ | [ 29.075141][ T872] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/872 | [ 29.075443][ T872] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.076220][ T872] Tainted: [W]=WARN [ 29.076431][ T872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.076743][ T872] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.077087][ T872] 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 [ 29.077673][ T872] RSP: 0018:ffa000000194f020 EFLAGS: 00010286 [ 29.077896][ T872] RAX: 00000000ffffffa6 RBX: ff1100000a3a30c0 RCX: 1ff4000000329dca [ 29.078191][ T872] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a3a3170 [ 29.078451][ T872] RBP: ff11000007549000 R08: 1fe220000147462f R09: ff110000123c2e58 [ 29.078726][ T872] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 29.079100][ T872] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.079451][ T872] FS: 00007fb74d1b8840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 29.079837][ T872] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.080080][ T872] CR2: 000000001d09b988 CR3: 000000000dbb0003 CR4: 0000000000771ef0 [ 29.080332][ T872] PKRU: 55555554 [ 29.080485][ T872] Call Trace: [ 29.080641][ T872] [ 29.080761][ T872] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.080982][ T872] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.081139][ T872] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.081332][ T872] __dev_notify_flags (net/core/dev.c:9787) [ 29.081519][ T872] ? netif_change_name (net/core/dev.c:1495) [ 29.081711][ T872] ? __dev_change_flags (net/core/dev.c:9752) [ 29.081895][ T872] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.082100][ T872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.082287][ T872] ? 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)) [ 29.082474][ T872] netif_change_flags (net/core/dev.c:9820) [ 29.082671][ T872] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.082859][ T872] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.083064][ T872] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.083250][ T872] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.083469][ T872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.083651][ T872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.083839][ T872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.084046][ T872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.084237][ T872] ? __kernel_text_address (kernel/extable.c:79) [ 29.084421][ T872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.084612][ T872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.084800][ T872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.085001][ T872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.085185][ T872] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.085370][ T872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.085585][ T872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.085768][ T872] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.085951][ T872] ? __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) [ 29.086163][ T872] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.086355][ T872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.086543][ T872] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.086741][ T872] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.086930][ T872] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.087139][ T872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.087328][ T872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.087513][ T872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.087703][ T872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.087887][ T872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.088095][ T872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.088278][ T872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.088469][ T872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.088656][ T872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.088850][ T872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.089059][ T872] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.089247][ T872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.089436][ T872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.089629][ T872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.089817][ T872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.090020][ T872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.090213][ T872] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.090406][ T872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.090598][ T872] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.090793][ T872] ? 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)) [ 29.091004][ T872] ? 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)) [ 29.091198][ T872] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.091393][ T872] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.091581][ T872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.091766][ T872] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.091979][ T872] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.092170][ T872] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.092367][ T872] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.092583][ T872] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.092804][ T872] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.093052][ T872] ? move_addr_to_kernel (net/socket.c:258) [ 29.093247][ T872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.093442][ T872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.093637][ T872] ___sys_sendmsg (net/socket.c:2752) [ 29.093825][ T872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.094082][ T872] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.094283][ T872] __sys_sendmsg (net/socket.c:2784) [ 29.094468][ T872] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.094653][ T872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.094874][ T872] ? 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) [ 29.095129][ T872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.095366][ T872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.095550][ T872] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.095735][ T872] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.095922][ T872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.096158][ T872] RIP: 0033:0x7fb74d3f208e [ 29.096350][ T872] 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 [ 29.096991][ T872] RSP: 002b:00007ffc9f567070 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.097367][ T872] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb74d3f208e [ 29.097721][ T872] RDX: 0000000000000000 RSI: 00007ffc9f567120 RDI: 0000000000000005 [ 29.098119][ T872] RBP: 00007ffc9f567080 R08: 0000000000000000 R09: 0000000000000000 [ 29.098496][ T872] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb88 [ 29.098891][ T872] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9f5677e0 | [ 29.328189][ T890] ------------[ cut here ]------------ | [ 29.328379][ T890] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/890 | [ 29.328642][ T890] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.329941][ T890] Tainted: [W]=WARN [ 29.330129][ T890] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.330314][ T890] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.330537][ T890] 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 [ 29.331131][ T890] RSP: 0018:ffa0000001c5f1b0 EFLAGS: 00010286 [ 29.331307][ T890] RAX: 00000000ffffffa6 RBX: ff1100000c748c40 RCX: 1ff400000038bdfc [ 29.331589][ T890] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748cf0 [ 29.331793][ T890] RBP: ff110000024d4000 R08: 1fe22000018e919f R09: ff11000004c15180 [ 29.332007][ T890] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 29.332211][ T890] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 29.332419][ T890] FS: 00007ff17fc94840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 29.332665][ T890] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.332838][ T890] CR2: 00007ff17fe8d460 CR3: 00000000115f7006 CR4: 0000000000771ef0 [ 29.333055][ T890] PKRU: 55555554 [ 29.333158][ T890] Call Trace: [ 29.333261][ T890] [ 29.333337][ T890] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.333479][ T890] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.333585][ T890] __dev_notify_flags (net/core/dev.c:9787) [ 29.333725][ T890] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 29.333863][ T890] ? netif_change_name (net/core/dev.c:1495) [ 29.334021][ T890] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.334198][ T890] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 29.334399][ T890] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.334543][ T890] ? __dev_get_by_name (net/core/dev.c:883) [ 29.334685][ T890] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.334833][ T890] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.334991][ T890] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.335136][ T890] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.335279][ T890] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.335424][ T890] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.335577][ T890] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.335718][ T890] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.335865][ T890] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.336017][ T890] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.336156][ T890] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.336295][ T890] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.336434][ T890] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.336577][ T890] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.336717][ T890] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.336852][ T890] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.336999][ T890] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.337133][ T890] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.337268][ T890] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.337407][ T890] ? 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)) [ 29.337545][ T890] ? 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)) [ 29.337687][ T890] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.337824][ T890] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.337959][ T890] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.338106][ T890] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.338242][ T890] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.338380][ T890] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.338520][ T890] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.338655][ T890] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.338795][ T890] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.338967][ T890] ? move_addr_to_kernel (net/socket.c:258) [ 29.339114][ T890] ___sys_sendmsg (net/socket.c:2752) [ 29.339251][ T890] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.339389][ T890] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.339534][ T890] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 29.339676][ T890] __sys_sendmsg (net/socket.c:2784) [ 29.339811][ T890] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.339953][ T890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.340100][ T890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.340240][ T890] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.340376][ T890] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.340511][ T890] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.340648][ T890] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.340821][ T890] RIP: 0033:0x7ff17fece08e [ 29.340982][ T890] 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 [ 29.341471][ T890] RSP: 002b:00007ffd032d9e60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.341679][ T890] RAX: ffffffffffffffda RBX: 00007ffd032da5f8 RCX: 00007ff17fece08e [ 29.341881][ T890] RDX: 0000000000000000 RSI: 00007ffd032d9f10 RDI: 0000000000000005 [ 29.342097][ T890] RBP: 00007ffd032d9e70 R08: 0000000000000000 R09: 0000000000000000 [ 29.342302][ T890] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb88 [ 29.342509][ T890] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd032da5d0 | [ 29.385330][ T891] ------------[ cut here ]------------ | [ 29.385613][ T891] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/891 | [ 29.386029][ T891] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.386958][ T891] Tainted: [W]=WARN [ 29.387194][ T891] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.387485][ T891] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.387789][ T891] 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 [ 29.388699][ T891] RSP: 0018:ffa0000001c6f020 EFLAGS: 00010286 [ 29.389140][ T891] RAX: 00000000ffffffa6 RBX: ff1100000cb1a1c0 RCX: 1ff400000038ddca [ 29.389606][ T891] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb1a270 [ 29.390049][ T891] RBP: ff110000024d4000 R08: 1fe220000196344f R09: ff11000004c12e58 [ 29.390489][ T891] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 29.390829][ T891] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.391218][ T891] FS: 00007f113d532840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 29.391628][ T891] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.391924][ T891] CR2: 00007f113d8021a0 CR3: 00000000117f7006 CR4: 0000000000771ef0 [ 29.392288][ T891] PKRU: 55555554 [ 29.392486][ T891] Call Trace: [ 29.392683][ T891] [ 29.392836][ T891] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.393110][ T891] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.393313][ T891] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.393559][ T891] __dev_notify_flags (net/core/dev.c:9787) [ 29.393810][ T891] ? netif_change_name (net/core/dev.c:1495) [ 29.394078][ T891] ? __dev_change_flags (net/core/dev.c:9752) [ 29.394326][ T891] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.394571][ T891] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.394819][ T891] ? 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)) [ 29.395091][ T891] netif_change_flags (net/core/dev.c:9820) [ 29.395340][ T891] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.395584][ T891] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.395832][ T891] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.396098][ T891] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.396389][ T891] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.396630][ T891] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.396875][ T891] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.397157][ T891] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.397402][ T891] ? __kernel_text_address (kernel/extable.c:79) [ 29.397648][ T891] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.397897][ T891] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.398160][ T891] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.398406][ T891] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.398648][ T891] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.398885][ T891] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.399146][ T891] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.399386][ T891] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.399627][ T891] ? __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) [ 29.399872][ T891] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.400140][ T891] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.400387][ T891] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.400634][ T891] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.400882][ T891] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.401152][ T891] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.401396][ T891] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.401640][ T891] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.401881][ T891] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.402149][ T891] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.402398][ T891] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.402640][ T891] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.402886][ T891] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.403153][ T891] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.403403][ T891] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.403654][ T891] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.403911][ T891] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.404176][ T891] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.404421][ T891] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.404669][ T891] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.404913][ T891] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.405187][ T891] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.405435][ T891] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.405685][ T891] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.405937][ T891] ? 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)) [ 29.406201][ T891] ? 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)) [ 29.406448][ T891] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.406697][ T891] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.406937][ T891] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.407246][ T891] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.407496][ T891] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.407744][ T891] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.408010][ T891] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.408258][ T891] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.408500][ T891] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.408786][ T891] ? move_addr_to_kernel (net/socket.c:258) [ 29.409087][ T891] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.409328][ T891] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.409577][ T891] ___sys_sendmsg (net/socket.c:2752) [ 29.409818][ T891] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.410129][ T891] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.410395][ T891] __sys_sendmsg (net/socket.c:2784) [ 29.410639][ T891] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.410878][ T891] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.411200][ T891] ? 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) [ 29.411443][ T891] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.411688][ T891] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.411934][ T891] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.412217][ T891] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.412466][ T891] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.412761][ T891] RIP: 0033:0x7f113d76c08e [ 29.413038][ T891] 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 [ 29.413780][ T891] RSP: 002b:00007ffc34177a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.414155][ T891] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f113d76c08e [ 29.414497][ T891] RDX: 0000000000000000 RSI: 00007ffc34177b10 RDI: 0000000000000005 [ 29.414833][ T891] RBP: 00007ffc34177a70 R08: 0000000000000000 R09: 0000000000000000 [ 29.415190][ T891] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb88 [ 29.415528][ T891] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc341781d0 | [ 29.729011][ T914] ------------[ cut here ]------------ | [ 29.729237][ T914] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/914 | [ 29.729486][ T914] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.730098][ T914] Tainted: [W]=WARN [ 29.730215][ T914] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.730387][ T914] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.730575][ T914] 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 [ 29.731075][ T914] RSP: 0018:ffa0000001d9f1b0 EFLAGS: 00010286 [ 29.731251][ T914] RAX: 00000000ffffffa6 RBX: ff11000008b52dc0 RCX: 1ff40000003b3dfc [ 29.731461][ T914] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b52e70 [ 29.731672][ T914] RBP: ff11000008a4c000 R08: 1fe220000116a5cf R09: ff1100000c842e80 [ 29.731937][ T914] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 29.732264][ T914] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 29.732577][ T914] FS: 00007f3b8b5c7840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 29.732881][ T914] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.733075][ T914] CR2: 00007fd8e6dabf98 CR3: 000000000bc2f004 CR4: 0000000000771ef0 [ 29.733282][ T914] PKRU: 55555554 [ 29.733388][ T914] Call Trace: [ 29.733492][ T914] [ 29.733570][ T914] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.733716][ T914] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.733825][ T914] __dev_notify_flags (net/core/dev.c:9787) [ 29.733983][ T914] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 29.734124][ T914] ? netif_change_name (net/core/dev.c:1495) [ 29.734276][ T914] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.734417][ T914] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 29.734556][ T914] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.734695][ T914] ? __dev_get_by_name (net/core/dev.c:883) [ 29.734834][ T914] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.735040][ T914] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.735207][ T914] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.735345][ T914] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.735486][ T914] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.735662][ T914] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.735869][ T914] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.736086][ T914] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.736300][ T914] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.736512][ T914] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.736719][ T914] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.736883][ T914] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.737041][ T914] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.737178][ T914] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.737319][ T914] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.737459][ T914] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.737600][ T914] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.737738][ T914] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.737885][ T914] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.738043][ T914] ? 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)) [ 29.738184][ T914] ? 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)) [ 29.738328][ T914] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.738473][ T914] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.738615][ T914] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.738759][ T914] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.738898][ T914] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.739050][ T914] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.739192][ T914] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.739335][ T914] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.739475][ T914] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.739648][ T914] ? move_addr_to_kernel (net/socket.c:258) [ 29.739796][ T914] ___sys_sendmsg (net/socket.c:2752) [ 29.739934][ T914] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.740087][ T914] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.740239][ T914] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 29.740379][ T914] __sys_sendmsg (net/socket.c:2784) [ 29.740518][ T914] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.740661][ T914] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.740805][ T914] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.740946][ T914] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.741099][ T914] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.741252][ T914] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.741391][ T914] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.741561][ T914] RIP: 0033:0x7f3b8b80108e [ 29.741707][ T914] 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 [ 29.742205][ T914] RSP: 002b:00007ffc156993e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.742439][ T914] RAX: ffffffffffffffda RBX: 00007ffc15699b78 RCX: 00007f3b8b80108e [ 29.742658][ T914] RDX: 0000000000000000 RSI: 00007ffc15699490 RDI: 0000000000000005 [ 29.742865][ T914] RBP: 00007ffc156993f0 R08: 0000000000000000 R09: 0000000000000000 [ 29.743080][ T914] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb89 [ 29.743294][ T914] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc15699b50 | [ 29.771777][ T915] ------------[ cut here ]------------ | [ 29.772433][ T915] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/915 | [ 29.772693][ T915] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 29.773290][ T915] Tainted: [W]=WARN [ 29.773393][ T915] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.773566][ T915] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.773749][ T915] 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 [ 29.774277][ T915] RSP: 0018:ffa0000001daf020 EFLAGS: 00010286 [ 29.774452][ T915] RAX: 00000000ffffffa6 RBX: ff11000002712dc0 RCX: 1ff40000003b5dca [ 29.774660][ T915] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002712e70 [ 29.774863][ T915] RBP: ff11000008a4c000 R08: 1fe22000004e25cf R09: ff1100000c510b58 [ 29.775082][ T915] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 29.775287][ T915] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.775491][ T915] FS: 00007f999d16a840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 29.775730][ T915] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.775906][ T915] CR2: 000000001ad4c988 CR3: 00000000115de004 CR4: 0000000000771ef0 [ 29.776134][ T915] PKRU: 55555554 [ 29.776238][ T915] Call Trace: [ 29.776341][ T915] [ 29.776413][ T915] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.776555][ T915] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.776659][ T915] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.776796][ T915] __dev_notify_flags (net/core/dev.c:9787) [ 29.776933][ T915] ? netif_change_name (net/core/dev.c:1495) [ 29.777092][ T915] ? __dev_change_flags (net/core/dev.c:9752) [ 29.777227][ T915] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.777376][ T915] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.777514][ T915] ? 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)) [ 29.777658][ T915] netif_change_flags (net/core/dev.c:9820) [ 29.777810][ T915] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.777951][ T915] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.778110][ T915] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.778248][ T915] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.778418][ T915] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.778557][ T915] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.778696][ T915] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.778830][ T915] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.778980][ T915] ? __kernel_text_address (kernel/extable.c:79) [ 29.779134][ T915] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.779278][ T915] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.779424][ T915] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.779563][ T915] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.779702][ T915] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.779839][ T915] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.779983][ T915] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.780125][ T915] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.780262][ T915] ? __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) [ 29.780402][ T915] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.780545][ T915] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.780685][ T915] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.780825][ T915] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.780980][ T915] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.781120][ T915] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.781255][ T915] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.781397][ T915] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.781532][ T915] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.781668][ T915] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.781812][ T915] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.781948][ T915] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.782094][ T915] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.782235][ T915] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.782374][ T915] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.782511][ T915] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.782648][ T915] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.782786][ T915] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.782926][ T915] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.783080][ T915] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.783215][ T915] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.783357][ T915] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.783497][ T915] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.783636][ T915] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.783774][ T915] ? 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)) [ 29.783912][ T915] ? 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)) [ 29.784063][ T915] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.784225][ T915] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.784360][ T915] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.784498][ T915] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.784637][ T915] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.784774][ T915] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.784912][ T915] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.785060][ T915] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.785213][ T915] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.785381][ T915] ? move_addr_to_kernel (net/socket.c:258) [ 29.785521][ T915] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.785657][ T915] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.785795][ T915] ___sys_sendmsg (net/socket.c:2752) [ 29.785930][ T915] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.786109][ T915] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.786259][ T915] __sys_sendmsg (net/socket.c:2784) [ 29.786399][ T915] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.786539][ T915] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.786711][ T915] ? 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) [ 29.786847][ T915] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.787010][ T915] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.787193][ T915] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.787370][ T915] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.787553][ T915] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.787725][ T915] RIP: 0033:0x7f999d3a408e [ 29.787870][ T915] 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 [ 29.788360][ T915] RSP: 002b:00007ffe1340e530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.788571][ T915] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f999d3a408e [ 29.788781][ T915] RDX: 0000000000000000 RSI: 00007ffe1340e5e0 RDI: 0000000000000005 [ 29.788995][ T915] RBP: 00007ffe1340e540 R08: 0000000000000000 R09: 0000000000000000 [ 29.789198][ T915] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb89 [ 29.789410][ T915] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1340eca0 | [ 30.103808][ T942] ------------[ cut here ]------------ | [ 30.104121][ T942] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/942 | [ 30.104547][ T942] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.105631][ T942] Tainted: [W]=WARN [ 30.105872][ T942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.106238][ T942] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.106596][ T942] 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 [ 30.107452][ T942] RSP: 0018:ffa0000001ebf1b0 EFLAGS: 00010286 [ 30.107796][ T942] RAX: 00000000ffffffa6 RBX: ff1100000cdd7b40 RCX: 1ff40000003d7dfc [ 30.108194][ T942] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd7bf0 [ 30.108594][ T942] RBP: ff11000010431000 R08: 1fe22000019baf7f R09: ff1100000bde5180 [ 30.108989][ T942] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 30.109372][ T942] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 30.109753][ T942] FS: 00007fca72193840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 30.110229][ T942] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.110559][ T942] CR2: 00007fca7238c460 CR3: 0000000004c35006 CR4: 0000000000771ef0 [ 30.110942][ T942] PKRU: 55555554 [ 30.111188][ T942] Call Trace: [ 30.111408][ T942] [ 30.111577][ T942] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.111859][ T942] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.112097][ T942] __dev_notify_flags (net/core/dev.c:9787) [ 30.112368][ T942] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 30.112651][ T942] ? netif_change_name (net/core/dev.c:1495) [ 30.112932][ T942] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 30.113231][ T942] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 30.113538][ T942] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.114013][ T942] ? __dev_get_by_name (net/core/dev.c:883) [ 30.114284][ T942] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.114719][ T942] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.115178][ T942] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.115457][ T942] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.115879][ T942] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.116172][ T942] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.116443][ T942] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.116714][ T942] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.117018][ T942] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.117453][ T942] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.117726][ T942] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.118019][ T942] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.118447][ T942] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.118715][ T942] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.119030][ T942] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.119293][ T942] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.119725][ T942] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.120022][ T942] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.120447][ T942] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.120721][ T942] ? 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)) [ 30.121012][ T942] ? 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)) [ 30.121289][ T942] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.121557][ T942] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.121828][ T942] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.122294][ T942] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.122568][ T942] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.122839][ T942] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.123450][ T942] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.123725][ T942] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.124021][ T942] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.124367][ T942] ? move_addr_to_kernel (net/socket.c:258) [ 30.124653][ T942] ___sys_sendmsg (net/socket.c:2752) [ 30.124925][ T942] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.125213][ T942] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.125825][ T942] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 30.126142][ T942] __sys_sendmsg (net/socket.c:2784) [ 30.126619][ T942] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.126900][ T942] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.127194][ T942] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.127468][ T942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.127764][ T942] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.128053][ T942] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.128330][ T942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.128653][ T942] RIP: 0033:0x7fca723cd08e [ 30.128944][ T942] 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 [ 30.130126][ T942] RSP: 002b:00007fff0006a630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.130510][ T942] RAX: ffffffffffffffda RBX: 00007fff0006adc8 RCX: 00007fca723cd08e [ 30.130897][ T942] RDX: 0000000000000000 RSI: 00007fff0006a6e0 RDI: 0000000000000005 [ 30.131315][ T942] RBP: 00007fff0006a640 R08: 0000000000000000 R09: 0000000000000000 [ 30.131699][ T942] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb89 [ 30.132105][ T942] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff0006ada0 | [ 30.175386][ T943] ------------[ cut here ]------------ | [ 30.175569][ T943] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/943 | [ 30.175809][ T943] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.176397][ T943] Tainted: [W]=WARN [ 30.176500][ T943] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.176672][ T943] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.176851][ T943] 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 [ 30.177337][ T943] RSP: 0018:ffa0000001ecf020 EFLAGS: 00010286 [ 30.177508][ T943] RAX: 00000000ffffffa6 RBX: ff1100000c7481c0 RCX: 1ff40000003d9dca [ 30.177711][ T943] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748270 [ 30.177913][ T943] RBP: ff11000010431000 R08: 1fe22000018e904f R09: ff1100001223d158 [ 30.178124][ T943] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 30.178325][ T943] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.178527][ T943] FS: 00007f53f401f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 30.178761][ T943] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.178932][ T943] CR2: 0000000012036988 CR3: 0000000011315005 CR4: 0000000000771ef0 [ 30.179145][ T943] PKRU: 55555554 [ 30.179246][ T943] Call Trace: [ 30.179355][ T943] [ 30.179426][ T943] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.179562][ T943] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.179666][ T943] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.179801][ T943] __dev_notify_flags (net/core/dev.c:9787) [ 30.179938][ T943] ? netif_change_name (net/core/dev.c:1495) [ 30.180211][ T943] ? __dev_change_flags (net/core/dev.c:9752) [ 30.180353][ T943] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.180487][ T943] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.180628][ T943] ? 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)) [ 30.180768][ T943] netif_change_flags (net/core/dev.c:9820) [ 30.180903][ T943] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.181050][ T943] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.181185][ T943] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.181319][ T943] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.181490][ T943] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.181626][ T943] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.181763][ T943] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.181894][ T943] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.182038][ T943] ? __kernel_text_address (kernel/extable.c:79) [ 30.182174][ T943] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.182309][ T943] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.182441][ T943] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.182575][ T943] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.182712][ T943] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.182847][ T943] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.182986][ T943] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.183120][ T943] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.183253][ T943] ? __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) [ 30.183387][ T943] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.183524][ T943] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.183661][ T943] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.183813][ T943] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.183952][ T943] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.184097][ T943] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.184230][ T943] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.184365][ T943] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.184499][ T943] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.184632][ T943] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.184771][ T943] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.184904][ T943] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.185049][ T943] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.185183][ T943] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.185316][ T943] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.185449][ T943] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.185588][ T943] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.185721][ T943] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.185862][ T943] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.186007][ T943] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.186140][ T943] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.186274][ T943] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.186406][ T943] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.186541][ T943] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.186680][ T943] ? 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)) [ 30.186818][ T943] ? 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)) [ 30.186958][ T943] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.187108][ T943] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.187242][ T943] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.187378][ T943] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.187513][ T943] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.187655][ T943] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.187793][ T943] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.187933][ T943] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.188092][ T943] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.188256][ T943] ? move_addr_to_kernel (net/socket.c:258) [ 30.188390][ T943] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.188524][ T943] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.188659][ T943] ___sys_sendmsg (net/socket.c:2752) [ 30.188794][ T943] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.188962][ T943] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.189136][ T943] __sys_sendmsg (net/socket.c:2784) [ 30.189273][ T943] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.189410][ T943] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.189580][ T943] ? 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) [ 30.189713][ T943] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.189849][ T943] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.189995][ T943] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.190131][ T943] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.190265][ T943] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.190436][ T943] RIP: 0033:0x7f53f425908e [ 30.190586][ T943] 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 [ 30.191071][ T943] RSP: 002b:00007ffdc0fa4250 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.191278][ T943] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f53f425908e [ 30.191481][ T943] RDX: 0000000000000000 RSI: 00007ffdc0fa4300 RDI: 0000000000000005 [ 30.191686][ T943] RBP: 00007ffdc0fa4260 R08: 0000000000000000 R09: 0000000000000000 [ 30.191885][ T943] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb89 [ 30.192093][ T943] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc0fa49c0 | [ 30.558959][ T969] ------------[ cut here ]------------ | [ 30.559295][ T969] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/969 | [ 30.559745][ T969] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.561358][ T969] Tainted: [W]=WARN [ 30.561577][ T969] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.561913][ T969] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.562275][ T969] 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 [ 30.563124][ T969] RSP: 0018:ffa0000001fef1b0 EFLAGS: 00010286 [ 30.563452][ T969] RAX: 00000000ffffffa6 RBX: ff110000027124c0 RCX: 1ff40000003fddfc [ 30.563871][ T969] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002712570 [ 30.564288][ T969] RBP: ff11000004d7c000 R08: 1fe22000004e24af R09: ff1100000d955180 [ 30.564705][ T969] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 30.565119][ T969] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 30.565521][ T969] FS: 00007fa1cc94c840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 30.565992][ T969] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.566323][ T969] CR2: 0000000000445f00 CR3: 0000000012276005 CR4: 0000000000771ef0 [ 30.566702][ T969] PKRU: 55555554 [ 30.566918][ T969] Call Trace: [ 30.567155][ T969] [ 30.567320][ T969] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.567607][ T969] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.567851][ T969] __dev_notify_flags (net/core/dev.c:9787) [ 30.568162][ T969] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 30.568434][ T969] ? netif_change_name (net/core/dev.c:1495) [ 30.568728][ T969] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 30.569026][ T969] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 30.569302][ T969] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.569574][ T969] ? __dev_get_by_name (net/core/dev.c:883) [ 30.569843][ T969] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.570147][ T969] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.570427][ T969] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.570698][ T969] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.570994][ T969] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.571304][ T969] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.571572][ T969] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.571840][ T969] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.572140][ T969] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.572410][ T969] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.572672][ T969] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.572932][ T969] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.573213][ T969] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.573483][ T969] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.573755][ T969] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.574042][ T969] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.574312][ T969] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.574584][ T969] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.574854][ T969] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.575146][ T969] ? 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)) [ 30.575416][ T969] ? 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)) [ 30.575692][ T969] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.575989][ T969] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.576259][ T969] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.576529][ T969] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.576805][ T969] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.577099][ T969] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.577372][ T969] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.577641][ T969] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.577911][ T969] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.578254][ T969] ? move_addr_to_kernel (net/socket.c:258) [ 30.578555][ T969] ___sys_sendmsg (net/socket.c:2752) [ 30.578820][ T969] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.579110][ T969] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.579400][ T969] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 30.579680][ T969] __sys_sendmsg (net/socket.c:2784) [ 30.579947][ T969] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.580244][ T969] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.580531][ T969] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.580804][ T969] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.581096][ T969] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.581368][ T969] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.581647][ T969] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.581996][ T969] RIP: 0033:0x7fa1ccb8608e [ 30.582281][ T969] 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 [ 30.583097][ T969] RSP: 002b:00007fffdc623010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.583472][ T969] RAX: ffffffffffffffda RBX: 00007fffdc6237a8 RCX: 00007fa1ccb8608e [ 30.583840][ T969] RDX: 0000000000000000 RSI: 00007fffdc6230c0 RDI: 0000000000000005 [ 30.584233][ T969] RBP: 00007fffdc623020 R08: 0000000000000000 R09: 0000000000000000 [ 30.584608][ T969] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb89 [ 30.585002][ T969] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffdc623780 | [ 30.632006][ T971] ------------[ cut here ]------------ | [ 30.632209][ T971] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/971 | [ 30.632449][ T971] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.633061][ T971] Tainted: [W]=WARN [ 30.633165][ T971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.633333][ T971] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.633509][ T971] 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 [ 30.634003][ T971] RSP: 0018:ffa0000001e8f020 EFLAGS: 00010286 [ 30.634179][ T971] RAX: 00000000ffffffa6 RBX: ff11000008b536c0 RCX: 1ff40000003d1dca [ 30.634382][ T971] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b53770 [ 30.634666][ T971] RBP: ff11000004d7c000 R08: 1fe220000116a6ef R09: ff1100000c985158 [ 30.634984][ T971] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 30.635242][ T971] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.635444][ T971] FS: 00007fdbe035e840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 30.635687][ T971] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.635857][ T971] CR2: 000000002ac3d988 CR3: 000000000b62b004 CR4: 0000000000771ef0 [ 30.636071][ T971] PKRU: 55555554 [ 30.636174][ T971] Call Trace: [ 30.636275][ T971] [ 30.636348][ T971] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.636489][ T971] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.636607][ T971] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.636742][ T971] __dev_notify_flags (net/core/dev.c:9787) [ 30.636883][ T971] ? netif_change_name (net/core/dev.c:1495) [ 30.637028][ T971] ? __dev_change_flags (net/core/dev.c:9752) [ 30.637162][ T971] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.637295][ T971] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.637433][ T971] ? 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)) [ 30.637571][ T971] netif_change_flags (net/core/dev.c:9820) [ 30.637706][ T971] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.637842][ T971] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.637990][ T971] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.638130][ T971] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.638296][ T971] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.638432][ T971] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.638565][ T971] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.638701][ T971] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.638841][ T971] ? __kernel_text_address (kernel/extable.c:79) [ 30.639007][ T971] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.639143][ T971] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.639279][ T971] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.639421][ T971] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.639556][ T971] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.639692][ T971] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.639826][ T971] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.639962][ T971] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.640204][ T971] ? __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) [ 30.640338][ T971] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.640472][ T971] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.640607][ T971] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.640741][ T971] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.640877][ T971] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.641153][ T971] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.641286][ T971] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.641420][ T971] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.641553][ T971] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.641690][ T971] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.641828][ T971] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.641963][ T971] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.642159][ T971] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.642294][ T971] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.642430][ T971] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.642563][ T971] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.642702][ T971] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.642835][ T971] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.643032][ T971] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.643187][ T971] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.643382][ T971] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.643520][ T971] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.643658][ T971] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.643795][ T971] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.643934][ T971] ? 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)) [ 30.644146][ T971] ? 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)) [ 30.644286][ T971] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.644420][ T971] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.644553][ T971] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.644695][ T971] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.644830][ T971] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.644964][ T971] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.645165][ T971] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.645304][ T971] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.645438][ T971] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.645607][ T971] ? move_addr_to_kernel (net/socket.c:258) [ 30.645745][ T971] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.645886][ T971] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.646089][ T971] ___sys_sendmsg (net/socket.c:2752) [ 30.646222][ T971] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.646392][ T971] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.646542][ T971] __sys_sendmsg (net/socket.c:2784) [ 30.646681][ T971] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.646820][ T971] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.647054][ T971] ? 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) [ 30.647189][ T971] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.647326][ T971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.647466][ T971] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.647606][ T971] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.647745][ T971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.647913][ T971] RIP: 0033:0x7fdbe059808e [ 30.648155][ T971] 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 [ 30.648738][ T971] RSP: 002b:00007fff6748c660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.648945][ T971] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdbe059808e [ 30.649240][ T971] RDX: 0000000000000000 RSI: 00007fff6748c710 RDI: 0000000000000005 [ 30.649440][ T971] RBP: 00007fff6748c670 R08: 0000000000000000 R09: 0000000000000000 [ 30.649667][ T971] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb89 [ 30.649867][ T971] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff6748cdd0 | [ 30.977736][ T1000] ------------[ cut here ]------------ | [ 30.977916][ T1000] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1000 | [ 30.978220][ T1000] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 30.978798][ T1000] Tainted: [W]=WARN [ 30.978910][ T1000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.979123][ T1000] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.979399][ T1000] 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 [ 30.979910][ T1000] RSP: 0018:ffa000000217efe0 EFLAGS: 00010286 [ 30.980100][ T1000] RAX: 00000000ffffffa6 RBX: ff11000004aa76c0 RCX: 1ff400000042fdc2 [ 30.980312][ T1000] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7770 [ 30.980521][ T1000] RBP: ff11000004aca000 R08: 1fe2200000954eef R09: ff110000123c5158 [ 30.980728][ T1000] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 30.980934][ T1000] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 30.981164][ T1000] FS: 00007fdc33e9c840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 30.981408][ T1000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.981587][ T1000] CR2: 000000002076c988 CR3: 0000000010277002 CR4: 0000000000771ef0 [ 30.981793][ T1000] PKRU: 55555554 [ 30.981935][ T1000] Call Trace: [ 30.982100][ T1000] [ 30.982195][ T1000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.982337][ T1000] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 30.982477][ T1000] notifier_call_chain (kernel/notifier.c:85) [ 30.982618][ T1000] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 30.982759][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.982896][ T1000] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 30.983077][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.983231][ T1000] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 30.983412][ T1000] ? 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) [ 30.983551][ T1000] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.983689][ T1000] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 30.983827][ T1000] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 30.984018][ T1000] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 30.984163][ T1000] ? write_profile (kernel/profile.c:194) [ 30.984301][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.984442][ T1000] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 30.984623][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.984763][ T1000] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 30.984901][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.985120][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.985258][ T1000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.985397][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.985534][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.985694][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.985829][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.986058][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.986196][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.986356][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.986537][ T1000] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 30.986679][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.986823][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.986963][ T1000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.987231][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.987376][ T1000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.987514][ T1000] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.987650][ T1000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.987787][ T1000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.987925][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.988134][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.988272][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.988413][ T1000] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.988551][ T1000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.988698][ T1000] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.988837][ T1000] ? 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)) [ 30.989042][ T1000] ? 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)) [ 30.989181][ T1000] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.989319][ T1000] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.989461][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.989599][ T1000] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.989741][ T1000] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.989879][ T1000] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.990138][ T1000] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.990281][ T1000] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.990418][ T1000] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.990588][ T1000] ? move_addr_to_kernel (net/socket.c:258) [ 30.990725][ T1000] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.990867][ T1000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.991097][ T1000] ___sys_sendmsg (net/socket.c:2752) [ 30.991232][ T1000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.991404][ T1000] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.991554][ T1000] __sys_sendmsg (net/socket.c:2784) [ 30.991747][ T1000] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.991948][ T1000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.992365][ T1000] ? 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) [ 30.992599][ T1000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.992794][ T1000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.992939][ T1000] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.993212][ T1000] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.993355][ T1000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.993547][ T1000] RIP: 0033:0x7fdc340d608e [ 30.993712][ T1000] 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 [ 30.994279][ T1000] RSP: 002b:00007ffccd0ac420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.994581][ T1000] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdc340d608e [ 30.994903][ T1000] RDX: 0000000000000000 RSI: 00007ffccd0ac4d0 RDI: 0000000000000005 [ 30.995248][ T1000] RBP: 00007ffccd0ac430 R08: 0000000000000000 R09: 0000000000000000 [ 30.995564][ T1000] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8a [ 30.995890][ T1000] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffccd0acb90 | [ 30.998712][ T1000] ------------[ cut here ]------------ | [ 30.998924][ T1000] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1000 | [ 30.999339][ T1000] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.000556][ T1000] Tainted: [W]=WARN [ 31.000667][ T1000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.000841][ T1000] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.001227][ T1000] 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 [ 31.001730][ T1000] RSP: 0018:ffa000000217f060 EFLAGS: 00010286 [ 31.001905][ T1000] RAX: 00000000ffffffa6 RBX: ff11000004aa7840 RCX: 1ff400000042fdd2 [ 31.002294][ T1000] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa78f0 [ 31.002507][ T1000] RBP: ff1100000cd52000 R08: 1fe2200000954f1f R09: ff110000123c5158 [ 31.002718][ T1000] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 31.002928][ T1000] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000217f100 [ 31.003266][ T1000] FS: 00007fdc33e9c840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 31.003558][ T1000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.003738][ T1000] CR2: 000000002076c988 CR3: 0000000010277002 CR4: 0000000000771ef0 [ 31.003944][ T1000] PKRU: 55555554 [ 31.004079][ T1000] Call Trace: [ 31.004211][ T1000] [ 31.004314][ T1000] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.004467][ T1000] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.004622][ T1000] netif_close_many (net/core/dev.c:1804) [ 31.004777][ T1000] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 31.004952][ T1000] ? 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) [ 31.005104][ T1000] ? __dev_close_many (net/core/dev.c:1781) [ 31.005246][ T1000] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 31.005429][ T1000] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 31.005601][ T1000] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 31.005745][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.005884][ T1000] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.006073][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.006210][ T1000] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.006346][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.006477][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.006610][ T1000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.006742][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.006882][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.007049][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.007227][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.007425][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.007610][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.007809][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.008034][ T1000] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 31.008251][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.008455][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.008670][ T1000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.008876][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.009076][ T1000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.009240][ T1000] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.009443][ T1000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.009646][ T1000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.009850][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.010033][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.010167][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.010305][ T1000] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.010439][ T1000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.010572][ T1000] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.010727][ T1000] ? 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)) [ 31.010860][ T1000] ? 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)) [ 31.011009][ T1000] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.011143][ T1000] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.011277][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.011414][ T1000] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.011552][ T1000] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.011689][ T1000] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.011829][ T1000] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.011981][ T1000] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.012124][ T1000] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.012290][ T1000] ? move_addr_to_kernel (net/socket.c:258) [ 31.012426][ T1000] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.012561][ T1000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.012726][ T1000] ___sys_sendmsg (net/socket.c:2752) [ 31.012918][ T1000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.013190][ T1000] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.013415][ T1000] __sys_sendmsg (net/socket.c:2784) [ 31.013563][ T1000] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.013698][ T1000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.013868][ T1000] ? 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) [ 31.014017][ T1000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.014152][ T1000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.014287][ T1000] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.014423][ T1000] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.014594][ T1000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.014840][ T1000] RIP: 0033:0x7fdc340d608e [ 31.015009][ T1000] 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 [ 31.015492][ T1000] RSP: 002b:00007ffccd0ac420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.015742][ T1000] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdc340d608e [ 31.015985][ T1000] RDX: 0000000000000000 RSI: 00007ffccd0ac4d0 RDI: 0000000000000005 [ 31.016186][ T1000] RBP: 00007ffccd0ac430 R08: 0000000000000000 R09: 0000000000000000 [ 31.016428][ T1000] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8a [ 31.016658][ T1000] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffccd0acb90 | [ 31.020561][ T1000] ------------[ cut here ]------------ | [ 31.020770][ T1000] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1000 | [ 31.021191][ T1000] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.021958][ T1000] Tainted: [W]=WARN [ 31.022119][ T1000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.022359][ T1000] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.022606][ T1000] 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 [ 31.023279][ T1000] RSP: 0018:ffa000000217f190 EFLAGS: 00010286 [ 31.023521][ T1000] RAX: 00000000ffffffa6 RBX: ff1100000c7496c0 RCX: 1ff400000042fdf8 [ 31.023799][ T1000] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749770 [ 31.024087][ T1000] RBP: ff1100000cd52000 R08: 1fe22000018e92ef R09: ff110000123c5158 [ 31.024365][ T1000] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 31.024646][ T1000] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 31.024923][ T1000] FS: 00007fdc33e9c840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 31.025265][ T1000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.025502][ T1000] CR2: 00007f0b08f9c8f4 CR3: 0000000010277005 CR4: 0000000000771ef0 [ 31.025779][ T1000] PKRU: 55555554 [ 31.025925][ T1000] Call Trace: [ 31.026081][ T1000] [ 31.026181][ T1000] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 31.026422][ T1000] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.026654][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.026847][ T1000] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.027050][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.027228][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.027409][ T1000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.027583][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.027759][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.027987][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.028258][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.028450][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.028655][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.028860][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.029077][ T1000] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 31.029279][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.029472][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.029668][ T1000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.029889][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.030105][ T1000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.030312][ T1000] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.030528][ T1000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.030733][ T1000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.030938][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.031161][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.031367][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.031577][ T1000] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.031768][ T1000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.031965][ T1000] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.032184][ T1000] ? 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)) [ 31.032380][ T1000] ? 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)) [ 31.032584][ T1000] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.032790][ T1000] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.033001][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.033205][ T1000] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.033412][ T1000] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.033623][ T1000] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.033833][ T1000] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.034045][ T1000] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.034239][ T1000] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.034480][ T1000] ? move_addr_to_kernel (net/socket.c:258) [ 31.034676][ T1000] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.034876][ T1000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.035101][ T1000] ___sys_sendmsg (net/socket.c:2752) [ 31.035303][ T1000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.035558][ T1000] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.035790][ T1000] __sys_sendmsg (net/socket.c:2784) [ 31.036009][ T1000] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.036211][ T1000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.036477][ T1000] ? 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) [ 31.036680][ T1000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.036879][ T1000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.037084][ T1000] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.037285][ T1000] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.037497][ T1000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.037753][ T1000] RIP: 0033:0x7fdc340d608e [ 31.037986][ T1000] 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 [ 31.038715][ T1000] RSP: 002b:00007ffccd0ac420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.039025][ T1000] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdc340d608e [ 31.039327][ T1000] RDX: 0000000000000000 RSI: 00007ffccd0ac4d0 RDI: 0000000000000005 [ 31.039634][ T1000] RBP: 00007ffccd0ac430 R08: 0000000000000000 R09: 0000000000000000 [ 31.039945][ T1000] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8a [ 31.040274][ T1000] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffccd0acb90 | [ 31.365684][ T1028] ------------[ cut here ]------------ | [ 31.365912][ T1028] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1028 | [ 31.366557][ T1028] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.367416][ T1028] Tainted: [W]=WARN [ 31.367649][ T1028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.367878][ T1028] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.368127][ T1028] 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 [ 31.368670][ T1028] RSP: 0018:ffa000000230efe0 EFLAGS: 00010286 [ 31.368916][ T1028] RAX: 00000000ffffffa6 RBX: ff1100000b4ab3c0 RCX: 1ff4000000461dc2 [ 31.369228][ T1028] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab470 [ 31.369478][ T1028] RBP: ff11000004aca000 R08: 1fe220000169568f R09: ff1100000d9d5158 [ 31.369734][ T1028] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 31.370004][ T1028] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 31.370259][ T1028] FS: 00007f5ca1fc0840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 31.370618][ T1028] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.370891][ T1028] CR2: 00007f5ca22901a0 CR3: 00000000120c7004 CR4: 0000000000771ef0 [ 31.371199][ T1028] PKRU: 55555554 [ 31.371355][ T1028] Call Trace: [ 31.371506][ T1028] [ 31.371626][ T1028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.371814][ T1028] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 31.372030][ T1028] notifier_call_chain (kernel/notifier.c:85) [ 31.372234][ T1028] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 31.372491][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.372681][ T1028] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 31.372905][ T1028] ? 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) [ 31.373114][ T1028] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.373302][ T1028] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 31.373559][ T1028] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 31.373819][ T1028] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 31.374032][ T1028] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 31.374227][ T1028] ? write_profile (kernel/profile.c:194) [ 31.374414][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.374613][ T1028] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 31.374882][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.375094][ T1028] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 31.375283][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.375468][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.375662][ T1028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.375851][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.376056][ T1028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.376265][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.376451][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.376639][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.376824][ T1028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.377055][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.377245][ T1028] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 31.377436][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.377620][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.377807][ T1028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.378012][ T1028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.378201][ T1028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.378387][ T1028] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.378577][ T1028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.378763][ T1028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.378950][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.379202][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.379412][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.379601][ T1028] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.379788][ T1028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.379995][ T1028] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.380202][ T1028] ? 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)) [ 31.380458][ T1028] ? 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)) [ 31.380719][ T1028] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.381005][ T1028] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.381263][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.381469][ T1028] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.381660][ T1028] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.381849][ T1028] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.382064][ T1028] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.382255][ T1028] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.382442][ T1028] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.382659][ T1028] ? move_addr_to_kernel (net/socket.c:258) [ 31.382847][ T1028] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.383055][ T1028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.383254][ T1028] ___sys_sendmsg (net/socket.c:2752) [ 31.383493][ T1028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.383803][ T1028] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.384107][ T1028] __sys_sendmsg (net/socket.c:2784) [ 31.384373][ T1028] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.384575][ T1028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.384799][ T1028] ? 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) [ 31.385013][ T1028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.385203][ T1028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.385390][ T1028] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.385581][ T1028] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.385770][ T1028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.386009][ T1028] RIP: 0033:0x7f5ca21fa08e [ 31.386205][ T1028] 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 [ 31.386741][ T1028] RSP: 002b:00007ffef5e45a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.387020][ T1028] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5ca21fa08e [ 31.387275][ T1028] RDX: 0000000000000000 RSI: 00007ffef5e45ae0 RDI: 0000000000000005 [ 31.387534][ T1028] RBP: 00007ffef5e45a40 R08: 0000000000000000 R09: 0000000000000000 [ 31.387787][ T1028] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8a [ 31.388076][ T1028] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef5e461a0 | [ 31.390420][ T1028] ------------[ cut here ]------------ | [ 31.390636][ T1028] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1028 | [ 31.391068][ T1028] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.391906][ T1028] Tainted: [W]=WARN [ 31.392070][ T1028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.392320][ T1028] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.392580][ T1028] 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 [ 31.393305][ T1028] RSP: 0018:ffa000000230f060 EFLAGS: 00010286 [ 31.393557][ T1028] RAX: 00000000ffffffa6 RBX: ff1100000b4abb40 RCX: 1ff4000000461dd2 [ 31.393856][ T1028] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4abbf0 [ 31.394166][ T1028] RBP: ff11000005002000 R08: 1fe220000169577f R09: ff1100000d9d5158 [ 31.394462][ T1028] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 31.394750][ T1028] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000230f100 [ 31.395063][ T1028] FS: 00007f5ca1fc0840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 31.395413][ T1028] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.395669][ T1028] CR2: 00007fd8e6dabf98 CR3: 00000000120c7004 CR4: 0000000000771ef0 [ 31.395983][ T1028] PKRU: 55555554 [ 31.396131][ T1028] Call Trace: [ 31.396281][ T1028] [ 31.396384][ T1028] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.396588][ T1028] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.396741][ T1028] netif_close_many (net/core/dev.c:1804) [ 31.396945][ T1028] ? 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) [ 31.397159][ T1028] ? __dev_close_many (net/core/dev.c:1781) [ 31.397361][ T1028] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 31.397613][ T1028] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 31.397863][ T1028] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 31.398086][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.398286][ T1028] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.398539][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.398744][ T1028] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.398942][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.399153][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.399352][ T1028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.399552][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.399750][ T1028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.400141][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.400339][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.400536][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.400732][ T1028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.401087][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.401285][ T1028] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 31.401489][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.401686][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.402041][ T1028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.402238][ T1028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.402440][ T1028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.402640][ T1028] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.403001][ T1028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.403209][ T1028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.403415][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.403626][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.403996][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.404207][ T1028] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.404413][ T1028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.404620][ T1028] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.404997][ T1028] ? 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)) [ 31.405205][ T1028] ? 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)) [ 31.405414][ T1028] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.405628][ T1028] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.405993][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.406202][ T1028] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.406412][ T1028] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.406620][ T1028] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.406990][ T1028] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.407194][ T1028] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.407402][ T1028] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.407807][ T1028] ? move_addr_to_kernel (net/socket.c:258) [ 31.408027][ T1028] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.408231][ T1028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.408438][ T1028] ___sys_sendmsg (net/socket.c:2752) [ 31.408791][ T1028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.409060][ T1028] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.409295][ T1028] __sys_sendmsg (net/socket.c:2784) [ 31.409502][ T1028] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.409856][ T1028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.410127][ T1028] ? 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) [ 31.410332][ T1028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.410538][ T1028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.410892][ T1028] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.411109][ T1028] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.411319][ T1028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.411576][ T1028] RIP: 0033:0x7f5ca21fa08e [ 31.411949][ T1028] 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 [ 31.412845][ T1028] RSP: 002b:00007ffef5e45a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.413176][ T1028] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5ca21fa08e [ 31.413483][ T1028] RDX: 0000000000000000 RSI: 00007ffef5e45ae0 RDI: 0000000000000005 [ 31.413941][ T1028] RBP: 00007ffef5e45a40 R08: 0000000000000000 R09: 0000000000000000 [ 31.414260][ T1028] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8a [ 31.414572][ T1028] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef5e461a0 | [ 31.419255][ T1028] ------------[ cut here ]------------ | [ 31.419411][ T1028] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1028 | [ 31.419676][ T1028] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.420349][ T1028] Tainted: [W]=WARN [ 31.420448][ T1028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.420700][ T1028] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.420870][ T1028] 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 [ 31.421343][ T1028] RSP: 0018:ffa000000230f190 EFLAGS: 00010286 [ 31.421508][ T1028] RAX: 00000000ffffffa6 RBX: ff1100000b504040 RCX: 1ff4000000461df8 [ 31.421700][ T1028] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5040f0 [ 31.421986][ T1028] RBP: ff11000005002000 R08: 1fe22000016a081f R09: ff1100000d9d5158 [ 31.422181][ T1028] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 31.422461][ T1028] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 31.422657][ T1028] FS: 00007f5ca1fc0840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 31.422884][ T1028] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.423058][ T1028] CR2: 0000561b07814d5c CR3: 00000000120c7004 CR4: 0000000000771ef0 [ 31.423251][ T1028] PKRU: 55555554 [ 31.423350][ T1028] Call Trace: [ 31.423446][ T1028] [ 31.423597][ T1028] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 31.423762][ T1028] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.423922][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.424062][ T1028] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.424191][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.424317][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.424449][ T1028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.424576][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.424703][ T1028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.424849][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.424985][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.425113][ T1028] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.425238][ T1028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.425367][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.425498][ T1028] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 31.425629][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.425840][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.425979][ T1028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.426107][ T1028] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.426236][ T1028] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.426365][ T1028] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.426499][ T1028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.426629][ T1028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.426755][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.426885][ T1028] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.427038][ T1028] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.427168][ T1028] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.427294][ T1028] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.427508][ T1028] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.427661][ T1028] ? 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)) [ 31.427789][ T1028] ? 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)) [ 31.427919][ T1028] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.428128][ T1028] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.428322][ T1028] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.428518][ T1028] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.428666][ T1028] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.428800][ T1028] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.428929][ T1028] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.429074][ T1028] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.429202][ T1028] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.429359][ T1028] ? move_addr_to_kernel (net/socket.c:258) [ 31.429488][ T1028] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.429617][ T1028] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.429751][ T1028] ___sys_sendmsg (net/socket.c:2752) [ 31.429876][ T1028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.430048][ T1028] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.430188][ T1028] __sys_sendmsg (net/socket.c:2784) [ 31.430316][ T1028] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.430443][ T1028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.430606][ T1028] ? 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) [ 31.430737][ T1028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.430950][ T1028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.431090][ T1028] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.431218][ T1028] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.431345][ T1028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.431525][ T1028] RIP: 0033:0x7f5ca21fa08e [ 31.431724][ T1028] 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 [ 31.432202][ T1028] RSP: 002b:00007ffef5e45a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.432398][ T1028] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5ca21fa08e [ 31.432675][ T1028] RDX: 0000000000000000 RSI: 00007ffef5e45ae0 RDI: 0000000000000005 [ 31.432879][ T1028] RBP: 00007ffef5e45a40 R08: 0000000000000000 R09: 0000000000000000 [ 31.433082][ T1028] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8a [ 31.433273][ T1028] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef5e461a0 | [ 31.741443][ T1054] ------------[ cut here ]------------ | [ 31.741643][ T1054] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1054 | [ 31.741916][ T1054] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.742481][ T1054] Tainted: [W]=WARN [ 31.742585][ T1054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.742752][ T1054] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.742925][ T1054] 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 [ 31.743445][ T1054] RSP: 0018:ffa000000246f060 EFLAGS: 00010286 [ 31.743613][ T1054] RAX: 00000000ffffffa6 RBX: ff1100000c7487c0 RCX: 1ff400000048ddd2 [ 31.743811][ T1054] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748870 [ 31.744021][ T1054] RBP: ff110000024d4000 R08: 1fe22000018e910f R09: ff11000012362e58 [ 31.744218][ T1054] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 31.744425][ T1054] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000246f100 [ 31.744625][ T1054] FS: 00007f131645f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 31.744862][ T1054] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.745084][ T1054] CR2: 000000003f603988 CR3: 000000001026d006 CR4: 0000000000771ef0 [ 31.745382][ T1054] PKRU: 55555554 [ 31.745536][ T1054] Call Trace: [ 31.745689][ T1054] [ 31.745795][ T1054] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.746004][ T1054] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.746108][ T1054] netif_close_many (net/core/dev.c:1804) [ 31.746242][ T1054] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.746383][ T1054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.746525][ T1054] ? __dev_close_many (net/core/dev.c:1781) [ 31.746667][ T1054] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 31.746831][ T1054] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 31.747010][ T1054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.747149][ T1054] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.747313][ T1054] ? 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) [ 31.747451][ T1054] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.747590][ T1054] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 31.747765][ T1054] ? unregister_netdevice_many (net/core/dev.c:12497) [ 31.747899][ T1054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.748135][ T1054] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.748267][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.748405][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.748538][ T1054] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.748668][ T1054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.748799][ T1054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.748949][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.749187][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.749324][ T1054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.749473][ T1054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.749609][ T1054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.749741][ T1054] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 31.749875][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.750108][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.750334][ T1054] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.750466][ T1054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.750660][ T1054] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.750807][ T1054] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.750937][ T1054] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.751148][ T1054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.751278][ T1054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.751413][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.751546][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.751679][ T1054] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.751820][ T1054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.751955][ T1054] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.752236][ T1054] ? 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)) [ 31.752435][ T1054] ? 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)) [ 31.752570][ T1054] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.752705][ T1054] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.752841][ T1054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.753042][ T1054] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.753179][ T1054] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.753314][ T1054] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.753453][ T1054] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.753587][ T1054] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.753718][ T1054] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.753888][ T1054] ? move_addr_to_kernel (net/socket.c:258) [ 31.754144][ T1054] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.754341][ T1054] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.754550][ T1054] ___sys_sendmsg (net/socket.c:2752) [ 31.754758][ T1054] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.755064][ T1054] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.755275][ T1054] __sys_sendmsg (net/socket.c:2784) [ 31.755434][ T1054] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.755612][ T1054] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.755784][ T1054] ? 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) [ 31.755917][ T1054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.756112][ T1054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.756246][ T1054] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.756385][ T1054] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.756517][ T1054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.756680][ T1054] RIP: 0033:0x7f131669908e [ 31.756820][ T1054] 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 [ 31.757344][ T1054] RSP: 002b:00007ffc914ea490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.757555][ T1054] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f131669908e [ 31.757763][ T1054] RDX: 0000000000000000 RSI: 00007ffc914ea540 RDI: 0000000000000005 [ 31.757988][ T1054] RBP: 00007ffc914ea4a0 R08: 0000000000000000 R09: 0000000000000000 [ 31.758202][ T1054] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8b [ 31.758414][ T1054] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc914eac00 | [ 31.762613][ T1054] ------------[ cut here ]------------ | [ 31.762874][ T1054] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1054 | [ 31.763350][ T1054] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 31.764320][ T1054] Tainted: [W]=WARN [ 31.764528][ T1054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.764833][ T1054] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.765244][ T1054] 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 [ 31.766047][ T1054] RSP: 0018:ffa000000246f190 EFLAGS: 00010286 [ 31.766366][ T1054] RAX: 00000000ffffffa6 RBX: ff1100000b4aa7c0 RCX: 1ff400000048ddf8 [ 31.766726][ T1054] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aa870 [ 31.768304][ T1054] RBP: ff110000024d4000 R08: 1fe220000169550f R09: ff11000012362e58 [ 31.768664][ T1054] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 31.769044][ T1054] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 31.769400][ T1054] FS: 00007f131645f840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 31.769807][ T1054] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.770138][ T1054] CR2: 0000561b07814d5c CR3: 000000001026d002 CR4: 0000000000771ef0 [ 31.770484][ T1054] PKRU: 55555554 [ 31.770682][ T1054] Call Trace: [ 31.770873][ T1054] [ 31.771048][ T1054] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 31.771356][ T1054] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.771653][ T1054] ? 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) [ 31.771898][ T1054] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.772161][ T1054] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 31.772464][ T1054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.772725][ T1054] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.773009][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.773263][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.773519][ T1054] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.773774][ T1054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.774051][ T1054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.774341][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.774591][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.774847][ T1054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.775121][ T1054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.775374][ T1054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.775644][ T1054] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 31.775903][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.776197][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.776452][ T1054] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.776705][ T1054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.776950][ T1054] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.777227][ T1054] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.777478][ T1054] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.777729][ T1054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.778009][ T1054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.778280][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.778531][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.778790][ T1054] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.779080][ T1054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.779340][ T1054] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.779599][ T1054] ? 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)) [ 31.779849][ T1054] ? 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)) [ 31.780137][ T1054] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.780394][ T1054] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.780650][ T1054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.780905][ T1054] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.781196][ T1054] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.781454][ T1054] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.781713][ T1054] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.781994][ T1054] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.782248][ T1054] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.782544][ T1054] ? move_addr_to_kernel (net/socket.c:258) [ 31.782801][ T1054] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.783097][ T1054] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.783368][ T1054] ___sys_sendmsg (net/socket.c:2752) [ 31.783627][ T1054] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.783939][ T1054] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.784245][ T1054] __sys_sendmsg (net/socket.c:2784) [ 31.784505][ T1054] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.784766][ T1054] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.785101][ T1054] ? 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) [ 31.785363][ T1054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.785624][ T1054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.785881][ T1054] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.786171][ T1054] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.786433][ T1054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.786739][ T1054] RIP: 0033:0x7f131669908e [ 31.787035][ T1054] 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 [ 31.787806][ T1054] RSP: 002b:00007ffc914ea490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.788194][ T1054] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f131669908e [ 31.788552][ T1054] RDX: 0000000000000000 RSI: 00007ffc914ea540 RDI: 0000000000000005 [ 31.788907][ T1054] RBP: 00007ffc914ea4a0 R08: 0000000000000000 R09: 0000000000000000 [ 31.789292][ T1054] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8b [ 31.789654][ T1054] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc914eac00 | [ 32.135809][ T1079] ------------[ cut here ]------------ | [ 32.136098][ T1079] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1079 | [ 32.136549][ T1079] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.137441][ T1079] Tainted: [W]=WARN [ 32.137606][ T1079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.137872][ T1079] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.138171][ T1079] 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 [ 32.138925][ T1079] RSP: 0018:ffa000000259f060 EFLAGS: 00010286 [ 32.139201][ T1079] RAX: 00000000ffffffa6 RBX: ff11000004aa73c0 RCX: 1ff40000004b3dd2 [ 32.139509][ T1079] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7470 [ 32.139824][ T1079] RBP: ff11000008a4c000 R08: 1fe2200000954e8f R09: ff1100000f3a5158 [ 32.140156][ T1079] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 32.140468][ T1079] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000259f100 [ 32.140787][ T1079] FS: 00007f7b2b3cc840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 32.141202][ T1079] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.141465][ T1079] CR2: 00007fd8e6dabf98 CR3: 00000000120df003 CR4: 0000000000771ef0 [ 32.141773][ T1079] PKRU: 55555554 [ 32.141930][ T1079] Call Trace: [ 32.142101][ T1079] [ 32.142210][ T1079] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.142428][ T1079] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.142591][ T1079] netif_close_many (net/core/dev.c:1804) [ 32.142800][ T1079] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.143019][ T1079] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.143232][ T1079] ? __dev_close_many (net/core/dev.c:1781) [ 32.143441][ T1079] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 32.143697][ T1079] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.143907][ T1079] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 32.144191][ T1079] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 32.144452][ T1079] ? 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) [ 32.144671][ T1079] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 32.144882][ T1079] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 32.145154][ T1079] ? unregister_netdevice_many (net/core/dev.c:12497) [ 32.145366][ T1079] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.145584][ T1079] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 32.145797][ T1079] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.146053][ T1079] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.146260][ T1079] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.146468][ T1079] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.146675][ T1079] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.146921][ T1079] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.147143][ T1079] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.147354][ T1079] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.147560][ T1079] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.147769][ T1079] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.147992][ T1079] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 32.148203][ T1079] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.148410][ T1079] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.148615][ T1079] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.148822][ T1079] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.149047][ T1079] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.149261][ T1079] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.149474][ T1079] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.149686][ T1079] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.149896][ T1079] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.150133][ T1079] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.150345][ T1079] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.150562][ T1079] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.150783][ T1079] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.151002][ T1079] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.151219][ T1079] ? 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)) [ 32.151430][ T1079] ? 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)) [ 32.151639][ T1079] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.151851][ T1079] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.152146][ T1079] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.152366][ T1079] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.152584][ T1079] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.152799][ T1079] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.153031][ T1079] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.153243][ T1079] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.153452][ T1079] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.153716][ T1079] ? move_addr_to_kernel (net/socket.c:258) [ 32.153932][ T1079] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.154166][ T1079] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.154381][ T1079] ___sys_sendmsg (net/socket.c:2752) [ 32.154595][ T1079] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.154862][ T1079] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.155118][ T1079] __sys_sendmsg (net/socket.c:2784) [ 32.155333][ T1079] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.155544][ T1079] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.155812][ T1079] ? 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) [ 32.156046][ T1079] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.156264][ T1079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.156479][ T1079] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.156693][ T1079] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.156911][ T1079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.157194][ T1079] RIP: 0033:0x7f7b2b60608e [ 32.157426][ T1079] 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 [ 32.158205][ T1079] RSP: 002b:00007fff9d32d420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.158529][ T1079] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7b2b60608e [ 32.158860][ T1079] RDX: 0000000000000000 RSI: 00007fff9d32d4d0 RDI: 0000000000000005 [ 32.159201][ T1079] RBP: 00007fff9d32d430 R08: 0000000000000000 R09: 0000000000000000 [ 32.159519][ T1079] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8b [ 32.159839][ T1079] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9d32db90 | [ 32.166024][ T1079] ------------[ cut here ]------------ | [ 32.166250][ T1079] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1079 | [ 32.166649][ T1079] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.167490][ T1079] Tainted: [W]=WARN [ 32.167647][ T1079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.167904][ T1079] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.168345][ T1079] 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 [ 32.169166][ T1079] RSP: 0018:ffa000000259f190 EFLAGS: 00010286 [ 32.169425][ T1079] RAX: 00000000ffffffa6 RBX: ff110000090a9e40 RCX: 1ff40000004b3df8 [ 32.169825][ T1079] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9ef0 [ 32.170224][ T1079] RBP: ff11000008a4c000 R08: 1fe22000012153df R09: ff1100000f3a5158 [ 32.170522][ T1079] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 32.170825][ T1079] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 32.171235][ T1079] FS: 00007f7b2b3cc840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 32.171591][ T1079] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.171842][ T1079] CR2: 00007fd8e6dabf98 CR3: 00000000120df003 CR4: 0000000000771ef0 [ 32.172248][ T1079] PKRU: 55555554 [ 32.172402][ T1079] Call Trace: [ 32.172552][ T1079] [ 32.172658][ T1079] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 32.172914][ T1079] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 32.173263][ T1079] ? 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) [ 32.173477][ T1079] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 32.173676][ T1079] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 32.173928][ T1079] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.174236][ T1079] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 32.174435][ T1079] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.174628][ T1079] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.174830][ T1079] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.175134][ T1079] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.175334][ T1079] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.175567][ T1079] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.175766][ T1079] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.176068][ T1079] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.176271][ T1079] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.176470][ T1079] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.176674][ T1079] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 32.176882][ T1079] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.177182][ T1079] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.177381][ T1079] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.177582][ T1079] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.177782][ T1079] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.178079][ T1079] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.178279][ T1079] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.178476][ T1079] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.178677][ T1079] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.178881][ T1079] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.179181][ T1079] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.179382][ T1079] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.179580][ T1079] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.179784][ T1079] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.180089][ T1079] ? 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)) [ 32.180298][ T1079] ? 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)) [ 32.180505][ T1079] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.180713][ T1079] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.180913][ T1079] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.181213][ T1079] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.181411][ T1079] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.181613][ T1079] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.181822][ T1079] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.182125][ T1079] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.182327][ T1079] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.182578][ T1079] ? move_addr_to_kernel (net/socket.c:258) [ 32.182780][ T1079] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.183078][ T1079] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.183287][ T1079] ___sys_sendmsg (net/socket.c:2752) [ 32.183487][ T1079] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.183738][ T1079] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.183964][ T1079] __sys_sendmsg (net/socket.c:2784) [ 32.184264][ T1079] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.184475][ T1079] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.184743][ T1079] ? 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) [ 32.184948][ T1079] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.185258][ T1079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.185463][ T1079] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.185666][ T1079] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.185873][ T1079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.186233][ T1079] RIP: 0033:0x7f7b2b60608e [ 32.186453][ T1079] 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 [ 32.187289][ T1079] RSP: 002b:00007fff9d32d420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.187619][ T1079] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7b2b60608e [ 32.187926][ T1079] RDX: 0000000000000000 RSI: 00007fff9d32d4d0 RDI: 0000000000000005 [ 32.188323][ T1079] RBP: 00007fff9d32d430 R08: 0000000000000000 R09: 0000000000000000 [ 32.188620][ T1079] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8b [ 32.188915][ T1079] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9d32db90 | [ 32.540686][ T1102] ------------[ cut here ]------------ | [ 32.540915][ T1102] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1102 | [ 32.541245][ T1102] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.541894][ T1102] Tainted: [W]=WARN [ 32.542076][ T1102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.542342][ T1102] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.542556][ T1102] 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 [ 32.543114][ T1102] RSP: 0018:ffa00000026eef70 EFLAGS: 00010286 [ 32.543353][ T1102] RAX: 00000000ffffffa6 RBX: ff1100000c457b40 RCX: 1ff40000004dddb4 [ 32.543605][ T1102] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c457bf0 [ 32.543820][ T1102] RBP: ff11000004aca000 R08: 1fe220000188af7f R09: ff11000012022e80 [ 32.544051][ T1102] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 32.544329][ T1102] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.544573][ T1102] FS: 00007f39ea9a6840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 32.544829][ T1102] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.545026][ T1102] CR2: 00007fd8e6d5a888 CR3: 00000000101cf005 CR4: 0000000000771ef0 [ 32.545297][ T1102] PKRU: 55555554 [ 32.545434][ T1102] Call Trace: [ 32.545594][ T1102] [ 32.545703][ T1102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.545920][ T1102] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 32.546159][ T1102] notifier_call_chain (kernel/notifier.c:85) [ 32.546360][ T1102] __netdev_upper_dev_link (net/core/dev.c:8931) [ 32.546526][ T1102] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 32.546675][ T1102] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 32.546849][ T1102] netdev_upper_dev_link (net/core/dev.c:8972) [ 32.547092][ T1102] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 32.547242][ T1102] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 32.547392][ T1102] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 32.547545][ T1102] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 32.547691][ T1102] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 32.547840][ T1102] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 32.548077][ T1102] ? nla_strscpy (lib/nlattr.c:795) [ 32.548233][ T1102] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 32.548379][ T1102] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 32.548540][ T1102] ? __dev_get_by_name (net/core/dev.c:883) [ 32.548783][ T1102] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 32.548948][ T1102] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 32.549115][ T1102] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.549260][ T1102] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.549405][ T1102] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.549594][ T1102] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.549743][ T1102] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.549887][ T1102] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.550115][ T1102] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.550262][ T1102] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.550408][ T1102] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.550553][ T1102] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.550700][ T1102] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.550866][ T1102] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.551028][ T1102] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.551175][ T1102] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.551380][ T1102] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.551576][ T1102] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.551731][ T1102] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.551878][ T1102] ? 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)) [ 32.552035][ T1102] ? 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)) [ 32.552185][ T1102] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.552333][ T1102] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.552536][ T1102] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.552716][ T1102] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.552864][ T1102] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.553020][ T1102] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.553168][ T1102] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.553311][ T1102] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.553530][ T1102] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.553735][ T1102] ? move_addr_to_kernel (net/socket.c:258) [ 32.553883][ T1102] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.554042][ T1102] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.554188][ T1102] ___sys_sendmsg (net/socket.c:2752) [ 32.554352][ T1102] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.554565][ T1102] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.554742][ T1102] __sys_sendmsg (net/socket.c:2784) [ 32.554952][ T1102] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.555188][ T1102] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.555466][ T1102] ? 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) [ 32.555691][ T1102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.555889][ T1102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.556075][ T1102] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.556289][ T1102] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.556506][ T1102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.556772][ T1102] RIP: 0033:0x7f39eabe008e [ 32.556932][ T1102] 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 [ 32.557630][ T1102] RSP: 002b:00007fff8ad81a50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.557958][ T1102] RAX: ffffffffffffffda RBX: 00007fff8ad821e8 RCX: 00007f39eabe008e [ 32.558199][ T1102] RDX: 0000000000000000 RSI: 00007fff8ad81b00 RDI: 0000000000000005 [ 32.558415][ T1102] RBP: 00007fff8ad81a60 R08: 0000000000000000 R09: 0000000000000000 [ 32.558629][ T1102] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8b [ 32.558842][ T1102] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8ad821c0 | [ 32.560590][ T1102] ------------[ cut here ]------------ | [ 32.560773][ T1102] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1102 | [ 32.561109][ T1102] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.561695][ T1102] Tainted: [W]=WARN [ 32.561804][ T1102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.561995][ T1102] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.562187][ T1102] 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 [ 32.562692][ T1102] RSP: 0018:ffa00000026eefd0 EFLAGS: 00010286 [ 32.562872][ T1102] RAX: 00000000ffffffa6 RBX: ff1100000c457840 RCX: 1ff40000004dddc0 [ 32.563098][ T1102] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4578f0 [ 32.563311][ T1102] RBP: ff1100000d9fa000 R08: 1fe220000188af1f R09: ff11000012022e80 [ 32.563559][ T1102] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 32.563779][ T1102] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d9fae04 [ 32.564015][ T1102] FS: 00007f39ea9a6840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 32.564276][ T1102] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.564461][ T1102] CR2: 00007fd8e6d5a888 CR3: 00000000101cf005 CR4: 0000000000771ef0 [ 32.564682][ T1102] PKRU: 55555554 [ 32.564795][ T1102] Call Trace: [ 32.564912][ T1102] [ 32.565008][ T1102] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.565229][ T1102] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.565395][ T1102] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 32.565621][ T1102] __dev_notify_flags (net/core/dev.c:9787) [ 32.565847][ T1102] ? netif_change_name (net/core/dev.c:1495) [ 32.566092][ T1102] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 32.566255][ T1102] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 32.566405][ T1102] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 32.566555][ T1102] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 32.566710][ T1102] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 32.566862][ T1102] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 32.567023][ T1102] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 32.567175][ T1102] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 32.567323][ T1102] ? nla_strscpy (lib/nlattr.c:795) [ 32.567479][ T1102] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 32.567628][ T1102] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 32.567777][ T1102] ? __dev_get_by_name (net/core/dev.c:883) [ 32.567929][ T1102] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 32.568101][ T1102] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 32.568253][ T1102] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.568404][ T1102] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.568552][ T1102] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.568705][ T1102] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.568853][ T1102] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.569112][ T1102] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.569266][ T1102] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.569416][ T1102] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.569562][ T1102] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.569711][ T1102] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.569964][ T1102] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.570130][ T1102] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.570281][ T1102] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.570432][ T1102] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.570584][ T1102] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.570736][ T1102] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.570885][ T1102] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.571043][ T1102] ? 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)) [ 32.571192][ T1102] ? 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)) [ 32.571342][ T1102] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.571492][ T1102] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.571639][ T1102] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.571786][ T1102] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.571936][ T1102] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.572096][ T1102] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.572251][ T1102] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.572403][ T1102] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.572551][ T1102] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.572732][ T1102] ? move_addr_to_kernel (net/socket.c:258) [ 32.572879][ T1102] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.573037][ T1102] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.573187][ T1102] ___sys_sendmsg (net/socket.c:2752) [ 32.573335][ T1102] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.573523][ T1102] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.573684][ T1102] __sys_sendmsg (net/socket.c:2784) [ 32.573835][ T1102] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.573987][ T1102] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.574174][ T1102] ? 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) [ 32.574320][ T1102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.574470][ T1102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.574621][ T1102] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.574768][ T1102] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.574916][ T1102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.575107][ T1102] RIP: 0033:0x7f39eabe008e [ 32.575261][ T1102] 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 [ 32.575785][ T1102] RSP: 002b:00007fff8ad81a50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.576019][ T1102] RAX: ffffffffffffffda RBX: 00007fff8ad821e8 RCX: 00007f39eabe008e [ 32.576257][ T1102] RDX: 0000000000000000 RSI: 00007fff8ad81b00 RDI: 0000000000000005 [ 32.576478][ T1102] RBP: 00007fff8ad81a60 R08: 0000000000000000 R09: 0000000000000000 [ 32.577265][ T1102] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8b [ 32.577484][ T1102] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8ad821c0 | [ 32.610551][ T1103] ------------[ cut here ]------------ | [ 32.610740][ T1103] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1103 | [ 32.611202][ T1103] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.611758][ T1103] Tainted: [W]=WARN [ 32.611881][ T1103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.612072][ T1103] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.612251][ T1103] 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 [ 32.612733][ T1103] RSP: 0018:ffa00000026ff020 EFLAGS: 00010286 [ 32.612923][ T1103] RAX: 00000000ffffffa6 RBX: ff1100000c748f40 RCX: 1ff40000004dfdca [ 32.613156][ T1103] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748ff0 [ 32.613361][ T1103] RBP: ff1100000d9fa000 R08: 1fe22000018e91ff R09: ff11000012025158 [ 32.613564][ T1103] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 32.613764][ T1103] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.613965][ T1103] FS: 00007f8776744840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 32.614216][ T1103] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.614384][ T1103] CR2: 0000000039a8e988 CR3: 000000001202f002 CR4: 0000000000771ef0 [ 32.614592][ T1103] PKRU: 55555554 [ 32.614693][ T1103] Call Trace: [ 32.614796][ T1103] [ 32.614867][ T1103] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.615019][ T1103] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.615123][ T1103] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.615258][ T1103] __dev_notify_flags (net/core/dev.c:9787) [ 32.615396][ T1103] ? netif_change_name (net/core/dev.c:1495) [ 32.615536][ T1103] ? __dev_change_flags (net/core/dev.c:9752) [ 32.615669][ T1103] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.615801][ T1103] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.615934][ T1103] ? 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)) [ 32.616079][ T1103] netif_change_flags (net/core/dev.c:9820) [ 32.616211][ T1103] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.616347][ T1103] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 32.616481][ T1103] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 32.616616][ T1103] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 32.616784][ T1103] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.616921][ T1103] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.617070][ T1103] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.617209][ T1103] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.617346][ T1103] ? __kernel_text_address (kernel/extable.c:79) [ 32.617481][ T1103] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.617616][ T1103] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.617755][ T1103] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.617895][ T1103] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.618040][ T1103] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.618176][ T1103] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.618318][ T1103] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.618460][ T1103] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 32.618602][ T1103] ? __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) [ 32.618745][ T1103] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 32.618883][ T1103] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.619031][ T1103] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 32.619174][ T1103] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 32.619316][ T1103] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.619456][ T1103] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.619593][ T1103] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.619731][ T1103] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.619868][ T1103] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.620017][ T1103] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.620158][ T1103] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.620296][ T1103] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.620433][ T1103] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.620578][ T1103] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.620722][ T1103] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.620862][ T1103] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.621014][ T1103] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.621158][ T1103] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.621303][ T1103] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.621448][ T1103] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.621587][ T1103] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.621729][ T1103] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.621870][ T1103] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.622039][ T1103] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.622238][ T1103] ? 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)) [ 32.622418][ T1103] ? 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)) [ 32.622624][ T1103] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.622831][ T1103] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.623060][ T1103] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.623279][ T1103] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.623469][ T1103] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.623614][ T1103] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.623759][ T1103] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.623901][ T1103] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.624059][ T1103] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.624235][ T1103] ? move_addr_to_kernel (net/socket.c:258) [ 32.624377][ T1103] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.624518][ T1103] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.624666][ T1103] ___sys_sendmsg (net/socket.c:2752) [ 32.624805][ T1103] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.625050][ T1103] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.625277][ T1103] __sys_sendmsg (net/socket.c:2784) [ 32.625485][ T1103] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.625687][ T1103] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.625953][ T1103] ? 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) [ 32.626154][ T1103] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.626292][ T1103] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.626433][ T1103] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.626575][ T1103] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.626712][ T1103] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.626884][ T1103] RIP: 0033:0x7f877697e08e [ 32.627040][ T1103] 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 [ 32.627510][ T1103] RSP: 002b:00007fff30523ed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.627717][ T1103] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f877697e08e [ 32.627924][ T1103] RDX: 0000000000000000 RSI: 00007fff30523f80 RDI: 0000000000000005 [ 32.628138][ T1103] RBP: 00007fff30523ee0 R08: 0000000000000000 R09: 0000000000000000 [ 32.628335][ T1103] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8b [ 32.628536][ T1103] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff30524640 | [ 32.985946][ T1126] ------------[ cut here ]------------ | [ 32.986253][ T1126] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1126 | [ 32.986720][ T1126] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 32.988326][ T1126] Tainted: [W]=WARN [ 32.988502][ T1126] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.988804][ T1126] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.989167][ T1126] 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 [ 32.990024][ T1126] RSP: 0018:ffa000000284ef70 EFLAGS: 00010286 [ 32.990324][ T1126] RAX: 00000000ffffffa6 RBX: ff110000090a9240 RCX: 1ff4000000509db4 [ 32.990673][ T1126] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a92f0 [ 32.991042][ T1126] RBP: ff11000004aca000 R08: 1fe220000121525f R09: ff11000010655180 [ 32.991392][ T1126] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 32.991736][ T1126] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 32.992131][ T1126] FS: 00007f5b20f5d840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 32.992553][ T1126] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.992850][ T1126] CR2: 000000002f41ba28 CR3: 0000000011324005 CR4: 0000000000771ef0 [ 32.993229][ T1126] PKRU: 55555554 [ 32.993409][ T1126] Call Trace: [ 32.993584][ T1126] [ 32.993707][ T1126] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.993943][ T1126] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 32.994194][ T1126] notifier_call_chain (kernel/notifier.c:85) [ 32.994444][ T1126] __netdev_upper_dev_link (net/core/dev.c:8931) [ 32.994685][ T1126] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 32.994926][ T1126] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 32.995173][ T1126] netdev_upper_dev_link (net/core/dev.c:8972) [ 32.995382][ T1126] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 32.995618][ T1126] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 32.995873][ T1126] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 32.996135][ T1126] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 32.996386][ T1126] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 32.996629][ T1126] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 32.996865][ T1126] ? nla_strscpy (lib/nlattr.c:795) [ 32.997114][ T1126] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 32.997363][ T1126] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 32.997608][ T1126] ? __dev_get_by_name (net/core/dev.c:883) [ 32.997839][ T1126] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 32.998100][ T1126] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 32.998345][ T1126] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.998584][ T1126] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.998819][ T1126] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.999063][ T1126] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.999298][ T1126] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.999531][ T1126] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.999773][ T1126] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.000104][ T1126] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.000342][ T1126] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.000581][ T1126] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.000816][ T1126] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.001063][ T1126] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.001307][ T1126] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.001539][ T1126] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.001771][ T1126] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.002013][ T1126] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.002259][ T1126] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.002502][ T1126] ? 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)) [ 33.002736][ T1126] ? 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)) [ 33.002989][ T1126] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.003227][ T1126] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.003495][ T1126] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.003738][ T1126] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.003989][ T1126] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.004227][ T1126] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.004468][ T1126] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.004706][ T1126] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.004938][ T1126] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.005237][ T1126] ? move_addr_to_kernel (net/socket.c:258) [ 33.005471][ T1126] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.005707][ T1126] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.005949][ T1126] ___sys_sendmsg (net/socket.c:2752) [ 33.006195][ T1126] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.006487][ T1126] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.006746][ T1126] __sys_sendmsg (net/socket.c:2784) [ 33.007028][ T1126] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.007273][ T1126] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.007585][ T1126] ? 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) [ 33.007825][ T1126] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.008077][ T1126] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.008317][ T1126] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.008551][ T1126] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.008788][ T1126] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.009125][ T1126] RIP: 0033:0x7f5b2119708e [ 33.009379][ T1126] 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 [ 33.010240][ T1126] RSP: 002b:00007ffe7e4393a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.010599][ T1126] RAX: ffffffffffffffda RBX: 00007ffe7e439b38 RCX: 00007f5b2119708e [ 33.010949][ T1126] RDX: 0000000000000000 RSI: 00007ffe7e439450 RDI: 0000000000000005 [ 33.011334][ T1126] RBP: 00007ffe7e4393b0 R08: 0000000000000000 R09: 0000000000000000 [ 33.011686][ T1126] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8c [ 33.012056][ T1126] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7e439b10 | [ 33.014856][ T1126] ------------[ cut here ]------------ | [ 33.015100][ T1126] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1126 | [ 33.015569][ T1126] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.016547][ T1126] Tainted: [W]=WARN [ 33.016725][ T1126] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.017030][ T1126] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.017330][ T1126] 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 [ 33.018161][ T1126] RSP: 0018:ffa000000284efd0 EFLAGS: 00010286 [ 33.018483][ T1126] RAX: 00000000ffffffa6 RBX: ff110000090a93c0 RCX: 1ff4000000509dc0 [ 33.018834][ T1126] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9470 [ 33.019198][ T1126] RBP: ff1100000be7a000 R08: 1fe220000121528f R09: ff11000010655180 [ 33.019541][ T1126] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 33.019882][ T1126] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7ae04 [ 33.020241][ T1126] FS: 00007f5b20f5d840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 33.020648][ T1126] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.020937][ T1126] CR2: 000000002f41ba28 CR3: 0000000011324005 CR4: 0000000000771ef0 [ 33.021290][ T1126] PKRU: 55555554 [ 33.021466][ T1126] Call Trace: [ 33.021644][ T1126] [ 33.021771][ T1126] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.022019][ T1126] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.022196][ T1126] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 33.022425][ T1126] __dev_notify_flags (net/core/dev.c:9787) [ 33.022659][ T1126] ? netif_change_name (net/core/dev.c:1495) [ 33.022886][ T1126] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 33.023131][ T1126] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 33.023369][ T1126] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 33.023605][ T1126] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 33.023849][ T1126] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 33.024101][ T1126] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 33.024336][ T1126] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 33.024578][ T1126] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 33.024811][ T1126] ? nla_strscpy (lib/nlattr.c:795) [ 33.025057][ T1126] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 33.025296][ T1126] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 33.025531][ T1126] ? __dev_get_by_name (net/core/dev.c:883) [ 33.025762][ T1126] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 33.026017][ T1126] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 33.026254][ T1126] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.026492][ T1126] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.026728][ T1126] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.026958][ T1126] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.027197][ T1126] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.027427][ T1126] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.027672][ T1126] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.027906][ T1126] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.028151][ T1126] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.028401][ T1126] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.028640][ T1126] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.028845][ T1126] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.029085][ T1126] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.029312][ T1126] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.029544][ T1126] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.029790][ T1126] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.030034][ T1126] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.030285][ T1126] ? 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)) [ 33.030513][ T1126] ? 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)) [ 33.030742][ T1126] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.031001][ T1126] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.031234][ T1126] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.031464][ T1126] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.031712][ T1126] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.031945][ T1126] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.032203][ T1126] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.032434][ T1126] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.032663][ T1126] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.032946][ T1126] ? move_addr_to_kernel (net/socket.c:258) [ 33.033193][ T1126] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.033458][ T1126] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.033701][ T1126] ___sys_sendmsg (net/socket.c:2752) [ 33.033934][ T1126] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.034244][ T1126] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.034507][ T1126] __sys_sendmsg (net/socket.c:2784) [ 33.034744][ T1126] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.034989][ T1126] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.035288][ T1126] ? 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) [ 33.035527][ T1126] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.035767][ T1126] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.036019][ T1126] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.036247][ T1126] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.036475][ T1126] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.036758][ T1126] RIP: 0033:0x7f5b2119708e [ 33.037031][ T1126] 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 [ 33.037871][ T1126] RSP: 002b:00007ffe7e4393a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.038243][ T1126] RAX: ffffffffffffffda RBX: 00007ffe7e439b38 RCX: 00007f5b2119708e [ 33.038597][ T1126] RDX: 0000000000000000 RSI: 00007ffe7e439450 RDI: 0000000000000005 [ 33.038951][ T1126] RBP: 00007ffe7e4393b0 R08: 0000000000000000 R09: 0000000000000000 [ 33.039332][ T1126] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8c [ 33.039691][ T1126] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7e439b10 | [ 33.088263][ T1128] ------------[ cut here ]------------ | [ 33.088465][ T1128] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1128 | [ 33.088814][ T1128] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.089439][ T1128] Tainted: [W]=WARN [ 33.089548][ T1128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.089725][ T1128] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.089913][ T1128] 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 [ 33.090503][ T1128] RSP: 0018:ffa000000200f020 EFLAGS: 00010286 [ 33.090710][ T1128] RAX: 00000000ffffffa6 RBX: ff1100000c8d3540 RCX: 1ff4000000401dca [ 33.090927][ T1128] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d35f0 [ 33.091264][ T1128] RBP: ff1100000be7a000 R08: 1fe220000191a6bf R09: ff1100000a385158 [ 33.091478][ T1128] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 33.091689][ T1128] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 33.091908][ T1128] FS: 00007f3859dce840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 33.092234][ T1128] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.092413][ T1128] CR2: 0000000007899988 CR3: 0000000012227006 CR4: 0000000000771ef0 [ 33.092635][ T1128] PKRU: 55555554 [ 33.092748][ T1128] Call Trace: [ 33.092862][ T1128] [ 33.092942][ T1128] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.093160][ T1128] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.093271][ T1128] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 33.093446][ T1128] __dev_notify_flags (net/core/dev.c:9787) [ 33.093597][ T1128] ? netif_change_name (net/core/dev.c:1495) [ 33.093766][ T1128] ? __dev_change_flags (net/core/dev.c:9752) [ 33.093910][ T1128] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.094126][ T1128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.094274][ T1128] ? 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)) [ 33.094420][ T1128] netif_change_flags (net/core/dev.c:9820) [ 33.094564][ T1128] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.094707][ T1128] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 33.094850][ T1128] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 33.095064][ T1128] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 33.095246][ T1128] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.095388][ T1128] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.095531][ T1128] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.095671][ T1128] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.095820][ T1128] ? __kernel_text_address (kernel/extable.c:79) [ 33.095963][ T1128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.096185][ T1128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.096327][ T1128] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.096469][ T1128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.096614][ T1128] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.096757][ T1128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.096900][ T1128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.097116][ T1128] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 33.097258][ T1128] ? __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) [ 33.097400][ T1128] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 33.097546][ T1128] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.097688][ T1128] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 33.097839][ T1128] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 33.098073][ T1128] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.098218][ T1128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.098361][ T1128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.098504][ T1128] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.098647][ T1128] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.098790][ T1128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.098935][ T1128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.099183][ T1128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.099327][ T1128] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.099476][ T1128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.099633][ T1128] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.099775][ T1128] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.099920][ T1128] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.100159][ T1128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.100304][ T1128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.100450][ T1128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.100600][ T1128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.100746][ T1128] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.100888][ T1128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.101134][ T1128] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.101282][ T1128] ? 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)) [ 33.101427][ T1128] ? 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)) [ 33.101574][ T1128] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.101722][ T1128] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.101867][ T1128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.102056][ T1128] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.102199][ T1128] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.102343][ T1128] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.102492][ T1128] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.102636][ T1128] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.102778][ T1128] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.102953][ T1128] ? move_addr_to_kernel (net/socket.c:258) [ 33.103111][ T1128] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.103255][ T1128] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.103408][ T1128] ___sys_sendmsg (net/socket.c:2752) [ 33.103549][ T1128] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.103732][ T1128] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.103891][ T1128] __sys_sendmsg (net/socket.c:2784) [ 33.104066][ T1128] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.104208][ T1128] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.104387][ T1128] ? 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) [ 33.106431][ T1128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.106579][ T1128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.106729][ T1128] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.106869][ T1128] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.107018][ T1128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.107187][ T1128] RIP: 0033:0x7f385a00808e [ 33.107338][ T1128] 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 [ 33.107844][ T1128] RSP: 002b:00007ffe02664990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.108095][ T1128] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f385a00808e [ 33.108321][ T1128] RDX: 0000000000000000 RSI: 00007ffe02664a40 RDI: 0000000000000005 [ 33.108530][ T1128] RBP: 00007ffe026649a0 R08: 0000000000000000 R09: 0000000000000000 [ 33.108736][ T1128] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8c [ 33.108947][ T1128] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe02665100 | [ 33.416584][ T1150] ------------[ cut here ]------------ | [ 33.416928][ T1150] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1150 | [ 33.417417][ T1150] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.418395][ T1150] Tainted: [W]=WARN [ 33.418607][ T1150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.418925][ T1150] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.419278][ T1150] 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 [ 33.420093][ T1150] RSP: 0018:ffa000000293ef70 EFLAGS: 00010286 [ 33.420407][ T1150] RAX: 00000000ffffffa6 RBX: ff1100000c457e40 RCX: 1ff4000000527db4 [ 33.420771][ T1150] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c457ef0 [ 33.421152][ T1150] RBP: ff11000004aca000 R08: 1fe220000188afdf R09: ff11000012200b80 [ 33.421516][ T1150] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 33.421877][ T1150] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 33.422267][ T1150] FS: 00007fad0cf11840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 33.422688][ T1150] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.423046][ T1150] CR2: 00007fad0d10a460 CR3: 000000000d894006 CR4: 0000000000771ef0 [ 33.423408][ T1150] PKRU: 55555554 [ 33.423614][ T1150] Call Trace: [ 33.423822][ T1150] [ 33.424005][ T1150] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.424266][ T1150] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 33.424535][ T1150] notifier_call_chain (kernel/notifier.c:85) [ 33.424807][ T1150] __netdev_upper_dev_link (net/core/dev.c:8931) [ 33.425103][ T1150] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 33.425383][ T1150] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 33.425658][ T1150] netdev_upper_dev_link (net/core/dev.c:8972) [ 33.425919][ T1150] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 33.426202][ T1150] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 33.426475][ T1150] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 33.426748][ T1150] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 33.427042][ T1150] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 33.427313][ T1150] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 33.427579][ T1150] ? nla_strscpy (lib/nlattr.c:795) [ 33.427863][ T1150] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 33.428153][ T1150] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 33.428419][ T1150] ? __dev_get_by_name (net/core/dev.c:883) [ 33.428690][ T1150] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 33.428966][ T1150] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 33.429265][ T1150] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.429532][ T1150] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.429794][ T1150] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.430089][ T1150] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.430351][ T1150] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.430613][ T1150] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.430884][ T1150] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.431177][ T1150] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.431440][ T1150] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.431703][ T1150] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.431965][ T1150] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.432255][ T1150] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.432523][ T1150] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.432782][ T1150] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.433068][ T1150] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.433325][ T1150] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.433585][ T1150] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.433851][ T1150] ? 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)) [ 33.434138][ T1150] ? 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)) [ 33.434406][ T1150] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.434674][ T1150] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.434937][ T1150] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.435229][ T1150] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.435497][ T1150] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.435766][ T1150] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.436059][ T1150] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.436326][ T1150] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.436600][ T1150] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.436914][ T1150] ? move_addr_to_kernel (net/socket.c:258) [ 33.437223][ T1150] ___sys_sendmsg (net/socket.c:2752) [ 33.437485][ T1150] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.437748][ T1150] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.438051][ T1150] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 33.438322][ T1150] __sys_sendmsg (net/socket.c:2784) [ 33.438591][ T1150] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.438864][ T1150] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.439160][ T1150] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.439429][ T1150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.439688][ T1150] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.439949][ T1150] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.440241][ T1150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.440566][ T1150] RIP: 0033:0x7fad0d14b08e [ 33.440846][ T1150] 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 [ 33.441690][ T1150] RSP: 002b:00007ffc4e964140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.442097][ T1150] RAX: ffffffffffffffda RBX: 00007ffc4e9648e0 RCX: 00007fad0d14b08e [ 33.442462][ T1150] RDX: 0000000000000000 RSI: 00007ffc4e9641f0 RDI: 0000000000000005 [ 33.442831][ T1150] RBP: 00007ffc4e964150 R08: 0000000000000000 R09: 0000000000000000 [ 33.443216][ T1150] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8c [ 33.443594][ T1150] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4e9648b8 | [ 33.446632][ T1150] ------------[ cut here ]------------ | [ 33.446893][ T1150] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1150 | [ 33.447393][ T1150] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.448415][ T1150] Tainted: [W]=WARN [ 33.448631][ T1150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.448957][ T1150] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.449337][ T1150] 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 [ 33.450184][ T1150] RSP: 0018:ffa000000293efd0 EFLAGS: 00010286 [ 33.450506][ T1150] RAX: 00000000ffffffa6 RBX: ff1100000c456940 RCX: 1ff4000000527dc0 [ 33.450880][ T1150] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4569f0 [ 33.451276][ T1150] RBP: ff110000104d2000 R08: 1fe220000188ad3f R09: ff11000012200b80 [ 33.451652][ T1150] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 33.452047][ T1150] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000104d2e04 [ 33.452449][ T1150] FS: 00007fad0cf11840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 33.452877][ T1150] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.453230][ T1150] CR2: 00007fad0d10a460 CR3: 000000000d894006 CR4: 0000000000771ef0 [ 33.453606][ T1150] PKRU: 55555554 [ 33.453818][ T1150] Call Trace: [ 33.454055][ T1150] [ 33.454219][ T1150] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.454505][ T1150] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.454721][ T1150] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 33.455018][ T1150] __dev_notify_flags (net/core/dev.c:9787) [ 33.455299][ T1150] ? netif_change_name (net/core/dev.c:1495) [ 33.455586][ T1150] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 33.455867][ T1150] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 33.456166][ T1150] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 33.456446][ T1150] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 33.456739][ T1150] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 33.457049][ T1150] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 33.457321][ T1150] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 33.457597][ T1150] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 33.457865][ T1150] ? nla_strscpy (lib/nlattr.c:795) [ 33.458161][ T1150] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 33.458431][ T1150] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 33.458696][ T1150] ? __dev_get_by_name (net/core/dev.c:883) [ 33.458962][ T1150] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 33.459265][ T1150] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 33.459537][ T1150] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.459806][ T1150] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.460096][ T1150] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.460364][ T1150] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.460635][ T1150] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.460901][ T1150] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.461212][ T1150] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.461487][ T1150] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.461755][ T1150] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.462048][ T1150] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.462318][ T1150] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.462591][ T1150] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.462868][ T1150] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.463169][ T1150] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.463476][ T1150] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.463744][ T1150] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.464041][ T1150] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.464316][ T1150] ? 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)) [ 33.464614][ T1150] ? 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)) [ 33.464887][ T1150] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.465183][ T1150] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.465456][ T1150] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.465725][ T1150] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.466016][ T1150] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.466290][ T1150] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.466563][ T1150] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.466834][ T1150] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.467127][ T1150] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.467447][ T1150] ? move_addr_to_kernel (net/socket.c:258) [ 33.467734][ T1150] ___sys_sendmsg (net/socket.c:2752) [ 33.468025][ T1150] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.468295][ T1150] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.468577][ T1150] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 33.468848][ T1150] __sys_sendmsg (net/socket.c:2784) [ 33.469143][ T1150] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.469422][ T1150] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.469707][ T1150] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.469999][ T1150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.470310][ T1150] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.470578][ T1150] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.470844][ T1150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.471186][ T1150] RIP: 0033:0x7fad0d14b08e [ 33.471475][ T1150] 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 [ 33.472383][ T1150] RSP: 002b:00007ffc4e964140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.472781][ T1150] RAX: ffffffffffffffda RBX: 00007ffc4e9648e0 RCX: 00007fad0d14b08e [ 33.473182][ T1150] RDX: 0000000000000000 RSI: 00007ffc4e9641f0 RDI: 0000000000000005 [ 33.473561][ T1150] RBP: 00007ffc4e964150 R08: 0000000000000000 R09: 0000000000000000 [ 33.473950][ T1150] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8c [ 33.474352][ T1150] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4e9648b8 | [ 33.522551][ T1151] ------------[ cut here ]------------ | [ 33.522768][ T1151] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1151 | [ 33.523075][ T1151] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.523684][ T1151] Tainted: [W]=WARN [ 33.523824][ T1151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.524102][ T1151] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.524372][ T1151] 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 [ 33.525041][ T1151] RSP: 0018:ffa000000293f020 EFLAGS: 00010286 [ 33.525248][ T1151] RAX: 00000000ffffffa6 RBX: ff1100000b5eadc0 RCX: 1ff4000000527dca [ 33.525505][ T1151] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5eae70 [ 33.525710][ T1151] RBP: ff110000104d2000 R08: 1fe22000016bd5cf R09: ff11000012205158 [ 33.526030][ T1151] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 33.526348][ T1151] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 33.526647][ T1151] FS: 00007f30923cc840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 33.527012][ T1151] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.527188][ T1151] CR2: 0000000033b7e988 CR3: 0000000012307004 CR4: 0000000000771ef0 [ 33.527393][ T1151] PKRU: 55555554 [ 33.527513][ T1151] Call Trace: [ 33.527618][ T1151] [ 33.527690][ T1151] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.527834][ T1151] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.527940][ T1151] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 33.528101][ T1151] __dev_notify_flags (net/core/dev.c:9787) [ 33.528241][ T1151] ? netif_change_name (net/core/dev.c:1495) [ 33.528377][ T1151] ? __dev_change_flags (net/core/dev.c:9752) [ 33.528541][ T1151] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.528676][ T1151] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.528822][ T1151] ? 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)) [ 33.528963][ T1151] netif_change_flags (net/core/dev.c:9820) [ 33.529113][ T1151] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.529249][ T1151] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 33.529389][ T1151] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 33.529527][ T1151] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 33.529695][ T1151] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.529831][ T1151] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.530054][ T1151] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.530190][ T1151] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.530385][ T1151] ? __kernel_text_address (kernel/extable.c:79) [ 33.530542][ T1151] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.530677][ T1151] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.530820][ T1151] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.530957][ T1151] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.531159][ T1151] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.531295][ T1151] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.531430][ T1151] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.531568][ T1151] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 33.531710][ T1151] ? __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) [ 33.531848][ T1151] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 33.531997][ T1151] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.532137][ T1151] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 33.532275][ T1151] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 33.532415][ T1151] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.532549][ T1151] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.532682][ T1151] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.532819][ T1151] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.532952][ T1151] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.533099][ T1151] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.533237][ T1151] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.533375][ T1151] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.533535][ T1151] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.533689][ T1151] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.533831][ T1151] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.533993][ T1151] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.534128][ T1151] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.534263][ T1151] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.534401][ T1151] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.534549][ T1151] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.534683][ T1151] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.534819][ T1151] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.534957][ T1151] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.535265][ T1151] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.535430][ T1151] ? 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)) [ 33.535570][ T1151] ? 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)) [ 33.535738][ T1151] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.535874][ T1151] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.536036][ T1151] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.536175][ T1151] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.536333][ T1151] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.536477][ T1151] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.536616][ T1151] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.536753][ T1151] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.536888][ T1151] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.537070][ T1151] ? move_addr_to_kernel (net/socket.c:258) [ 33.537206][ T1151] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.537362][ T1151] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.537512][ T1151] ___sys_sendmsg (net/socket.c:2752) [ 33.537645][ T1151] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.537814][ T1151] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.537961][ T1151] __sys_sendmsg (net/socket.c:2784) [ 33.538109][ T1151] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.538243][ T1151] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.538417][ T1151] ? 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) [ 33.538553][ T1151] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.538689][ T1151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.538839][ T1151] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.538997][ T1151] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.539133][ T1151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.539308][ T1151] RIP: 0033:0x7f309260608e [ 33.539458][ T1151] 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 [ 33.539942][ T1151] RSP: 002b:00007ffd254db7d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.540159][ T1151] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f309260608e [ 33.540367][ T1151] RDX: 0000000000000000 RSI: 00007ffd254db880 RDI: 0000000000000005 [ 33.540577][ T1151] RBP: 00007ffd254db7e0 R08: 0000000000000000 R09: 0000000000000000 [ 33.540780][ T1151] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8c [ 33.540993][ T1151] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd254dbf40 | [ 33.830219][ T1178] ------------[ cut here ]------------ | [ 33.830489][ T1178] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1178 | [ 33.830917][ T1178] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.831832][ T1178] Tainted: [W]=WARN [ 33.832014][ T1178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.832274][ T1178] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.832563][ T1178] 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 [ 33.833338][ T1178] RSP: 0018:ffa0000002a3f060 EFLAGS: 00010286 [ 33.833611][ T1178] RAX: 00000000ffffffa6 RBX: ff1100000c748dc0 RCX: 1ff4000000547dd2 [ 33.833926][ T1178] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748e70 [ 33.834255][ T1178] RBP: ff11000004d7c000 R08: 1fe22000018e91cf R09: ff1100000cd7ae58 [ 33.834567][ T1178] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 33.834883][ T1178] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000002a3f100 [ 33.835222][ T1178] FS: 00007fb028835840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 33.835601][ T1178] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.835875][ T1178] CR2: 0000000009a13988 CR3: 000000000dba6002 CR4: 0000000000771ef0 [ 33.836209][ T1178] PKRU: 55555554 [ 33.836370][ T1178] Call Trace: [ 33.836527][ T1178] [ 33.836644][ T1178] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.836865][ T1178] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.837047][ T1178] netif_close_many (net/core/dev.c:1804) [ 33.837258][ T1178] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.837468][ T1178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.837684][ T1178] ? __dev_close_many (net/core/dev.c:1781) [ 33.837894][ T1178] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 33.838171][ T1178] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 33.838435][ T1178] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.838652][ T1178] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.838912][ T1178] ? 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) [ 33.839136][ T1178] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.839352][ T1178] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.839613][ T1178] ? unregister_netdevice_many (net/core/dev.c:12497) [ 33.839813][ T1178] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.840043][ T1178] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.840251][ T1178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.840461][ T1178] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.840677][ T1178] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.840887][ T1178] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.841109][ T1178] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.841354][ T1178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.841560][ T1178] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.841770][ T1178] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.841996][ T1178] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.842211][ T1178] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.842420][ T1178] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 33.842632][ T1178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.842837][ T1178] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.843061][ T1178] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.843272][ T1178] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.843482][ T1178] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.843694][ T1178] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.843904][ T1178] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.844123][ T1178] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.844329][ T1178] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.844543][ T1178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.844754][ T1178] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.844966][ T1178] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.845188][ T1178] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.845405][ T1178] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.845628][ T1178] ? 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)) [ 33.845836][ T1178] ? 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)) [ 33.846068][ T1178] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.846291][ T1178] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.846511][ T1178] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.846727][ T1178] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.846945][ T1178] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.847173][ T1178] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.847389][ T1178] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.847603][ T1178] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.847820][ T1178] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.848106][ T1178] ? move_addr_to_kernel (net/socket.c:258) [ 33.848329][ T1178] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.848543][ T1178] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.848762][ T1178] ___sys_sendmsg (net/socket.c:2752) [ 33.848994][ T1178] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.849264][ T1178] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.849501][ T1178] __sys_sendmsg (net/socket.c:2784) [ 33.849711][ T1178] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.849913][ T1178] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.850201][ T1178] ? 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) [ 33.850410][ T1178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.850646][ T1178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.850857][ T1178] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.851084][ T1178] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.851294][ T1178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.851559][ T1178] RIP: 0033:0x7fb028a6f08e [ 33.851779][ T1178] 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 [ 33.852544][ T1178] RSP: 002b:00007ffc61013680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.852869][ T1178] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb028a6f08e [ 33.853203][ T1178] RDX: 0000000000000000 RSI: 00007ffc61013730 RDI: 0000000000000005 [ 33.853513][ T1178] RBP: 00007ffc61013690 R08: 0000000000000000 R09: 0000000000000000 [ 33.853815][ T1178] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8d [ 33.854152][ T1178] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc61013df0 | [ 33.858880][ T1178] ------------[ cut here ]------------ | [ 33.859641][ T1178] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1178 | [ 33.860076][ T1178] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 33.860933][ T1178] Tainted: [W]=WARN [ 33.861102][ T1178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.861365][ T1178] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.861632][ T1178] 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 [ 33.862359][ T1178] RSP: 0018:ffa0000002a3f190 EFLAGS: 00010286 [ 33.862626][ T1178] RAX: 00000000ffffffa6 RBX: ff110000090a8c40 RCX: 1ff4000000547df8 [ 33.862928][ T1178] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8cf0 [ 33.863249][ T1178] RBP: ff11000004d7c000 R08: 1fe220000121519f R09: ff1100000cd7ae58 [ 33.863552][ T1178] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 33.863856][ T1178] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 33.864179][ T1178] FS: 00007fb028835840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 33.864543][ T1178] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.864804][ T1178] CR2: 0000000009a13988 CR3: 000000000dba6002 CR4: 0000000000771ef0 [ 33.865120][ T1178] PKRU: 55555554 [ 33.865274][ T1178] Call Trace: [ 33.865432][ T1178] [ 33.865587][ T1178] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 33.865852][ T1178] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.866114][ T1178] ? 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) [ 33.866309][ T1178] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.866513][ T1178] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.866776][ T1178] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.867003][ T1178] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.867210][ T1178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.867409][ T1178] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.867609][ T1178] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.867811][ T1178] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.868030][ T1178] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.868270][ T1178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.868470][ T1178] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.868675][ T1178] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.868876][ T1178] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.869094][ T1178] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.869304][ T1178] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 33.869512][ T1178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.869712][ T1178] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.869910][ T1178] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.870132][ T1178] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.870344][ T1178] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.870547][ T1178] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.870744][ T1178] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.870941][ T1178] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.871160][ T1178] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.871365][ T1178] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.871569][ T1178] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.871775][ T1178] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.871996][ T1178] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.872202][ T1178] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.872415][ T1178] ? 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)) [ 33.872619][ T1178] ? 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)) [ 33.872825][ T1178] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.873053][ T1178] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.873257][ T1178] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.873460][ T1178] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.873669][ T1178] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.873870][ T1178] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.874090][ T1178] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.874292][ T1178] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.874495][ T1178] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.874747][ T1178] ? move_addr_to_kernel (net/socket.c:258) [ 33.874953][ T1178] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.875173][ T1178] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.875384][ T1178] ___sys_sendmsg (net/socket.c:2752) [ 33.875585][ T1178] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.875830][ T1178] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.876059][ T1178] __sys_sendmsg (net/socket.c:2784) [ 33.876264][ T1178] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.876465][ T1178] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.876719][ T1178] ? 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) [ 33.876924][ T1178] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.877144][ T1178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.877345][ T1178] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.877546][ T1178] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.877742][ T1178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.877999][ T1178] RIP: 0033:0x7fb028a6f08e [ 33.878217][ T1178] 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 [ 33.878933][ T1178] RSP: 002b:00007ffc61013680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.879275][ T1178] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb028a6f08e [ 33.879579][ T1178] RDX: 0000000000000000 RSI: 00007ffc61013730 RDI: 0000000000000005 [ 33.879872][ T1178] RBP: 00007ffc61013690 R08: 0000000000000000 R09: 0000000000000000 [ 33.880185][ T1178] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8d [ 33.880490][ T1178] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc61013df0 | [ 34.208299][ T166] ------------[ cut here ]------------ | [ 34.208505][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 34.208867][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.209776][ T166] Tainted: [W]=WARN [ 34.209996][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.210269][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.210518][ T166] 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 [ 34.211162][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 34.211403][ T166] RAX: 00000000ffffffa6 RBX: ff1100000d8e0ac0 RCX: 1ff4000000108ebf [ 34.211674][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d8e0b70 [ 34.211955][ T166] RBP: ff11000004aca000 R08: 1fe2200001b1c16f R09: ff1100000cab2f20 [ 34.212286][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 34.212570][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 34.212844][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 34.213185][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.213458][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.213738][ T166] PKRU: 55555554 [ 34.213904][ T166] Call Trace: [ 34.214089][ T166] [ 34.214242][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.214457][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.214631][ T166] netif_close_many (net/core/dev.c:1804) [ 34.214841][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.215069][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 34.215269][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.215488][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.215719][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 34.215993][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 34.216233][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.216436][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.216661][ T166] ? __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) [ 34.216863][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.217113][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.217353][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.217555][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.217763][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.217992][ T166] ? 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) [ 34.218199][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.218412][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.218616][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.218825][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.219074][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.219282][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.219526][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.219796][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.220037][ T166] ? 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)) [ 34.220249][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.220488][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.220710][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.220911][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.221137][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.221340][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.221532][ T166] new_sync_write (fs/read_write.c:595) [ 34.221739][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.221939][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.222165][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.222383][ T166] ? ksys_write (fs/read_write.c:740) [ 34.222590][ T166] vfs_write (fs/read_write.c:688) [ 34.222760][ T166] ksys_write (fs/read_write.c:740) [ 34.222925][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.223147][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.223365][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.223566][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.223766][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.223965][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.224540][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.224793][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.225031][ T166] 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 [ 34.225666][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.225945][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.226257][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.226530][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.226802][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.227101][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.238731][ T166] ------------[ cut here ]------------ | [ 34.239051][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 34.239545][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.240652][ T166] Tainted: [W]=WARN [ 34.240838][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.241161][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.241507][ T166] 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 [ 34.242455][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 34.242774][ T166] RAX: 00000000ffffffa6 RBX: ff11000008b76940 RCX: 1ff4000000108e81 [ 34.243284][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b769f0 [ 34.243670][ T166] RBP: ff110000104d2000 R08: 1fe220000116ed3f R09: ff1100000cab2ef8 [ 34.244198][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 34.244682][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7a000 [ 34.245200][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 34.245640][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.246268][ T166] CR2: 00007f36f797b2a0 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 34.246668][ T166] PKRU: 55555554 [ 34.246865][ T166] Call Trace: [ 34.247199][ T166] [ 34.247334][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.247594][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.247800][ T166] netif_close_many (net/core/dev.c:1804) [ 34.248189][ T166] ? 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) [ 34.248437][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 34.248708][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.249044][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.249349][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 34.249639][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.249956][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.250225][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.250536][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.250793][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.251061][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.251381][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.251682][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.251946][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.252204][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.252464][ T166] ? 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) [ 34.252732][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.252996][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.253249][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.253508][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.253769][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.254039][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.254347][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.254667][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.254920][ T166] ? 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)) [ 34.255184][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.255502][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.255752][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.256028][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.256293][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.256535][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.256719][ T166] new_sync_write (fs/read_write.c:595) [ 34.256979][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.257255][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.257505][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.257760][ T166] ? ksys_write (fs/read_write.c:740) [ 34.258046][ T166] vfs_write (fs/read_write.c:688) [ 34.258234][ T166] ksys_write (fs/read_write.c:740) [ 34.258421][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.258665][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.258914][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.259191][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.259435][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.259676][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.260247][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.260560][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.260823][ T166] 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 [ 34.261785][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.262199][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.262611][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.263000][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.263390][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.263737][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.274485][ T166] ------------[ cut here ]------------ | [ 34.274729][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 34.275148][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.275953][ T166] Tainted: [W]=WARN [ 34.276176][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.276435][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.276706][ T166] 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 [ 34.277355][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 34.277604][ T166] RAX: 00000000ffffffa6 RBX: ff11000008b773c0 RCX: 1ff4000000108e81 [ 34.277888][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b77470 [ 34.278190][ T166] RBP: ff1100000be7a000 R08: 1fe220000116ee8f R09: ff1100000cab2ef8 [ 34.278474][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 34.278761][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d9fa000 [ 34.279099][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 34.279430][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.279677][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.279962][ T166] PKRU: 55555554 [ 34.280149][ T166] Call Trace: [ 34.280315][ T166] [ 34.280449][ T166] ? 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)) [ 34.280669][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.280881][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 34.281112][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.281281][ T166] netif_close_many (net/core/dev.c:1804) [ 34.281486][ T166] ? 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) [ 34.281690][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 34.281893][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.282162][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.282403][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 34.282613][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.282884][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.283133][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.283389][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.283602][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.283830][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.284095][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.284333][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.284559][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.284785][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.285017][ T166] ? 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) [ 34.285226][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.285457][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.285686][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.285891][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.286118][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.286326][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.286568][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.286810][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.287040][ T166] ? 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)) [ 34.287244][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.287486][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.287710][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.287930][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.288158][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.288389][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.288563][ T166] new_sync_write (fs/read_write.c:595) [ 34.288774][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.289016][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.289244][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.289449][ T166] ? ksys_write (fs/read_write.c:740) [ 34.289657][ T166] vfs_write (fs/read_write.c:688) [ 34.289824][ T166] ksys_write (fs/read_write.c:740) [ 34.290010][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.290239][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.290481][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.290690][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.290927][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.291153][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.291359][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.291614][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.291826][ T166] 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 [ 34.292444][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.292750][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.293070][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.293368][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.293677][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.293960][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.297056][ T166] ------------[ cut here ]------------ | [ 34.297269][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 34.297650][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.298837][ T166] Tainted: [W]=WARN [ 34.299019][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.299259][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.299511][ T166] 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 [ 34.300133][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 34.300379][ T166] RAX: 00000000ffffffa6 RBX: ff11000008b77e40 RCX: 1ff4000000108e81 [ 34.300659][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b77ef0 [ 34.300942][ T166] RBP: ff1100000d9fa000 R08: 1fe220000116efdf R09: ff1100000cab2ef8 [ 34.301234][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 34.301510][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaa000 [ 34.301815][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 34.302184][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.302428][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.302709][ T166] PKRU: 55555554 [ 34.302874][ T166] Call Trace: [ 34.303078][ T166] [ 34.303208][ T166] ? 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)) [ 34.303414][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.303641][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 34.303843][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.304031][ T166] netif_close_many (net/core/dev.c:1804) [ 34.304240][ T166] ? 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) [ 34.304446][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 34.304653][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.304898][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.305167][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 34.305374][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.305621][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.305828][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.306098][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.306306][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.306512][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.306757][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.307014][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.307219][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.307422][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.307627][ T166] ? 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) [ 34.307833][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.308104][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.308316][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.308525][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.308733][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.308941][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.309210][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.309455][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.309658][ T166] ? 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)) [ 34.309864][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.310128][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.310330][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.310535][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.310735][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.310937][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.311181][ T166] new_sync_write (fs/read_write.c:595) [ 34.311391][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.311595][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.311798][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.312027][ T166] ? ksys_write (fs/read_write.c:740) [ 34.312236][ T166] vfs_write (fs/read_write.c:688) [ 34.312404][ T166] ksys_write (fs/read_write.c:740) [ 34.312569][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.312772][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.313002][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.313207][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.313422][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.313650][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.313856][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.314120][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.314330][ T166] 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 [ 34.314936][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.315233][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.315509][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.315812][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.316106][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.316382][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.320635][ T166] ------------[ cut here ]------------ | [ 34.321477][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 34.321910][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.322863][ T166] Tainted: [W]=WARN [ 34.323113][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.323420][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.323743][ T166] 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 [ 34.324426][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 34.324739][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b4ab3c0 RCX: 1ff4000000108e81 [ 34.325105][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab470 [ 34.325458][ T166] RBP: ff1100000cbaa000 R08: 1fe220000169568f R09: ff1100000cab2ef8 [ 34.325801][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 34.326170][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1a000 [ 34.326519][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 34.326908][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.327244][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.327593][ T166] PKRU: 55555554 [ 34.327823][ T166] Call Trace: [ 34.328075][ T166] [ 34.328270][ T166] ? 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)) [ 34.328542][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.328814][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 34.329201][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.329433][ T166] netif_close_many (net/core/dev.c:1804) [ 34.329647][ T166] ? 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) [ 34.329855][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 34.330082][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.330325][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.330567][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 34.330780][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.331045][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.331253][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.331500][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.331710][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.331917][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.332188][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.332427][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.332631][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.332845][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.333071][ T166] ? 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) [ 34.333276][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.333477][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.333679][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.333894][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.334121][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.334326][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.334569][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.334812][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.335032][ T166] ? 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)) [ 34.335237][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.335512][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.335717][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.335919][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.336143][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.336345][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.336509][ T166] new_sync_write (fs/read_write.c:595) [ 34.336714][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.336922][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.337146][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.337347][ T166] ? ksys_write (fs/read_write.c:740) [ 34.337552][ T166] vfs_write (fs/read_write.c:688) [ 34.337719][ T166] ksys_write (fs/read_write.c:740) [ 34.337885][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.338114][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.338315][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.338528][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.338734][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.338940][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.339166][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.339408][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.339621][ T166] 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 [ 34.340284][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.340570][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.340848][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.341146][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.341427][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.341706][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.346882][ T166] ------------[ cut here ]------------ | [ 34.347103][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 34.347457][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.348243][ T166] Tainted: [W]=WARN [ 34.348407][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.348648][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.348898][ T166] 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 [ 34.349660][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 34.350045][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c611540 RCX: 1ff4000000108e81 [ 34.350388][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6115f0 [ 34.350749][ T166] RBP: ff1100000cc1a000 R08: 1fe22000018c22bf R09: ff1100000cab2ef8 [ 34.351126][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 34.351471][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482000 [ 34.351825][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 34.352232][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.352547][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.352894][ T166] PKRU: 55555554 [ 34.353147][ T166] Call Trace: [ 34.353380][ T166] [ 34.353574][ T166] ? 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)) [ 34.353844][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.354136][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 34.354413][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.354647][ T166] netif_close_many (net/core/dev.c:1804) [ 34.354919][ T166] ? 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) [ 34.355213][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 34.355486][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.355796][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.356125][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 34.356402][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.356719][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.357028][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.357342][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.357617][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.357895][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.358257][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.358570][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.358839][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.359133][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.359403][ T166] ? 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) [ 34.359676][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.359944][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.360238][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.360511][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.360792][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.361086][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.361398][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.361711][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.362006][ T166] ? 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)) [ 34.362295][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.362610][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.362854][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.363149][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.363418][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.363624][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.363789][ T166] new_sync_write (fs/read_write.c:595) [ 34.364016][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.364220][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.364431][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.364634][ T166] ? ksys_write (fs/read_write.c:740) [ 34.364839][ T166] vfs_write (fs/read_write.c:688) [ 34.365028][ T166] ksys_write (fs/read_write.c:740) [ 34.365239][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.365525][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.365813][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.366126][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.366392][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.366648][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.366940][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.367313][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.367602][ T166] 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 [ 34.368473][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.368841][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.369251][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.369662][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.370066][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.370425][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.374661][ T166] ------------[ cut here ]------------ | [ 34.374891][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 34.375492][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.376318][ T166] Tainted: [W]=WARN [ 34.376489][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.376739][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.377018][ T166] 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 [ 34.377636][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 34.377891][ T166] RAX: 00000000ffffffa6 RBX: ff110000115d2c40 RCX: 1ff4000000108e81 [ 34.378203][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000115d2cf0 [ 34.378493][ T166] RBP: ff11000010482000 R08: 1fe22000022ba59f R09: ff1100000cab2ef8 [ 34.378787][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 34.379102][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 34.379397][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 34.379732][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.380007][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.380309][ T166] PKRU: 55555554 [ 34.380481][ T166] Call Trace: [ 34.380655][ T166] [ 34.380789][ T166] ? 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)) [ 34.381024][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.381240][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 34.381454][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.381633][ T166] netif_close_many (net/core/dev.c:1804) [ 34.381847][ T166] ? 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) [ 34.382085][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 34.382301][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.382553][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.382805][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 34.383045][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.383307][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.383523][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.383777][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.384014][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.384232][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.384490][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.384738][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.385043][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.385280][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.385511][ T166] ? 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) [ 34.385723][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.385931][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.386161][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.386374][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.386591][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.386802][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.387075][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.387326][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.387533][ T166] ? 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)) [ 34.387741][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.388006][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.388219][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.388427][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.388631][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.388840][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.389031][ T166] new_sync_write (fs/read_write.c:595) [ 34.389245][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.389451][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.389658][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.389869][ T166] ? ksys_write (fs/read_write.c:740) [ 34.390103][ T166] vfs_write (fs/read_write.c:688) [ 34.390278][ T166] ksys_write (fs/read_write.c:740) [ 34.390463][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.390674][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.390882][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.391148][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.391354][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.391579][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.391867][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.392236][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.392545][ T166] 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 [ 34.393183][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.393478][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.393764][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.394073][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.394357][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.394645][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.413765][ T166] ------------[ cut here ]------------ | [ 34.414084][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 34.414569][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.415634][ T166] Tainted: [W]=WARN [ 34.415818][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.416148][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.416470][ T166] 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 [ 34.417288][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 34.417603][ T166] RAX: 00000000ffffffa6 RBX: ff11000008b52940 RCX: 1ff4000000108ea7 [ 34.417965][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b529f0 [ 34.418330][ T166] RBP: ff110000104d2000 R08: 1fe220000116a53f R09: ff1100000cab2ef8 [ 34.418686][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 34.419067][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.419426][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 34.419849][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.420163][ T166] CR2: 00007f36f797b2a0 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 34.420526][ T166] PKRU: 55555554 [ 34.420711][ T166] Call Trace: [ 34.420892][ T166] [ 34.421031][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.421336][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.421634][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.421883][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.422195][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.422441][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.422688][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.422999][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.423293][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.423532][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.423771][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.424022][ T166] ? 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) [ 34.424263][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.424503][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.424743][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.425002][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.425250][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.425491][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.425790][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.426097][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.426336][ T166] ? 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)) [ 34.426571][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.426868][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.427117][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.427354][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.427591][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.427829][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.428027][ T166] new_sync_write (fs/read_write.c:595) [ 34.428265][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.428507][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.428749][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.429008][ T166] ? ksys_write (fs/read_write.c:740) [ 34.429253][ T166] vfs_write (fs/read_write.c:688) [ 34.429448][ T166] ksys_write (fs/read_write.c:740) [ 34.429633][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.429873][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.430125][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.430363][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.430602][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.430845][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.431104][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.431400][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.431655][ T166] 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 [ 34.432519][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.432882][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.433249][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.433604][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.433962][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.434335][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.441236][ T166] ------------[ cut here ]------------ | [ 34.441492][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 34.441997][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.443067][ T166] Tainted: [W]=WARN [ 34.443250][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.443549][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.443863][ T166] 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 [ 34.444746][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 34.445061][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b5eadc0 RCX: 1ff4000000108ea7 [ 34.445418][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5eae70 [ 34.445781][ T166] RBP: ff1100000be7a000 R08: 1fe22000016bd5cf R09: ff1100000cab2ef8 [ 34.446152][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 34.446507][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.446868][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 34.447301][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.447600][ T166] CR2: 00007f36f797b2a0 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 34.447956][ T166] PKRU: 55555554 [ 34.448156][ T166] Call Trace: [ 34.448341][ T166] [ 34.448469][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.448778][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.449097][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.449348][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.449652][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.449898][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.450165][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.450466][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.450768][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.451020][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.451259][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.451498][ T166] ? 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) [ 34.451737][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.451982][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.452227][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.452471][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.452720][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.452962][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.453280][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.453587][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.453835][ T166] ? 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)) [ 34.454099][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.454395][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.454639][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.454877][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.455129][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.455370][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.455552][ T166] new_sync_write (fs/read_write.c:595) [ 34.455798][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.456050][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.456286][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.456521][ T166] ? ksys_write (fs/read_write.c:740) [ 34.456758][ T166] vfs_write (fs/read_write.c:688) [ 34.456940][ T166] ksys_write (fs/read_write.c:740) [ 34.457126][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.457365][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.457604][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.457844][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.458095][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.458335][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.458578][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.458871][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.459132][ T166] 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 [ 34.459992][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.460349][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.460706][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.461072][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.461423][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.461776][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.470392][ T166] ------------[ cut here ]------------ | [ 34.470647][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 34.471141][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.473881][ T166] Tainted: [W]=WARN [ 34.474254][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.474554][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.475077][ T166] 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 [ 34.475929][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 34.476429][ T166] RAX: 00000000ffffffa6 RBX: ff110000106473c0 RCX: 1ff4000000108ea7 [ 34.476983][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010647470 [ 34.477523][ T166] RBP: ff1100000d9fa000 R08: 1fe22000020c8e8f R09: ff1100000cab2ef8 [ 34.478060][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 34.478418][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.478961][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 34.479398][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.479700][ T166] CR2: 00007f36f797b2a0 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 34.480253][ T166] PKRU: 55555554 [ 34.480434][ T166] Call Trace: [ 34.480614][ T166] [ 34.480739][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.481223][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.481523][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.481773][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.482093][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.482519][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.482766][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.483078][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.483370][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.483780][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.484029][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.484265][ T166] ? 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) [ 34.484505][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.484920][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.485173][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.485416][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.485664][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.486096][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.486395][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.486695][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.487130][ T166] ? 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)) [ 34.487370][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.487664][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.487892][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.488149][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.488386][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.488628][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.488808][ T166] new_sync_write (fs/read_write.c:595) [ 34.489242][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.489482][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.489723][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.489957][ T166] ? ksys_write (fs/read_write.c:740) [ 34.490401][ T166] vfs_write (fs/read_write.c:688) [ 34.490587][ T166] ksys_write (fs/read_write.c:740) [ 34.490770][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.491020][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.491257][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.491715][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.491954][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.492201][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.492436][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.492905][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.493172][ T166] 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 [ 34.494212][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.494572][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.495120][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.495469][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.495824][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.496376][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.534603][ T166] ------------[ cut here ]------------ | [ 34.534902][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 34.535382][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.536395][ T166] Tainted: [W]=WARN [ 34.536565][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.536846][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.537155][ T166] 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 [ 34.537947][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 34.538263][ T166] RAX: 00000000ffffffa6 RBX: ff1100000cdd6940 RCX: 1ff4000000108ea7 [ 34.538606][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd69f0 [ 34.538962][ T166] RBP: ff1100000cbaa000 R08: 1fe22000019bad3f R09: ff1100000cab2ef8 [ 34.539304][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 34.539639][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.539988][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 34.540384][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.540663][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.541022][ T166] PKRU: 55555554 [ 34.541197][ T166] Call Trace: [ 34.541363][ T166] [ 34.541479][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.541785][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.542080][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.542314][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.542592][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.542821][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.543060][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.543346][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.543622][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.543852][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.544091][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.544324][ T166] ? 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) [ 34.544566][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.544798][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.545033][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.545258][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.545484][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.545706][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.545997][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.546283][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.546516][ T166] ? 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)) [ 34.546744][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.547033][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.547254][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.547478][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.547698][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.547925][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.548110][ T166] new_sync_write (fs/read_write.c:595) [ 34.548338][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.548559][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.548786][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.549013][ T166] ? ksys_write (fs/read_write.c:740) [ 34.549245][ T166] vfs_write (fs/read_write.c:688) [ 34.549423][ T166] ksys_write (fs/read_write.c:740) [ 34.549594][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.549819][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.550054][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.550283][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.550508][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.550726][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.550950][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.551242][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.551477][ T166] 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 [ 34.552271][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.552608][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.552946][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.553292][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.553620][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.553963][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.559645][ T166] ------------[ cut here ]------------ | [ 34.559878][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 34.560592][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.561565][ T166] Tainted: [W]=WARN [ 34.561740][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.562035][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.562337][ T166] 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 [ 34.563149][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 34.563435][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c7499c0 RCX: 1ff4000000108ea7 [ 34.563774][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749a70 [ 34.564126][ T166] RBP: ff1100000cc1a000 R08: 1fe22000018e934f R09: ff1100000cab2ef8 [ 34.564460][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 34.564794][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.565141][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 34.565535][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.565821][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.566173][ T166] PKRU: 55555554 [ 34.566338][ T166] Call Trace: [ 34.566503][ T166] [ 34.566621][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.566914][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.567216][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.567445][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.567725][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.567965][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.568219][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.568512][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.568808][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.569054][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.569287][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.569524][ T166] ? 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) [ 34.569768][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.570021][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.570257][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.570489][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.570717][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.570943][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.571236][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.571518][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.571742][ T166] ? 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)) [ 34.571964][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.572274][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.572507][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.572738][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.572976][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.573210][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.573384][ T166] new_sync_write (fs/read_write.c:595) [ 34.573616][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.573847][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.574094][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.574325][ T166] ? ksys_write (fs/read_write.c:740) [ 34.574560][ T166] vfs_write (fs/read_write.c:688) [ 34.574736][ T166] ksys_write (fs/read_write.c:740) [ 34.574911][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.575155][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.575386][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.575617][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.575848][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.576092][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.576321][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.576608][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.576859][ T166] 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 [ 34.577700][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.578063][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.578411][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.578755][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.579115][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.579460][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.585251][ T166] ------------[ cut here ]------------ | [ 34.585496][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 34.586125][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.587574][ T166] Tainted: [W]=WARN [ 34.587911][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.588521][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.588729][ T166] 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 [ 34.589302][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 34.589503][ T166] RAX: 00000000ffffffa6 RBX: ff11000008e1e7c0 RCX: 1ff4000000108ea7 [ 34.589738][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008e1e870 [ 34.589978][ T166] RBP: ff11000010482000 R08: 1fe22000011c3d0f R09: ff1100000cab2ef8 [ 34.590434][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 34.590883][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.591128][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 34.591406][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.591604][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.591842][ T166] PKRU: 55555554 [ 34.591960][ T166] Call Trace: [ 34.592089][ T166] [ 34.592172][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.592415][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.592900][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 34.593078][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 34.593273][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 34.593427][ T166] notifier_call_chain (kernel/notifier.c:85) [ 34.593582][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 34.593770][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.593955][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.594120][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.594272][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.594426][ T166] ? 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) [ 34.594583][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.594737][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.594890][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.595057][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.595213][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.595365][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.595561][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.595756][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.595909][ T166] ? 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)) [ 34.596078][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.596269][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.596422][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.596577][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.596731][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.596883][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.597006][ T166] new_sync_write (fs/read_write.c:595) [ 34.597159][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.597308][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.597459][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.597608][ T166] ? ksys_write (fs/read_write.c:740) [ 34.597761][ T166] vfs_write (fs/read_write.c:688) [ 34.597878][ T166] ksys_write (fs/read_write.c:740) [ 34.598004][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.598155][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.598304][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.598457][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.598606][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.598755][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.598905][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.599104][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.599262][ T166] 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 [ 34.599792][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.600029][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.600257][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.600479][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.600704][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.600929][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.604914][ T166] ------------[ cut here ]------------ | [ 34.605119][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 34.605416][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.606994][ T166] Tainted: [W]=WARN [ 34.607115][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.607306][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.607499][ T166] 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 [ 34.608152][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 34.608344][ T166] RAX: 00000000ffffffa6 RBX: ff11000008e1f6c0 RCX: 1ff4000000108eef [ 34.608571][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008e1f770 [ 34.608795][ T166] RBP: ff11000004aca000 R08: 1fe22000011c3eef R09: ff1100000cab2ef8 [ 34.609142][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 34.609370][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.609601][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 34.609865][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.610155][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 34.610380][ T166] PKRU: 55555554 [ 34.610492][ T166] Call Trace: [ 34.610606][ T166] [ 34.610687][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.610878][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.611185][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 34.611332][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 34.611478][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.611625][ T166] ? 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) [ 34.611774][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 34.611926][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.612147][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.612297][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 34.612449][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 34.612600][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 34.612787][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 34.613038][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 34.613191][ T166] ? 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)) [ 34.613338][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 34.613536][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 34.613681][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 34.613829][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 34.614039][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 34.614187][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 34.614300][ T166] new_sync_write (fs/read_write.c:595) [ 34.614451][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.614600][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 34.614749][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.614897][ T166] ? ksys_write (fs/read_write.c:740) [ 34.615125][ T166] vfs_write (fs/read_write.c:688) [ 34.615235][ T166] ksys_write (fs/read_write.c:740) [ 34.615345][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 34.615492][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.615638][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.615786][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.615928][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.616140][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.616282][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.616458][ T166] RIP: 0033:0x7fd8e6c0c08e [ 34.616608][ T166] 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 [ 34.617192][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 34.617417][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 34.617630][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 34.617843][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 34.618128][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 34.618347][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 34.686254][ T1200] ------------[ cut here ]------------ | [ 34.686545][ T1200] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1200 | [ 34.686997][ T1200] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.687885][ T1200] Tainted: [W]=WARN [ 34.688075][ T1200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.688341][ T1200] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.688642][ T1200] 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 [ 34.689434][ T1200] RSP: 0018:ffa000000296f060 EFLAGS: 00010286 [ 34.689705][ T1200] RAX: 00000000ffffffa6 RBX: ff1100000c457b40 RCX: 1ff400000052ddd2 [ 34.690036][ T1200] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c457bf0 [ 34.690336][ T1200] RBP: ff11000007549000 R08: 1fe220000188af7f R09: ff1100000cbe0b58 [ 34.690674][ T1200] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 34.690993][ T1200] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000296f100 [ 34.691293][ T1200] FS: 00007f9e5e526840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 34.691677][ T1200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.691937][ T1200] CR2: 000000001d79e988 CR3: 0000000004cd1001 CR4: 0000000000771ef0 [ 34.692812][ T1200] PKRU: 55555554 [ 34.692984][ T1200] Call Trace: [ 34.693145][ T1200] [ 34.693254][ T1200] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.693469][ T1200] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.693626][ T1200] netif_close_many (net/core/dev.c:1804) [ 34.693842][ T1200] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.694072][ T1200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.694306][ T1200] ? __dev_close_many (net/core/dev.c:1781) [ 34.694520][ T1200] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.694780][ T1200] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.695050][ T1200] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.695274][ T1200] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.695543][ T1200] ? 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) [ 34.695754][ T1200] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.695961][ T1200] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.696235][ T1200] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.696440][ T1200] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.696655][ T1200] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.696858][ T1200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.697080][ T1200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.697284][ T1200] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.697511][ T1200] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.697718][ T1200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.697958][ T1200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.698184][ T1200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.698386][ T1200] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.698590][ T1200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.698795][ T1200] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.699018][ T1200] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 34.699227][ T1200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.699433][ T1200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.699641][ T1200] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.699872][ T1200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.700095][ T1200] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.700271][ T1200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.700504][ T1200] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.700715][ T1200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.700915][ T1200] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.701146][ T1200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.701370][ T1200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.701581][ T1200] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.701786][ T1200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.702024][ T1200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.702240][ T1200] ? 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)) [ 34.702477][ T1200] ? 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)) [ 34.702683][ T1200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.702887][ T1200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.703114][ T1200] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.703323][ T1200] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.703531][ T1200] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.703738][ T1200] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.703947][ T1200] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.704180][ T1200] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.704385][ T1200] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.704652][ T1200] ? move_addr_to_kernel (net/socket.c:258) [ 34.704874][ T1200] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.705102][ T1200] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.705313][ T1200] ___sys_sendmsg (net/socket.c:2752) [ 34.705527][ T1200] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.705797][ T1200] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.706040][ T1200] __sys_sendmsg (net/socket.c:2784) [ 34.706270][ T1200] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.706490][ T1200] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.706756][ T1200] ? 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) [ 34.707020][ T1200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.707256][ T1200] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.707463][ T1200] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.707671][ T1200] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.707881][ T1200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.708166][ T1200] RIP: 0033:0x7f9e5e76008e [ 34.708388][ T1200] 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 [ 34.709155][ T1200] RSP: 002b:00007ffd754a98e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.709487][ T1200] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9e5e76008e [ 34.709790][ T1200] RDX: 0000000000000000 RSI: 00007ffd754a9990 RDI: 0000000000000005 [ 34.710110][ T1200] RBP: 00007ffd754a98f0 R08: 0000000000000000 R09: 0000000000000000 [ 34.710421][ T1200] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8d [ 34.710747][ T1200] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd754aa050 | [ 34.730376][ T1200] ------------[ cut here ]------------ | [ 34.730685][ T1200] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1200 | [ 34.731200][ T1200] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.732074][ T1200] Tainted: [W]=WARN [ 34.732223][ T1200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.732495][ T1200] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.732787][ T1200] 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 [ 34.733565][ T1200] RSP: 0018:ffa000000296f190 EFLAGS: 00010286 [ 34.733820][ T1200] RAX: 00000000ffffffa6 RBX: ff11000008b539c0 RCX: 1ff400000052ddf8 [ 34.734126][ T1200] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b53a70 [ 34.734424][ T1200] RBP: ff11000007549000 R08: 1fe220000116a74f R09: ff1100000cbe0b58 [ 34.734728][ T1200] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 34.735050][ T1200] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.735352][ T1200] FS: 00007f9e5e526840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 34.735709][ T1200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.735994][ T1200] CR2: 000000001d79e988 CR3: 0000000004cd1001 CR4: 0000000000771ef0 [ 34.736296][ T1200] PKRU: 55555554 [ 34.736452][ T1200] Call Trace: [ 34.736609][ T1200] [ 34.736717][ T1200] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.736995][ T1200] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.737251][ T1200] ? 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) [ 34.737458][ T1200] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.737661][ T1200] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.737949][ T1200] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.738176][ T1200] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.738374][ T1200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.738595][ T1200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.738812][ T1200] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.739029][ T1200] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.739225][ T1200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.739459][ T1200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.739658][ T1200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.739849][ T1200] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.740071][ T1200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.740276][ T1200] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.740477][ T1200] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 34.740715][ T1200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.740916][ T1200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.741128][ T1200] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.741323][ T1200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.741525][ T1200] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.741748][ T1200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.741953][ T1200] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.742175][ T1200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.742389][ T1200] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.742595][ T1200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.742793][ T1200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.743011][ T1200] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.743213][ T1200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.743446][ T1200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.743661][ T1200] ? 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)) [ 34.743866][ T1200] ? 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)) [ 34.744086][ T1200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.744292][ T1200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.744497][ T1200] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.744704][ T1200] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.744904][ T1200] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.745131][ T1200] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.745337][ T1200] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.745537][ T1200] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.745734][ T1200] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.745999][ T1200] ? move_addr_to_kernel (net/socket.c:258) [ 34.746202][ T1200] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.746406][ T1200] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.746636][ T1200] ___sys_sendmsg (net/socket.c:2752) [ 34.746837][ T1200] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.747153][ T1200] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.747392][ T1200] __sys_sendmsg (net/socket.c:2784) [ 34.747608][ T1200] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.747817][ T1200] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.748100][ T1200] ? 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) [ 34.748311][ T1200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.748511][ T1200] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.748710][ T1200] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.748907][ T1200] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.749130][ T1200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.749379][ T1200] RIP: 0033:0x7f9e5e76008e [ 34.749601][ T1200] 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 [ 34.750344][ T1200] RSP: 002b:00007ffd754a98e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.750662][ T1200] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9e5e76008e [ 34.750990][ T1200] RDX: 0000000000000000 RSI: 00007ffd754a9990 RDI: 0000000000000005 [ 34.751312][ T1200] RBP: 00007ffd754a98f0 R08: 0000000000000000 R09: 0000000000000000 [ 34.751625][ T1200] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8d [ 34.751946][ T1200] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd754aa050 | [ 34.810073][ T1201] ------------[ cut here ]------------ | [ 34.810343][ T1201] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1201 | [ 34.810763][ T1201] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.811641][ T1201] Tainted: [W]=WARN [ 34.811800][ T1201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.812102][ T1201] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.812377][ T1201] 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 [ 34.813170][ T1201] RSP: 0018:ffa000000128f060 EFLAGS: 00010286 [ 34.813447][ T1201] RAX: 00000000ffffffa6 RBX: ff1100000da84040 RCX: 1ff4000000251dd2 [ 34.813768][ T1201] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da840f0 [ 34.814099][ T1201] RBP: ff11000010431000 R08: 1fe2200001b5081f R09: ff1100000cbe2e58 [ 34.814411][ T1201] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 34.814721][ T1201] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000128f100 [ 34.815049][ T1201] FS: 00007f3f19629840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 34.815412][ T1201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.815665][ T1201] CR2: 000000000e0c1988 CR3: 0000000011450005 CR4: 0000000000771ef0 [ 34.815960][ T1201] PKRU: 55555554 [ 34.816128][ T1201] Call Trace: [ 34.816291][ T1201] [ 34.816425][ T1201] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.816644][ T1201] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.816807][ T1201] netif_close_many (net/core/dev.c:1804) [ 34.817059][ T1201] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.817261][ T1201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.817468][ T1201] ? __dev_close_many (net/core/dev.c:1781) [ 34.817681][ T1201] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.817961][ T1201] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.818273][ T1201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.818483][ T1201] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.818736][ T1201] ? 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) [ 34.818939][ T1201] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.819158][ T1201] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.819428][ T1201] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.819650][ T1201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.819859][ T1201] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.820111][ T1201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.820340][ T1201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.820557][ T1201] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.820757][ T1201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.820950][ T1201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.821201][ T1201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.821430][ T1201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.821623][ T1201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.821812][ T1201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.822023][ T1201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.822215][ T1201] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 34.822411][ T1201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.822600][ T1201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.822793][ T1201] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.822997][ T1201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.823192][ T1201] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.823408][ T1201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.823606][ T1201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.823803][ T1201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.824013][ T1201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.824216][ T1201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.824418][ T1201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.824618][ T1201] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.824813][ T1201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.825037][ T1201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.825238][ T1201] ? 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)) [ 34.825429][ T1201] ? 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)) [ 34.825625][ T1201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.825821][ T1201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.826025][ T1201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.826220][ T1201] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.826413][ T1201] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.826606][ T1201] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.826800][ T1201] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.827000][ T1201] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.827189][ T1201] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.827436][ T1201] ? move_addr_to_kernel (net/socket.c:258) [ 34.827660][ T1201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.827855][ T1201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.828067][ T1201] ___sys_sendmsg (net/socket.c:2752) [ 34.828262][ T1201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.828509][ T1201] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.828751][ T1201] __sys_sendmsg (net/socket.c:2784) [ 34.828951][ T1201] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.829155][ T1201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.829396][ T1201] ? 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) [ 34.829587][ T1201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.829779][ T1201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.829978][ T1201] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.830212][ T1201] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.830411][ T1201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.830648][ T1201] RIP: 0033:0x7f3f1986308e [ 34.830851][ T1201] 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 [ 34.831541][ T1201] RSP: 002b:00007ffe8f31eec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.831874][ T1201] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3f1986308e [ 34.832183][ T1201] RDX: 0000000000000000 RSI: 00007ffe8f31ef70 RDI: 0000000000000005 [ 34.832482][ T1201] RBP: 00007ffe8f31eed0 R08: 0000000000000000 R09: 0000000000000000 [ 34.832772][ T1201] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8e [ 34.833080][ T1201] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8f31f630 | [ 34.837653][ T1201] ------------[ cut here ]------------ | [ 34.837865][ T1201] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1201 | [ 34.838866][ T1201] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.839919][ T1201] Tainted: [W]=WARN [ 34.840091][ T1201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.840348][ T1201] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.840608][ T1201] 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 [ 34.841355][ T1201] RSP: 0018:ffa000000128f190 EFLAGS: 00010286 [ 34.841611][ T1201] RAX: 00000000ffffffa6 RBX: ff1100000da853c0 RCX: 1ff4000000251df8 [ 34.841910][ T1201] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da85470 [ 34.842233][ T1201] RBP: ff11000010431000 R08: 1fe2200001b50a8f R09: ff1100000cbe2e58 [ 34.842539][ T1201] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 34.842839][ T1201] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.843165][ T1201] FS: 00007f3f19629840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 34.843521][ T1201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.843778][ T1201] CR2: 000000000e0c1988 CR3: 0000000011450005 CR4: 0000000000771ef0 [ 34.844098][ T1201] PKRU: 55555554 [ 34.844253][ T1201] Call Trace: [ 34.844401][ T1201] [ 34.844527][ T1201] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.844788][ T1201] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.845049][ T1201] ? 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) [ 34.845255][ T1201] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.845456][ T1201] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.845731][ T1201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.845935][ T1201] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.846146][ T1201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.846343][ T1201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.846553][ T1201] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.846752][ T1201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.846936][ T1201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.847152][ T1201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.847320][ T1201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.847495][ T1201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.847691][ T1201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.847863][ T1201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.848053][ T1201] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 34.848228][ T1201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.848433][ T1201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.848610][ T1201] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.848782][ T1201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.848958][ T1201] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.849141][ T1201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.849312][ T1201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.849480][ T1201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.849653][ T1201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.849857][ T1201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.850072][ T1201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.850275][ T1201] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.850468][ T1201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.850671][ T1201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.850872][ T1201] ? 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)) [ 34.851089][ T1201] ? 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)) [ 34.851284][ T1201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.851480][ T1201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.851681][ T1201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.851881][ T1201] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.852101][ T1201] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.852296][ T1201] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.852495][ T1201] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.852685][ T1201] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.852868][ T1201] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.853117][ T1201] ? move_addr_to_kernel (net/socket.c:258) [ 34.853311][ T1201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.853525][ T1201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.853715][ T1201] ___sys_sendmsg (net/socket.c:2752) [ 34.853903][ T1201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.854149][ T1201] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.854357][ T1201] __sys_sendmsg (net/socket.c:2784) [ 34.854543][ T1201] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.854732][ T1201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.854982][ T1201] ? 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) [ 34.855180][ T1201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.855401][ T1201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.855597][ T1201] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.855787][ T1201] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.856030][ T1201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.856285][ T1201] RIP: 0033:0x7f3f1986308e [ 34.856491][ T1201] 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 [ 34.857198][ T1201] RSP: 002b:00007ffe8f31eec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.857499][ T1201] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3f1986308e [ 34.857799][ T1201] RDX: 0000000000000000 RSI: 00007ffe8f31ef70 RDI: 0000000000000005 [ 34.858115][ T1201] RBP: 00007ffe8f31eed0 R08: 0000000000000000 R09: 0000000000000000 [ 34.858382][ T1201] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8e [ 34.858666][ T1201] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8f31f630 | [ 34.984182][ T166] ------------[ cut here ]------------ | [ 34.984598][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 34.985208][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 34.986378][ T166] Tainted: [W]=WARN [ 34.986616][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.986983][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.987358][ T166] 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 [ 34.988318][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 34.988625][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c7496c0 RCX: 1ff4000000108e65 [ 34.989030][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749770 [ 34.989418][ T166] RBP: ff1100000d8f2000 R08: 1fe22000018e92ef R09: ff1100000cab2f48 [ 34.989793][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 34.990338][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d8f2000 [ 34.990772][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 34.991244][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.991559][ T166] CR2: 0000561b21f2a000 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 34.991944][ T166] PKRU: 55555554 [ 34.992163][ T166] Call Trace: [ 34.992354][ T166] [ 34.992495][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.992787][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.993020][ T166] register_netdevice (net/core/dev.c:11488) [ 34.993303][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 34.993621][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 34.993889][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 34.994252][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 34.994518][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 34.994834][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 34.995103][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 34.995416][ T166] ? 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)) [ 34.995659][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 34.995869][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.996168][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 34.996509][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 34.996774][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 34.997051][ T166] call_driver_probe (drivers/base/dd.c:629) [ 34.997300][ T166] really_probe (drivers/base/dd.c:709) [ 34.997558][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 34.997803][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 34.998076][ T166] driver_probe_device (drivers/base/dd.c:901) [ 34.998336][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 34.998627][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 34.998911][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 34.999199][ T166] __device_attach (drivers/base/dd.c:1101) [ 34.999434][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.999665][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 34.999995][ T166] ? 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) [ 35.000257][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 35.000514][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 35.000772][ T166] bus_probe_device (drivers/base/bus.c:613) [ 35.001026][ T166] device_add (drivers/base/core.c:3706) [ 35.001298][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 35.001645][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 35.001913][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 35.002189][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 35.002507][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.002770][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 35.003019][ T166] ? 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)) [ 35.003205][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.003407][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.003585][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.003762][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.003894][ T166] new_sync_write (fs/read_write.c:595) [ 35.004080][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.004249][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.004420][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.004590][ T166] ? ksys_write (fs/read_write.c:740) [ 35.004763][ T166] vfs_write (fs/read_write.c:688) [ 35.004898][ T166] ksys_write (fs/read_write.c:740) [ 35.005042][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 35.005213][ T166] ? 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) [ 35.005390][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.005572][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.005751][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.005922][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.006104][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.006316][ T166] RIP: 0033:0x7fd8e6c0c08e [ 35.006501][ T166] 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 [ 35.007134][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.007401][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 35.007663][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 35.007923][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 35.008198][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 35.008455][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 35.013487][ T166] ------------[ cut here ]------------ | [ 35.013718][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 35.014164][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.014980][ T166] Tainted: [W]=WARN [ 35.015103][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.015288][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.015482][ T166] 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 [ 35.016628][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 35.016820][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c611840 RCX: 1ff4000000108eef [ 35.017116][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6118f0 [ 35.017330][ T166] RBP: ff1100000d8f2000 R08: 1fe22000018c231f R09: ff1100000cab2ef8 [ 35.017543][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.017763][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.018094][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 35.018426][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.018614][ T166] CR2: 0000561b21f2a000 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 35.018829][ T166] PKRU: 55555554 [ 35.018937][ T166] Call Trace: [ 35.019119][ T166] [ 35.019199][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.019386][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.019562][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 35.019713][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 35.019857][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.020135][ T166] ? 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) [ 35.020283][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 35.020425][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.020568][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.020712][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 35.020862][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 35.021077][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 35.021256][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 35.021436][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 35.021584][ T166] ? 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)) [ 35.021729][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 35.021906][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.022198][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.022349][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.022493][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.022641][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.022748][ T166] new_sync_write (fs/read_write.c:595) [ 35.022894][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.023112][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.023258][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.023404][ T166] ? ksys_write (fs/read_write.c:740) [ 35.023550][ T166] vfs_write (fs/read_write.c:688) [ 35.023660][ T166] ksys_write (fs/read_write.c:740) [ 35.023768][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 35.023908][ T166] ? 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) [ 35.024193][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.024401][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.024600][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.024749][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.024896][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.025149][ T166] RIP: 0033:0x7fd8e6c0c08e [ 35.025306][ T166] 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 [ 35.025826][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.026125][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 35.026345][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 35.026562][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 35.026825][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.027169][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 35.073736][ T166] ------------[ cut here ]------------ | [ 35.074399][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 35.074700][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.075477][ T166] Tainted: [W]=WARN [ 35.075588][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.075776][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.076024][ T166] 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 [ 35.076552][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 35.076740][ T166] RAX: 00000000ffffffa6 RBX: ff11000002712c40 RCX: 1ff4000000108ed1 [ 35.077008][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002712cf0 [ 35.077229][ T166] RBP: ff11000005002000 R08: 1fe22000004e259f R09: ff1100000cab2ef8 [ 35.077525][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 35.077741][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005002000 [ 35.077961][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 35.078234][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.078418][ T166] CR2: 00007ffe866f5ff8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 35.078638][ T166] PKRU: 55555554 [ 35.078746][ T166] Call Trace: [ 35.078855][ T166] [ 35.078932][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.079098][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.079293][ T166] register_netdevice (net/core/dev.c:11488) [ 35.079441][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 35.079683][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 35.079862][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 35.080065][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 35.080218][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 35.080423][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 35.080613][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.080762][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 35.080909][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 35.081103][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 35.081251][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 35.081437][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 35.081585][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 35.081731][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 35.081882][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 35.082005][ T166] new_sync_write (fs/read_write.c:595) [ 35.082154][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.082300][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 35.082450][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.082595][ T166] ? ksys_write (fs/read_write.c:740) [ 35.082747][ T166] vfs_write (fs/read_write.c:688) [ 35.082859][ T166] ksys_write (fs/read_write.c:740) [ 35.082976][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 35.083127][ T166] ? 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) [ 35.083273][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.083421][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.083568][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.083714][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.083861][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.084054][ T166] RIP: 0033:0x7fd8e6c0c08e [ 35.084206][ T166] 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 [ 35.084726][ T166] RSP: 002b:00007ffe866f5910 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 35.084949][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 35.085180][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 35.085399][ T166] RBP: 00007ffe866f5920 R08: 0000000000000000 R09: 0000000000000000 [ 35.085618][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 35.085835][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 35.298520][ T1209] ------------[ cut here ]------------ | [ 35.298704][ T1209] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1209 | [ 35.299162][ T1209] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.299743][ T1209] Tainted: [W]=WARN [ 35.299847][ T1209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.300105][ T1209] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.300296][ T1209] 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 [ 35.300776][ T1209] RSP: 0018:ffa0000002baf020 EFLAGS: 00010286 [ 35.300949][ T1209] RAX: 00000000ffffffa6 RBX: ff1100000b5eaf40 RCX: 1ff4000000575dca [ 35.301220][ T1209] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b5eaff0 [ 35.301421][ T1209] RBP: ff11000005002000 R08: 1fe22000016bd5ff R09: ff11000012205180 [ 35.301628][ T1209] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 35.301836][ T1209] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 35.302105][ T1209] FS: 00007fa388d9d840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 35.302351][ T1209] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.302523][ T1209] CR2: 000000001606f988 CR3: 0000000004feb001 CR4: 0000000000771ef0 [ 35.302728][ T1209] PKRU: 55555554 [ 35.302831][ T1209] Call Trace: [ 35.302936][ T1209] [ 35.303076][ T1209] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.303218][ T1209] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.303328][ T1209] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.303473][ T1209] __dev_notify_flags (net/core/dev.c:9787) [ 35.303610][ T1209] ? netif_change_name (net/core/dev.c:1495) [ 35.303742][ T1209] ? __dev_change_flags (net/core/dev.c:9752) [ 35.303879][ T1209] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.304113][ T1209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.304254][ T1209] ? 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)) [ 35.304396][ T1209] netif_change_flags (net/core/dev.c:9820) [ 35.304540][ T1209] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 35.304691][ T1209] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 35.304833][ T1209] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 35.305111][ T1209] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.305248][ T1209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.305390][ T1209] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.305529][ T1209] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.305672][ T1209] ? __kernel_text_address (kernel/extable.c:79) [ 35.305820][ T1209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.306126][ T1209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.306282][ T1209] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.306428][ T1209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.306573][ T1209] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.306717][ T1209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.306859][ T1209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.307069][ T1209] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.307207][ T1209] ? __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) [ 35.307349][ T1209] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.307485][ T1209] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.307627][ T1209] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.307765][ T1209] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 35.307904][ T1209] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.308087][ T1209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.308222][ T1209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.308359][ T1209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.308497][ T1209] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.308632][ T1209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.308772][ T1209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.308903][ T1209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.309070][ T1209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.309210][ T1209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.309386][ T1209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.309559][ T1209] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.309693][ T1209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.309832][ T1209] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.309966][ T1209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.310446][ T1209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.310579][ T1209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.310717][ T1209] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.310853][ T1209] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.311002][ T1209] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.311141][ T1209] ? 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)) [ 35.311279][ T1209] ? 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)) [ 35.311416][ T1209] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.311551][ T1209] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.311685][ T1209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.311826][ T1209] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.311966][ T1209] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.312121][ T1209] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.312262][ T1209] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.312398][ T1209] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.312536][ T1209] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.312706][ T1209] ? move_addr_to_kernel (net/socket.c:258) [ 35.312845][ T1209] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.312993][ T1209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.313137][ T1209] ___sys_sendmsg (net/socket.c:2752) [ 35.313273][ T1209] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.313444][ T1209] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.313594][ T1209] __sys_sendmsg (net/socket.c:2784) [ 35.313729][ T1209] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.313864][ T1209] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.314062][ T1209] ? 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) [ 35.314202][ T1209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.314341][ T1209] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.314481][ T1209] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.314619][ T1209] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.314757][ T1209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.314927][ T1209] RIP: 0033:0x7fa388fd708e [ 35.315083][ T1209] 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 [ 35.315637][ T1209] RSP: 002b:00007fff81d9ea70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.315896][ T1209] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa388fd708e [ 35.316211][ T1209] RDX: 0000000000000000 RSI: 00007fff81d9eb20 RDI: 0000000000000005 [ 35.316517][ T1209] RBP: 00007fff81d9ea80 R08: 0000000000000000 R09: 0000000000000000 [ 35.316834][ T1209] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8e [ 35.317077][ T1209] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff81d9f1e0 | [ 35.354331][ T1212] ------------[ cut here ]------------ | [ 35.354609][ T1212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1212 | [ 35.355012][ T1212] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.355737][ T1212] Tainted: [W]=WARN [ 35.355902][ T1212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.356191][ T1212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.356469][ T1212] 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 [ 35.357270][ T1212] RSP: 0018:ffa0000002bdef70 EFLAGS: 00010286 [ 35.357614][ T1212] RAX: 00000000ffffffa6 RBX: ff1100000b4ab3c0 RCX: 1ff400000057bdb4 [ 35.358020][ T1212] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab470 [ 35.358383][ T1212] RBP: ff11000005002000 R08: 1fe220000169568f R09: ff1100000c982e80 [ 35.358727][ T1212] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 35.359027][ T1212] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 35.359300][ T1212] FS: 00007ff6b0b3f840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 35.359611][ T1212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.359846][ T1212] CR2: 00000000269f0a28 CR3: 000000000cfa7004 CR4: 0000000000771ef0 [ 35.360149][ T1212] PKRU: 55555554 [ 35.360324][ T1212] Call Trace: [ 35.360485][ T1212] [ 35.360612][ T1212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.360866][ T1212] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 35.361169][ T1212] notifier_call_chain (kernel/notifier.c:85) [ 35.361454][ T1212] __netdev_upper_dev_link (net/core/dev.c:8931) [ 35.361732][ T1212] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 35.361956][ T1212] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 35.362186][ T1212] netdev_upper_dev_link (net/core/dev.c:8972) [ 35.362389][ T1212] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 35.362592][ T1212] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 35.362799][ T1212] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 35.363026][ T1212] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 35.363230][ T1212] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 35.363434][ T1212] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 35.363640][ T1212] ? nla_strscpy (lib/nlattr.c:795) [ 35.363855][ T1212] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 35.364094][ T1212] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 35.364295][ T1212] ? __dev_get_by_name (net/core/dev.c:883) [ 35.364493][ T1212] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 35.364706][ T1212] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 35.364911][ T1212] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.365140][ T1212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.365344][ T1212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.365545][ T1212] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.365740][ T1212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.365943][ T1212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.366169][ T1212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.366372][ T1212] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.366574][ T1212] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.366778][ T1212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.366999][ T1212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.367199][ T1212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.367402][ T1212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.367603][ T1212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.367812][ T1212] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.368061][ T1212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.368261][ T1212] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.368463][ T1212] ? 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)) [ 35.368660][ T1212] ? 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)) [ 35.368859][ T1212] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.369076][ T1212] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.369284][ T1212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.369487][ T1212] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.369685][ T1212] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.369887][ T1212] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.370105][ T1212] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.370304][ T1212] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.370501][ T1212] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.370730][ T1212] ? move_addr_to_kernel (net/socket.c:258) [ 35.370930][ T1212] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.371145][ T1212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.371347][ T1212] ___sys_sendmsg (net/socket.c:2752) [ 35.371543][ T1212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.371779][ T1212] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.372010][ T1212] __sys_sendmsg (net/socket.c:2784) [ 35.372206][ T1212] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.372398][ T1212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.372631][ T1212] ? 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) [ 35.372829][ T1212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.373048][ T1212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.373247][ T1212] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.373442][ T1212] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.373639][ T1212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.373869][ T1212] RIP: 0033:0x7ff6b0d7908e [ 35.374114][ T1212] 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 [ 35.374849][ T1212] RSP: 002b:00007ffcc3f6be50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.375141][ T1212] RAX: ffffffffffffffda RBX: 00007ffcc3f6c5e8 RCX: 00007ff6b0d7908e [ 35.375404][ T1212] RDX: 0000000000000000 RSI: 00007ffcc3f6bf00 RDI: 0000000000000005 [ 35.375673][ T1212] RBP: 00007ffcc3f6be60 R08: 0000000000000000 R09: 0000000000000000 [ 35.375938][ T1212] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8e [ 35.376225][ T1212] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc3f6c5c0 | [ 35.378728][ T1212] ------------[ cut here ]------------ | [ 35.378925][ T1212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1212 | [ 35.379346][ T1212] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.380441][ T1212] Tainted: [W]=WARN [ 35.380696][ T1212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.381054][ T1212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.381398][ T1212] 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 [ 35.382075][ T1212] RSP: 0018:ffa0000002bdefd0 EFLAGS: 00010286 [ 35.382406][ T1212] RAX: 00000000ffffffa6 RBX: ff1100000b4aa340 RCX: 1ff400000057bdc0 [ 35.382732][ T1212] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aa3f0 [ 35.383020][ T1212] RBP: ff1100000c8a2000 R08: 1fe220000169547f R09: ff1100000c982e80 [ 35.383296][ T1212] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 35.383560][ T1212] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c8a2e04 [ 35.383830][ T1212] FS: 00007ff6b0b3f840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 35.384159][ T1212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.384396][ T1212] CR2: 00000000269f0a28 CR3: 000000000cfa7004 CR4: 0000000000771ef0 [ 35.384662][ T1212] PKRU: 55555554 [ 35.384819][ T1212] Call Trace: [ 35.384999][ T1212] [ 35.385124][ T1212] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.385327][ T1212] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.385488][ T1212] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 35.385688][ T1212] __dev_notify_flags (net/core/dev.c:9787) [ 35.385887][ T1212] ? netif_change_name (net/core/dev.c:1495) [ 35.386107][ T1212] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 35.386304][ T1212] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 35.386500][ T1212] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 35.386698][ T1212] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 35.386898][ T1212] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 35.387122][ T1212] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 35.387320][ T1212] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 35.387518][ T1212] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 35.387736][ T1212] ? nla_strscpy (lib/nlattr.c:795) [ 35.387936][ T1212] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 35.388154][ T1212] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 35.388347][ T1212] ? __dev_get_by_name (net/core/dev.c:883) [ 35.388546][ T1212] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 35.388745][ T1212] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 35.388943][ T1212] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.389160][ T1212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.389356][ T1212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.389550][ T1212] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.389743][ T1212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.389936][ T1212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.390159][ T1212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.390357][ T1212] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.390550][ T1212] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.390745][ T1212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.390936][ T1212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.391150][ T1212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.391346][ T1212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.391542][ T1212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.391736][ T1212] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.391929][ T1212] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.392142][ T1212] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.392341][ T1212] ? 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)) [ 35.392536][ T1212] ? 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)) [ 35.392755][ T1212] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.392955][ T1212] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.393176][ T1212] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.393375][ T1212] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.393576][ T1212] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.393773][ T1212] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.394003][ T1212] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.394200][ T1212] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.394395][ T1212] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.394644][ T1212] ? move_addr_to_kernel (net/socket.c:258) [ 35.394850][ T1212] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.395150][ T1212] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.395421][ T1212] ___sys_sendmsg (net/socket.c:2752) [ 35.395622][ T1212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.395861][ T1212] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.396094][ T1212] __sys_sendmsg (net/socket.c:2784) [ 35.396303][ T1212] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.396502][ T1212] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.396740][ T1212] ? 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) [ 35.396937][ T1212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.397156][ T1212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.397353][ T1212] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.397550][ T1212] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.397751][ T1212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.398007][ T1212] RIP: 0033:0x7ff6b0d7908e [ 35.398218][ T1212] 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 [ 35.398791][ T1212] RSP: 002b:00007ffcc3f6be50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.399085][ T1212] RAX: ffffffffffffffda RBX: 00007ffcc3f6c5e8 RCX: 00007ff6b0d7908e [ 35.399357][ T1212] RDX: 0000000000000000 RSI: 00007ffcc3f6bf00 RDI: 0000000000000005 [ 35.399625][ T1212] RBP: 00007ffcc3f6be60 R08: 0000000000000000 R09: 0000000000000000 [ 35.399891][ T1212] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8e [ 35.400221][ T1212] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc3f6c5c0 | [ 35.446569][ T1214] ------------[ cut here ]------------ | [ 35.446752][ T1214] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1214 | [ 35.447231][ T1214] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.447788][ T1214] Tainted: [W]=WARN [ 35.447890][ T1214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.448133][ T1214] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.448309][ T1214] 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 [ 35.448792][ T1214] RSP: 0018:ffa0000002bcf020 EFLAGS: 00010286 [ 35.449756][ T1214] RAX: 00000000ffffffa6 RBX: ff1100000cdd73c0 RCX: 1ff4000000579dca [ 35.450036][ T1214] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd7470 [ 35.450238][ T1214] RBP: ff1100000c8a2000 R08: 1fe22000019bae8f R09: ff1100000c842e58 [ 35.450441][ T1214] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 35.450646][ T1214] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 35.450851][ T1214] FS: 00007fe1ea999840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 35.451158][ T1214] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.451338][ T1214] CR2: 000000001ea90988 CR3: 000000000d9a7005 CR4: 0000000000771ef0 [ 35.451550][ T1214] PKRU: 55555554 [ 35.451653][ T1214] Call Trace: [ 35.451755][ T1214] [ 35.451827][ T1214] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.452026][ T1214] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.452131][ T1214] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.452266][ T1214] __dev_notify_flags (net/core/dev.c:9787) [ 35.452406][ T1214] ? netif_change_name (net/core/dev.c:1495) [ 35.452546][ T1214] ? __dev_change_flags (net/core/dev.c:9752) [ 35.452682][ T1214] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.452820][ T1214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.452963][ T1214] ? 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)) [ 35.453181][ T1214] netif_change_flags (net/core/dev.c:9820) [ 35.453323][ T1214] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.453459][ T1214] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 35.453597][ T1214] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 35.453734][ T1214] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 35.453903][ T1214] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.454130][ T1214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.454264][ T1214] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.454396][ T1214] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.454535][ T1214] ? __kernel_text_address (kernel/extable.c:79) [ 35.454673][ T1214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.454812][ T1214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.454952][ T1214] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.455205][ T1214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.455347][ T1214] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.455480][ T1214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.455614][ T1214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.455747][ T1214] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.455884][ T1214] ? __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) [ 35.456031][ T1214] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.456172][ T1214] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.456309][ T1214] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.456446][ T1214] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 35.456586][ T1214] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.456725][ T1214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.456860][ T1214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.457009][ T1214] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.457144][ T1214] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.457285][ T1214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.457489][ T1214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.457632][ T1214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.457766][ T1214] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.457903][ T1214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.458052][ T1214] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.458188][ T1214] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.458328][ T1214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.458465][ T1214] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.458602][ T1214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.458745][ T1214] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.458879][ T1214] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.459029][ T1214] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.459167][ T1214] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.459308][ T1214] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.459445][ T1214] ? 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)) [ 35.459581][ T1214] ? 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)) [ 35.459719][ T1214] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.459856][ T1214] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.460013][ T1214] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.460150][ T1214] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.460286][ T1214] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.460422][ T1214] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.460559][ T1214] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.460695][ T1214] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.460829][ T1214] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.461009][ T1214] ? move_addr_to_kernel (net/socket.c:258) [ 35.461145][ T1214] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.461280][ T1214] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.461418][ T1214] ___sys_sendmsg (net/socket.c:2752) [ 35.461554][ T1214] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.461724][ T1214] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.461871][ T1214] __sys_sendmsg (net/socket.c:2784) [ 35.462022][ T1214] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.462157][ T1214] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.462326][ T1214] ? 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) [ 35.462463][ T1214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.462599][ T1214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.462734][ T1214] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.462875][ T1214] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.463023][ T1214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.463194][ T1214] RIP: 0033:0x7fe1eabd308e [ 35.463336][ T1214] 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 [ 35.463813][ T1214] RSP: 002b:00007ffdb6767730 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.464033][ T1214] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe1eabd308e [ 35.464234][ T1214] RDX: 0000000000000000 RSI: 00007ffdb67677e0 RDI: 0000000000000005 [ 35.464441][ T1214] RBP: 00007ffdb6767740 R08: 0000000000000000 R09: 0000000000000000 [ 35.464643][ T1214] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8e [ 35.464852][ T1214] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb6767ea0 | [ 35.571129][ T1220] ------------[ cut here ]------------ | [ 35.571331][ T1220] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1220 | [ 35.571630][ T1220] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.572252][ T1220] Tainted: [W]=WARN [ 35.572365][ T1220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.572555][ T1220] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.572752][ T1220] 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 [ 35.573289][ T1220] RSP: 0018:ffa0000002c0ef70 EFLAGS: 00010286 [ 35.573481][ T1220] RAX: 00000000ffffffa6 RBX: ff1100000cdd7840 RCX: 1ff4000000581db4 [ 35.573699][ T1220] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd78f0 [ 35.573915][ T1220] RBP: ff11000005002000 R08: 1fe22000019baf1f R09: ff1100000a385180 [ 35.574144][ T1220] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 35.574359][ T1220] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 35.574587][ T1220] FS: 00007fa1652d5840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 35.574856][ T1220] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.575054][ T1220] CR2: 0000000002703a28 CR3: 00000000102c4001 CR4: 0000000000771ef0 [ 35.575275][ T1220] PKRU: 55555554 [ 35.575388][ T1220] Call Trace: [ 35.575501][ T1220] [ 35.575579][ T1220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.575728][ T1220] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 35.575874][ T1220] notifier_call_chain (kernel/notifier.c:85) [ 35.576136][ T1220] __netdev_upper_dev_link (net/core/dev.c:8931) [ 35.576283][ T1220] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 35.576432][ T1220] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 35.576578][ T1220] netdev_upper_dev_link (net/core/dev.c:8972) [ 35.576724][ T1220] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 35.576868][ T1220] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 35.577103][ T1220] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 35.577254][ T1220] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 35.577402][ T1220] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 35.577551][ T1220] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 35.577698][ T1220] ? nla_strscpy (lib/nlattr.c:795) [ 35.577847][ T1220] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 35.578063][ T1220] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 35.578281][ T1220] ? __dev_get_by_name (net/core/dev.c:883) [ 35.578428][ T1220] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 35.578579][ T1220] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 35.578730][ T1220] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.578876][ T1220] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.579113][ T1220] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.579259][ T1220] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.579403][ T1220] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.579551][ T1220] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.579700][ T1220] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.579846][ T1220] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.580113][ T1220] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.580259][ T1220] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.580406][ T1220] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.580549][ T1220] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.580699][ T1220] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.580845][ T1220] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.581073][ T1220] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.581218][ T1220] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.581363][ T1220] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.581513][ T1220] ? 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)) [ 35.581657][ T1220] ? 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)) [ 35.581803][ T1220] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.581950][ T1220] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.582114][ T1220] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.582260][ T1220] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.582409][ T1220] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.582562][ T1220] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.582716][ T1220] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.582866][ T1220] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.583034][ T1220] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.583221][ T1220] ? move_addr_to_kernel (net/socket.c:258) [ 35.583371][ T1220] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.583518][ T1220] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.583666][ T1220] ___sys_sendmsg (net/socket.c:2752) [ 35.583809][ T1220] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.584001][ T1220] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.584160][ T1220] __sys_sendmsg (net/socket.c:2784) [ 35.584304][ T1220] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.584448][ T1220] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.584630][ T1220] ? 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) [ 35.584774][ T1220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.584918][ T1220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.585073][ T1220] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.585218][ T1220] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.585364][ T1220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.585543][ T1220] RIP: 0033:0x7fa16550f08e [ 35.585693][ T1220] 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 [ 35.586211][ T1220] RSP: 002b:00007ffc24737a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.586433][ T1220] RAX: ffffffffffffffda RBX: 00007ffc247381f8 RCX: 00007fa16550f08e [ 35.586651][ T1220] RDX: 0000000000000000 RSI: 00007ffc24737b10 RDI: 0000000000000005 [ 35.586865][ T1220] RBP: 00007ffc24737a70 R08: 0000000000000000 R09: 0000000000000000 [ 35.587088][ T1220] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8e [ 35.587305][ T1220] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc247381d0 | [ 35.589016][ T1220] ------------[ cut here ]------------ | [ 35.589158][ T1220] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1220 | [ 35.589449][ T1220] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.590054][ T1220] Tainted: [W]=WARN [ 35.590166][ T1220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.590348][ T1220] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.590538][ T1220] 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 [ 35.591070][ T1220] RSP: 0018:ffa0000002c0efd0 EFLAGS: 00010286 [ 35.591252][ T1220] RAX: 00000000ffffffa6 RBX: ff1100000cdd6f40 RCX: 1ff4000000581dc0 [ 35.591472][ T1220] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd6ff0 [ 35.591691][ T1220] RBP: ff110000104d2000 R08: 1fe22000019badff R09: ff1100000a385180 [ 35.591906][ T1220] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.592149][ T1220] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000104d2e04 [ 35.592370][ T1220] FS: 00007fa1652d5840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 35.592622][ T1220] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.592804][ T1220] CR2: 0000000002703a28 CR3: 00000000102c4001 CR4: 0000000000771ef0 [ 35.593034][ T1220] PKRU: 55555554 [ 35.593143][ T1220] Call Trace: [ 35.593251][ T1220] [ 35.593325][ T1220] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.593473][ T1220] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.593582][ T1220] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 35.593726][ T1220] __dev_notify_flags (net/core/dev.c:9787) [ 35.593873][ T1220] ? netif_change_name (net/core/dev.c:1495) [ 35.594029][ T1220] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 35.594175][ T1220] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 35.594318][ T1220] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 35.594468][ T1220] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 35.594619][ T1220] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 35.594768][ T1220] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 35.594914][ T1220] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 35.595073][ T1220] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 35.595216][ T1220] ? nla_strscpy (lib/nlattr.c:795) [ 35.595362][ T1220] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 35.595510][ T1220] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 35.595654][ T1220] ? __dev_get_by_name (net/core/dev.c:883) [ 35.595798][ T1220] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 35.595946][ T1220] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 35.596102][ T1220] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.596249][ T1220] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.596395][ T1220] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.596539][ T1220] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.596683][ T1220] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.596827][ T1220] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.596980][ T1220] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.597131][ T1220] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.597275][ T1220] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.597418][ T1220] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.597561][ T1220] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.597703][ T1220] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.597849][ T1220] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.598002][ T1220] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.598155][ T1220] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.598298][ T1220] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.598441][ T1220] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.598587][ T1220] ? 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)) [ 35.598730][ T1220] ? 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)) [ 35.598874][ T1220] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.599039][ T1220] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.599184][ T1220] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.599330][ T1220] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.599476][ T1220] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.599620][ T1220] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.599765][ T1220] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.599910][ T1220] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.600063][ T1220] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.600241][ T1220] ? move_addr_to_kernel (net/socket.c:258) [ 35.600386][ T1220] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.600532][ T1220] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.600677][ T1220] ___sys_sendmsg (net/socket.c:2752) [ 35.600820][ T1220] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.601012][ T1220] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.601169][ T1220] __sys_sendmsg (net/socket.c:2784) [ 35.601315][ T1220] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.601460][ T1220] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.601644][ T1220] ? 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) [ 35.601791][ T1220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.601937][ T1220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.602093][ T1220] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.602241][ T1220] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.602393][ T1220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.602574][ T1220] RIP: 0033:0x7fa16550f08e [ 35.602730][ T1220] 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 [ 35.603290][ T1220] RSP: 002b:00007ffc24737a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.603515][ T1220] RAX: ffffffffffffffda RBX: 00007ffc247381f8 RCX: 00007fa16550f08e [ 35.603733][ T1220] RDX: 0000000000000000 RSI: 00007ffc24737b10 RDI: 0000000000000005 [ 35.603953][ T1220] RBP: 00007ffc24737a70 R08: 0000000000000000 R09: 0000000000000000 [ 35.604193][ T1220] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8e [ 35.604415][ T1220] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc247381d0 | [ 35.641117][ T1221] ------------[ cut here ]------------ | [ 35.641300][ T1221] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1221 | [ 35.641586][ T1221] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.642168][ T1221] Tainted: [W]=WARN [ 35.642275][ T1221] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.642448][ T1221] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.642630][ T1221] 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 [ 35.643298][ T1221] RSP: 0018:ffa0000002bef020 EFLAGS: 00010286 [ 35.643470][ T1221] RAX: 00000000ffffffa6 RBX: ff11000008b524c0 RCX: 1ff400000057ddca [ 35.643671][ T1221] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b52570 [ 35.643871][ T1221] RBP: ff110000104d2000 R08: 1fe220000116a4af R09: ff1100000cab5158 [ 35.644084][ T1221] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 35.644285][ T1221] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 35.644486][ T1221] FS: 00007f6a8b8ed840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 35.644726][ T1221] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.644897][ T1221] CR2: 000000000a37a988 CR3: 00000000120d3003 CR4: 0000000000771ef0 [ 35.645112][ T1221] PKRU: 55555554 [ 35.645214][ T1221] Call Trace: [ 35.645318][ T1221] [ 35.645389][ T1221] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.645534][ T1221] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.645641][ T1221] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.645784][ T1221] __dev_notify_flags (net/core/dev.c:9787) [ 35.645924][ T1221] ? netif_change_name (net/core/dev.c:1495) [ 35.646084][ T1221] ? __dev_change_flags (net/core/dev.c:9752) [ 35.646223][ T1221] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.646362][ T1221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.646500][ T1221] ? 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)) [ 35.646641][ T1221] netif_change_flags (net/core/dev.c:9820) [ 35.646778][ T1221] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.646914][ T1221] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 35.647064][ T1221] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 35.647201][ T1221] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 35.647374][ T1221] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.647509][ T1221] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.647646][ T1221] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.647784][ T1221] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.647921][ T1221] ? __kernel_text_address (kernel/extable.c:79) [ 35.648070][ T1221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.648207][ T1221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.648345][ T1221] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.648486][ T1221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.648621][ T1221] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.648757][ T1221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.648892][ T1221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.649043][ T1221] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.649182][ T1221] ? __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) [ 35.649317][ T1221] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.649457][ T1221] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.649594][ T1221] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.649730][ T1221] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 35.649870][ T1221] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.650022][ T1221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.650156][ T1221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.650296][ T1221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.650432][ T1221] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.650569][ T1221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.650704][ T1221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.650840][ T1221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.650981][ T1221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.651123][ T1221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.651264][ T1221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.651399][ T1221] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.651542][ T1221] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.651678][ T1221] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.651812][ T1221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.651949][ T1221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.652095][ T1221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.652228][ T1221] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.652362][ T1221] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.652497][ T1221] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.652640][ T1221] ? 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)) [ 35.652778][ T1221] ? 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)) [ 35.652919][ T1221] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.653070][ T1221] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.653208][ T1221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.653345][ T1221] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.653485][ T1221] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.653627][ T1221] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.653770][ T1221] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.653910][ T1221] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.654058][ T1221] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.654232][ T1221] ? move_addr_to_kernel (net/socket.c:258) [ 35.654370][ T1221] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.654505][ T1221] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.654641][ T1221] ___sys_sendmsg (net/socket.c:2752) [ 35.654773][ T1221] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.654944][ T1221] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.655105][ T1221] __sys_sendmsg (net/socket.c:2784) [ 35.655240][ T1221] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.655376][ T1221] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.655549][ T1221] ? 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) [ 35.655683][ T1221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.655817][ T1221] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.655954][ T1221] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.656103][ T1221] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.656246][ T1221] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.656420][ T1221] RIP: 0033:0x7f6a8bb2708e [ 35.656564][ T1221] 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 [ 35.657067][ T1221] RSP: 002b:00007ffceee2c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.657273][ T1221] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6a8bb2708e [ 35.657475][ T1221] RDX: 0000000000000000 RSI: 00007ffceee2c4a0 RDI: 0000000000000005 [ 35.657675][ T1221] RBP: 00007ffceee2c400 R08: 0000000000000000 R09: 0000000000000000 [ 35.657876][ T1221] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8e [ 35.658088][ T1221] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffceee2cb60 | [ 35.809875][ T1232] ------------[ cut here ]------------ | [ 35.810190][ T1232] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1232 | [ 35.810704][ T1232] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.811720][ T1232] Tainted: [W]=WARN [ 35.811905][ T1232] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.812216][ T1232] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.812518][ T1232] 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 [ 35.813363][ T1232] RSP: 0018:ffa0000002c5ef70 EFLAGS: 00010286 [ 35.813661][ T1232] RAX: 00000000ffffffa6 RBX: ff11000002713e40 RCX: 1ff400000058bdb4 [ 35.814022][ T1232] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000002713ef0 [ 35.814385][ T1232] RBP: ff11000005002000 R08: 1fe22000004e27df R09: ff110000107f2e80 [ 35.814748][ T1232] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 35.815131][ T1232] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 35.815499][ T1232] FS: 00007fecb6c9e840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 35.815914][ T1232] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.816263][ T1232] CR2: 0000000009243a28 CR3: 000000000d850005 CR4: 0000000000771ef0 [ 35.816627][ T1232] PKRU: 55555554 [ 35.816817][ T1232] Call Trace: [ 35.817193][ T1232] [ 35.817337][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.817577][ T1232] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 35.817800][ T1232] notifier_call_chain (kernel/notifier.c:85) [ 35.818215][ T1232] __netdev_upper_dev_link (net/core/dev.c:8931) [ 35.818629][ T1232] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 35.818872][ T1232] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 35.819221][ T1232] netdev_upper_dev_link (net/core/dev.c:8972) [ 35.819460][ T1232] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 35.819703][ T1232] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 35.819943][ T1232] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 35.820239][ T1232] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 35.820481][ T1232] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 35.820723][ T1232] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 35.820957][ T1232] ? nla_strscpy (lib/nlattr.c:795) [ 35.821212][ T1232] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 35.821453][ T1232] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 35.821685][ T1232] ? __dev_get_by_name (net/core/dev.c:883) [ 35.821923][ T1232] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 35.822185][ T1232] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 35.822438][ T1232] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.822672][ T1232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.822892][ T1232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.823131][ T1232] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.823356][ T1232] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.823580][ T1232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.823818][ T1232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.824082][ T1232] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.824315][ T1232] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.824539][ T1232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.824768][ T1232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.825010][ T1232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.825242][ T1232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.825468][ T1232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.825698][ T1232] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.825923][ T1232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.826172][ T1232] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.826405][ T1232] ? 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)) [ 35.826630][ T1232] ? 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)) [ 35.826860][ T1232] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.827106][ T1232] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.827336][ T1232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.827570][ T1232] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.827799][ T1232] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.828044][ T1232] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.828279][ T1232] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.828507][ T1232] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.828733][ T1232] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.829039][ T1232] ? move_addr_to_kernel (net/socket.c:258) [ 35.829269][ T1232] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.829495][ T1232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.829727][ T1232] ___sys_sendmsg (net/socket.c:2752) [ 35.829951][ T1232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.830249][ T1232] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.830503][ T1232] __sys_sendmsg (net/socket.c:2784) [ 35.830729][ T1232] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.830958][ T1232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.831264][ T1232] ? 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) [ 35.831491][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.831722][ T1232] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.831953][ T1232] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.832193][ T1232] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.832421][ T1232] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.832706][ T1232] RIP: 0033:0x7fecb6ed808e [ 35.832948][ T1232] 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 [ 35.833765][ T1232] RSP: 002b:00007fff33c58610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.834133][ T1232] RAX: ffffffffffffffda RBX: 00007fff33c58da8 RCX: 00007fecb6ed808e [ 35.834482][ T1232] RDX: 0000000000000000 RSI: 00007fff33c586c0 RDI: 0000000000000005 [ 35.834828][ T1232] RBP: 00007fff33c58620 R08: 0000000000000000 R09: 0000000000000000 [ 35.835193][ T1232] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 35.835538][ T1232] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff33c58d80 | [ 35.838307][ T1232] ------------[ cut here ]------------ | [ 35.838477][ T1232] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1232 | [ 35.838769][ T1232] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.840388][ T1232] Tainted: [W]=WARN [ 35.840504][ T1232] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.840688][ T1232] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.840881][ T1232] 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 [ 35.841534][ T1232] RSP: 0018:ffa0000002c5efd0 EFLAGS: 00010286 [ 35.841720][ T1232] RAX: 00000000ffffffa6 RBX: ff1100000da9d840 RCX: 1ff400000058bdc0 [ 35.841934][ T1232] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da9d8f0 [ 35.842268][ T1232] RBP: ff1100000be7a000 R08: 1fe2200001b53b1f R09: ff110000107f2e80 [ 35.842491][ T1232] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.842706][ T1232] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7ae04 [ 35.842929][ T1232] FS: 00007fecb6c9e840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 35.843200][ T1232] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.843388][ T1232] CR2: 0000561b07814d5c CR3: 000000000d850006 CR4: 0000000000771ef0 [ 35.843607][ T1232] PKRU: 55555554 [ 35.843715][ T1232] Call Trace: [ 35.843824][ T1232] [ 35.843900][ T1232] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.844058][ T1232] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.844172][ T1232] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 35.844320][ T1232] __dev_notify_flags (net/core/dev.c:9787) [ 35.844467][ T1232] ? netif_change_name (net/core/dev.c:1495) [ 35.844614][ T1232] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 35.844763][ T1232] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 35.844907][ T1232] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 35.845062][ T1232] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 35.845213][ T1232] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 35.845364][ T1232] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 35.845512][ T1232] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 35.845661][ T1232] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 35.845815][ T1232] ? nla_strscpy (lib/nlattr.c:795) [ 35.845976][ T1232] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 35.846134][ T1232] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 35.846279][ T1232] ? __dev_get_by_name (net/core/dev.c:883) [ 35.846423][ T1232] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 35.846575][ T1232] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 35.846723][ T1232] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.846869][ T1232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.847026][ T1232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.847171][ T1232] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.847314][ T1232] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.847460][ T1232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.847668][ T1232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.847868][ T1232] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.848033][ T1232] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.848181][ T1232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.848329][ T1232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.848481][ T1232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.848630][ T1232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.848850][ T1232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.849035][ T1232] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.849179][ T1232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.849322][ T1232] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.849469][ T1232] ? 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)) [ 35.849615][ T1232] ? 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)) [ 35.849804][ T1232] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.850015][ T1232] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.850162][ T1232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.850312][ T1232] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.850458][ T1232] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.850603][ T1232] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.850753][ T1232] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.850902][ T1232] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.851060][ T1232] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.851240][ T1232] ? move_addr_to_kernel (net/socket.c:258) [ 35.851388][ T1232] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.851534][ T1232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.851680][ T1232] ___sys_sendmsg (net/socket.c:2752) [ 35.851823][ T1232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.852017][ T1232] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.852175][ T1232] __sys_sendmsg (net/socket.c:2784) [ 35.852322][ T1232] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.852471][ T1232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.852660][ T1232] ? 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) [ 35.852807][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.852953][ T1232] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.853112][ T1232] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.853259][ T1232] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.853403][ T1232] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.853588][ T1232] RIP: 0033:0x7fecb6ed808e [ 35.853742][ T1232] 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 [ 35.854292][ T1232] RSP: 002b:00007fff33c58610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.854520][ T1232] RAX: ffffffffffffffda RBX: 00007fff33c58da8 RCX: 00007fecb6ed808e [ 35.854748][ T1232] RDX: 0000000000000000 RSI: 00007fff33c586c0 RDI: 0000000000000005 [ 35.854979][ T1232] RBP: 00007fff33c58620 R08: 0000000000000000 R09: 0000000000000000 [ 35.855210][ T1232] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 35.855433][ T1232] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff33c58d80 | [ 35.885119][ T1233] ------------[ cut here ]------------ | [ 35.885338][ T1233] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1233 | [ 35.885659][ T1233] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 35.886532][ T1233] Tainted: [W]=WARN [ 35.886730][ T1233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.886943][ T1233] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.887194][ T1233] 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 [ 35.887717][ T1233] RSP: 0018:ffa0000002c6f020 EFLAGS: 00010286 [ 35.887937][ T1233] RAX: 00000000ffffffa6 RBX: ff1100000da9c640 RCX: 1ff400000058ddca [ 35.888204][ T1233] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da9c6f0 [ 35.888452][ T1233] RBP: ff1100000be7a000 R08: 1fe2200001b538df R09: ff110000107f5158 [ 35.888705][ T1233] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 35.889004][ T1233] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 35.889257][ T1233] FS: 00007f77f1157840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 35.889546][ T1233] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.889772][ T1233] CR2: 000000003431a988 CR3: 000000000cff5005 CR4: 0000000000771ef0 [ 35.890051][ T1233] PKRU: 55555554 [ 35.890203][ T1233] Call Trace: [ 35.890355][ T1233] [ 35.890474][ T1233] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.890666][ T1233] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.890818][ T1233] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.891030][ T1233] __dev_notify_flags (net/core/dev.c:9787) [ 35.891224][ T1233] ? netif_change_name (net/core/dev.c:1495) [ 35.891410][ T1233] ? __dev_change_flags (net/core/dev.c:9752) [ 35.891595][ T1233] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.891778][ T1233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.891963][ T1233] ? 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)) [ 35.892173][ T1233] netif_change_flags (net/core/dev.c:9820) [ 35.892360][ T1233] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.892543][ T1233] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 35.892730][ T1233] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 35.892954][ T1233] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 35.893221][ T1233] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.893407][ T1233] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.893598][ T1233] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.893790][ T1233] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.894027][ T1233] ? __kernel_text_address (kernel/extable.c:79) [ 35.894240][ T1233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.894430][ T1233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.894616][ T1233] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.894817][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.895031][ T1233] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.895218][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.895406][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.895595][ T1233] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.895785][ T1233] ? __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) [ 35.896020][ T1233] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.896210][ T1233] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.896398][ T1233] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.896592][ T1233] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 35.896782][ T1233] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.896983][ T1233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.897176][ T1233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.897362][ T1233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.897544][ T1233] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.897727][ T1233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.897913][ T1233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.898118][ T1233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.898305][ T1233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.898488][ T1233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.898672][ T1233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.898856][ T1233] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.899061][ T1233] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.899245][ T1233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.899430][ T1233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.899615][ T1233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.899796][ T1233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.900004][ T1233] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.900197][ T1233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.900385][ T1233] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.900572][ T1233] ? 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)) [ 35.900845][ T1233] ? 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)) [ 35.901055][ T1233] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.901240][ T1233] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.901421][ T1233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.901698][ T1233] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.901902][ T1233] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.902109][ T1233] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.902296][ T1233] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.902479][ T1233] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.902751][ T1233] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.902965][ T1233] ? move_addr_to_kernel (net/socket.c:258) [ 35.903172][ T1233] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.903356][ T1233] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.903540][ T1233] ___sys_sendmsg (net/socket.c:2752) [ 35.903720][ T1233] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.903942][ T1233] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.904157][ T1233] __sys_sendmsg (net/socket.c:2784) [ 35.904430][ T1233] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.904611][ T1233] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.904833][ T1233] ? 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) [ 35.905042][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.905228][ T1233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.905412][ T1233] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.905690][ T1233] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.905874][ T1233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.906122][ T1233] RIP: 0033:0x7f77f139108e [ 35.906315][ T1233] 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 [ 35.907065][ T1233] RSP: 002b:00007ffc81af08c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.907319][ T1233] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f77f139108e [ 35.907583][ T1233] RDX: 0000000000000000 RSI: 00007ffc81af0970 RDI: 0000000000000005 [ 35.907934][ T1233] RBP: 00007ffc81af08d0 R08: 0000000000000000 R09: 0000000000000000 [ 35.908210][ T1233] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 35.908558][ T1233] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc81af1030 | [ 36.105966][ T1248] ------------[ cut here ]------------ | [ 36.106269][ T1248] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1248 | [ 36.106739][ T1248] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.107696][ T1248] Tainted: [W]=WARN [ 36.107872][ T1248] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.108176][ T1248] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.108477][ T1248] 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 [ 36.109320][ T1248] RSP: 0018:ffa0000002d0ef70 EFLAGS: 00010286 [ 36.109616][ T1248] RAX: 00000000ffffffa6 RBX: ff11000008b53540 RCX: 1ff40000005a1db4 [ 36.109955][ T1248] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b535f0 [ 36.110312][ T1248] RBP: ff11000005002000 R08: 1fe220000116a6bf R09: ff1100000c47ae80 [ 36.110654][ T1248] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 36.111009][ T1248] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 36.111354][ T1248] FS: 00007f74f81ce840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 36.111749][ T1248] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.112605][ T1248] CR2: 0000000020f41a28 CR3: 000000000f3ca006 CR4: 0000000000771ef0 [ 36.112948][ T1248] PKRU: 55555554 [ 36.113137][ T1248] Call Trace: [ 36.113332][ T1248] [ 36.113458][ T1248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.113694][ T1248] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 36.113923][ T1248] notifier_call_chain (kernel/notifier.c:85) [ 36.114179][ T1248] __netdev_upper_dev_link (net/core/dev.c:8931) [ 36.114412][ T1248] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.114656][ T1248] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.114890][ T1248] netdev_upper_dev_link (net/core/dev.c:8972) [ 36.115134][ T1248] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 36.115360][ T1248] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 36.115604][ T1248] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.115846][ T1248] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.116096][ T1248] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.116335][ T1248] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.116570][ T1248] ? nla_strscpy (lib/nlattr.c:795) [ 36.116806][ T1248] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.117052][ T1248] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.117286][ T1248] ? __dev_get_by_name (net/core/dev.c:883) [ 36.117520][ T1248] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.117763][ T1248] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.118018][ T1248] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.118252][ T1248] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.118479][ T1248] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.118712][ T1248] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.118941][ T1248] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.119185][ T1248] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.119422][ T1248] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.119656][ T1248] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.119890][ T1248] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.120144][ T1248] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.120371][ T1248] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.120596][ T1248] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.120818][ T1248] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.121051][ T1248] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.121283][ T1248] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.121514][ T1248] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.121741][ T1248] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.121986][ T1248] ? 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)) [ 36.122216][ T1248] ? 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)) [ 36.122446][ T1248] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.122676][ T1248] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.122906][ T1248] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.123151][ T1248] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.123379][ T1248] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.123614][ T1248] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.123849][ T1248] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.124093][ T1248] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.124317][ T1248] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.124601][ T1248] ? move_addr_to_kernel (net/socket.c:258) [ 36.124828][ T1248] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.125059][ T1248] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.125290][ T1248] ___sys_sendmsg (net/socket.c:2752) [ 36.125513][ T1248] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.125792][ T1248] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.126062][ T1248] __sys_sendmsg (net/socket.c:2784) [ 36.126293][ T1248] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.126518][ T1248] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.126804][ T1248] ? 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) [ 36.127048][ T1248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.127283][ T1248] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.127518][ T1248] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.127745][ T1248] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.127980][ T1248] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.128267][ T1248] RIP: 0033:0x7f74f840808e [ 36.128512][ T1248] 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 [ 36.129338][ T1248] RSP: 002b:00007ffd5eef44a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.129688][ T1248] RAX: ffffffffffffffda RBX: 00007ffd5eef4c38 RCX: 00007f74f840808e [ 36.130039][ T1248] RDX: 0000000000000000 RSI: 00007ffd5eef4550 RDI: 0000000000000005 [ 36.130391][ T1248] RBP: 00007ffd5eef44b0 R08: 0000000000000000 R09: 0000000000000000 [ 36.130732][ T1248] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 36.131080][ T1248] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5eef4c10 | [ 36.133774][ T1248] ------------[ cut here ]------------ | [ 36.134020][ T1248] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1248 | [ 36.134469][ T1248] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.135401][ T1248] Tainted: [W]=WARN [ 36.135574][ T1248] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.135854][ T1248] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.136165][ T1248] 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 [ 36.136983][ T1248] RSP: 0018:ffa0000002d0efd0 EFLAGS: 00010286 [ 36.137276][ T1248] RAX: 00000000ffffffa6 RBX: ff11000002713540 RCX: 1ff40000005a1dc0 [ 36.137616][ T1248] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027135f0 [ 36.137955][ T1248] RBP: ff1100000d9fa000 R08: 1fe22000004e26bf R09: ff1100000c47ae80 [ 36.138320][ T1248] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 36.138656][ T1248] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d9fae04 [ 36.139017][ T1248] FS: 00007f74f81ce840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 36.139416][ T1248] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.139710][ T1248] CR2: 0000000020f41a28 CR3: 000000000f3ca006 CR4: 0000000000771ef0 [ 36.140058][ T1248] PKRU: 55555554 [ 36.140228][ T1248] Call Trace: [ 36.140398][ T1248] [ 36.140518][ T1248] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.140746][ T1248] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.140916][ T1248] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.141157][ T1248] __dev_notify_flags (net/core/dev.c:9787) [ 36.141388][ T1248] ? netif_change_name (net/core/dev.c:1495) [ 36.141621][ T1248] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.141852][ T1248] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 36.142098][ T1248] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 36.142324][ T1248] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 36.142561][ T1248] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.142805][ T1248] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.143055][ T1248] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.143290][ T1248] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.143521][ T1248] ? nla_strscpy (lib/nlattr.c:795) [ 36.143756][ T1248] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.144003][ T1248] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.144231][ T1248] ? __dev_get_by_name (net/core/dev.c:883) [ 36.144461][ T1248] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.144704][ T1248] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.144944][ T1248] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.145187][ T1248] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.145410][ T1248] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.145644][ T1248] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.145872][ T1248] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.146111][ T1248] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.146349][ T1248] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.146577][ T1248] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.146801][ T1248] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.147045][ T1248] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.147273][ T1248] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.147502][ T1248] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.147736][ T1248] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.147964][ T1248] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.148209][ T1248] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.148434][ T1248] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.148662][ T1248] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.148896][ T1248] ? 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)) [ 36.149136][ T1248] ? 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)) [ 36.149365][ T1248] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.149600][ T1248] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.149829][ T1248] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.150073][ T1248] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.150304][ T1248] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.150533][ T1248] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.150765][ T1248] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.151006][ T1248] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.151235][ T1248] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.151521][ T1248] ? move_addr_to_kernel (net/socket.c:258) [ 36.151751][ T1248] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.151985][ T1248] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.152223][ T1248] ___sys_sendmsg (net/socket.c:2752) [ 36.152451][ T1248] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.152733][ T1248] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.153003][ T1248] __sys_sendmsg (net/socket.c:2784) [ 36.153237][ T1248] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.153467][ T1248] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.153753][ T1248] ? 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) [ 36.153997][ T1248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.154230][ T1248] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.154462][ T1248] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.154687][ T1248] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.154918][ T1248] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.155221][ T1248] RIP: 0033:0x7f74f840808e [ 36.155462][ T1248] 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 [ 36.156293][ T1248] RSP: 002b:00007ffd5eef44a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.156646][ T1248] RAX: ffffffffffffffda RBX: 00007ffd5eef4c38 RCX: 00007f74f840808e [ 36.157003][ T1248] RDX: 0000000000000000 RSI: 00007ffd5eef4550 RDI: 0000000000000005 [ 36.157354][ T1248] RBP: 00007ffd5eef44b0 R08: 0000000000000000 R09: 0000000000000000 [ 36.157686][ T1248] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 36.158040][ T1248] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5eef4c10 | [ 36.192556][ T1249] ------------[ cut here ]------------ | [ 36.192728][ T1249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1249 | [ 36.193025][ T1249] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.193634][ T1249] Tainted: [W]=WARN [ 36.193740][ T1249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.193912][ T1249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.194110][ T1249] 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 [ 36.194597][ T1249] RSP: 0018:ffa0000002d1f020 EFLAGS: 00010286 [ 36.194772][ T1249] RAX: 00000000ffffffa6 RBX: ff1100000c8d2340 RCX: 1ff40000005a3dca [ 36.194981][ T1249] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d23f0 [ 36.195184][ T1249] RBP: ff1100000d9fa000 R08: 1fe220000191a47f R09: ff1100000c47d158 [ 36.195385][ T1249] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 36.195591][ T1249] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 36.195801][ T1249] FS: 00007f9e02027840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 36.196479][ T1249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.196655][ T1249] CR2: 000000003fec3988 CR3: 00000000106f3005 CR4: 0000000000771ef0 [ 36.196858][ T1249] PKRU: 55555554 [ 36.196962][ T1249] Call Trace: [ 36.197076][ T1249] [ 36.197147][ T1249] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.197288][ T1249] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.197390][ T1249] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 36.197527][ T1249] __dev_notify_flags (net/core/dev.c:9787) [ 36.197666][ T1249] ? netif_change_name (net/core/dev.c:1495) [ 36.197800][ T1249] ? __dev_change_flags (net/core/dev.c:9752) [ 36.197935][ T1249] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 36.198080][ T1249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.198215][ T1249] ? 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)) [ 36.198354][ T1249] netif_change_flags (net/core/dev.c:9820) [ 36.198494][ T1249] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.198630][ T1249] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 36.198769][ T1249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 36.198907][ T1249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 36.199087][ T1249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.199223][ T1249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.199358][ T1249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.199498][ T1249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.199634][ T1249] ? __kernel_text_address (kernel/extable.c:79) [ 36.199770][ T1249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.199907][ T1249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.200057][ T1249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.200193][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.200326][ T1249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 36.200466][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.200603][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.200740][ T1249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 36.200878][ T1249] ? __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) [ 36.201024][ T1249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 36.201159][ T1249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.201294][ T1249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 36.201434][ T1249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 36.201578][ T1249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.201716][ T1249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.201850][ T1249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.201991][ T1249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.202132][ T1249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.202267][ T1249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.202405][ T1249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.202543][ T1249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.202684][ T1249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.202822][ T1249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.202960][ T1249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.203107][ T1249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.203242][ T1249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.203377][ T1249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.203516][ T1249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.203655][ T1249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.203789][ T1249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.203922][ T1249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.204069][ T1249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.204204][ T1249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.204339][ T1249] ? 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)) [ 36.204471][ T1249] ? 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)) [ 36.204607][ T1249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.204745][ T1249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.204879][ T1249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.205023][ T1249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.205158][ T1249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.205292][ T1249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.205431][ T1249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.205564][ T1249] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.205699][ T1249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.205868][ T1249] ? move_addr_to_kernel (net/socket.c:258) [ 36.206013][ T1249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.206148][ T1249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.206284][ T1249] ___sys_sendmsg (net/socket.c:2752) [ 36.206416][ T1249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.206584][ T1249] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.206732][ T1249] __sys_sendmsg (net/socket.c:2784) [ 36.206867][ T1249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.207016][ T1249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.207188][ T1249] ? 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) [ 36.207418][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.207553][ T1249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.207782][ T1249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.207917][ T1249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.208071][ T1249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.208325][ T1249] RIP: 0033:0x7f9e0226108e [ 36.208563][ T1249] 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 [ 36.209145][ T1249] RSP: 002b:00007fffeb5ef550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.209349][ T1249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9e0226108e [ 36.209644][ T1249] RDX: 0000000000000000 RSI: 00007fffeb5ef600 RDI: 0000000000000005 [ 36.209934][ T1249] RBP: 00007fffeb5ef560 R08: 0000000000000000 R09: 0000000000000000 [ 36.210143][ T1249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 36.210342][ T1249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffeb5efcc0 | [ 36.411633][ T1263] ------------[ cut here ]------------ | [ 36.411831][ T1263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1263 | [ 36.412254][ T1263] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.412853][ T1263] Tainted: [W]=WARN [ 36.412961][ T1263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.413218][ T1263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.413408][ T1263] 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 [ 36.413921][ T1263] RSP: 0018:ffa000000295ef70 EFLAGS: 00010286 [ 36.414207][ T1263] RAX: 00000000ffffffa6 RBX: ff1100000cdd6c40 RCX: 1ff400000052bdb4 [ 36.414427][ T1263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd6cf0 [ 36.414643][ T1263] RBP: ff11000005002000 R08: 1fe22000019bad9f R09: ff1100000c510b80 [ 36.414924][ T1263] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 36.415213][ T1263] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 36.415431][ T1263] FS: 00007f628f6b2840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 36.415692][ T1263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.415883][ T1263] CR2: 00007f628f9821a0 CR3: 0000000004fd5005 CR4: 0000000000771ef0 [ 36.416114][ T1263] PKRU: 55555554 [ 36.416223][ T1263] Call Trace: [ 36.416331][ T1263] [ 36.416406][ T1263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.416551][ T1263] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 36.416700][ T1263] notifier_call_chain (kernel/notifier.c:85) [ 36.416850][ T1263] __netdev_upper_dev_link (net/core/dev.c:8931) [ 36.417006][ T1263] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.417153][ T1263] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.417300][ T1263] netdev_upper_dev_link (net/core/dev.c:8972) [ 36.417446][ T1263] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 36.417593][ T1263] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 36.417743][ T1263] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.417895][ T1263] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.418054][ T1263] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.418207][ T1263] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.418352][ T1263] ? nla_strscpy (lib/nlattr.c:795) [ 36.418506][ T1263] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.418656][ T1263] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.418802][ T1263] ? __dev_get_by_name (net/core/dev.c:883) [ 36.418948][ T1263] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.419109][ T1263] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.419260][ T1263] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.419411][ T1263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.419556][ T1263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.419702][ T1263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.419847][ T1263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.420003][ T1263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.420153][ T1263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.420303][ T1263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.420447][ T1263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.420595][ T1263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.420740][ T1263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.420883][ T1263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.421095][ T1263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.421240][ T1263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.421385][ T1263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.421528][ T1263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.421675][ T1263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.421823][ T1263] ? 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)) [ 36.421976][ T1263] ? 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)) [ 36.422189][ T1263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.422356][ T1263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.422571][ T1263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.422793][ T1263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.423032][ T1263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.423214][ T1263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.423439][ T1263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.423662][ T1263] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.423873][ T1263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.424076][ T1263] ? move_addr_to_kernel (net/socket.c:258) [ 36.424224][ T1263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.424371][ T1263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.424519][ T1263] ___sys_sendmsg (net/socket.c:2752) [ 36.424664][ T1263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.424847][ T1263] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.425024][ T1263] __sys_sendmsg (net/socket.c:2784) [ 36.425171][ T1263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.425321][ T1263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.425509][ T1263] ? 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) [ 36.425654][ T1263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.425851][ T1263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.426085][ T1263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.426304][ T1263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.426522][ T1263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.426704][ T1263] RIP: 0033:0x7f628f8ec08e [ 36.426858][ T1263] 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 [ 36.427390][ T1263] RSP: 002b:00007ffd52105950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.427612][ T1263] RAX: ffffffffffffffda RBX: 00007ffd521060e8 RCX: 00007f628f8ec08e [ 36.427828][ T1263] RDX: 0000000000000000 RSI: 00007ffd52105a00 RDI: 0000000000000005 [ 36.428054][ T1263] RBP: 00007ffd52105960 R08: 0000000000000000 R09: 0000000000000000 [ 36.428269][ T1263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 36.428484][ T1263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd521060c0 | [ 36.430674][ T1263] ------------[ cut here ]------------ | [ 36.430819][ T1263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1263 | [ 36.431139][ T1263] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.431731][ T1263] Tainted: [W]=WARN [ 36.431840][ T1263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.432485][ T1263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.432684][ T1263] 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 [ 36.433205][ T1263] RSP: 0018:ffa000000295efd0 EFLAGS: 00010286 [ 36.433390][ T1263] RAX: 00000000ffffffa6 RBX: ff1100000cdd76c0 RCX: 1ff400000052bdc0 [ 36.433609][ T1263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd7770 [ 36.433824][ T1263] RBP: ff1100000cbaa000 R08: 1fe22000019baeef R09: ff1100000c510b80 [ 36.434052][ T1263] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 36.434271][ T1263] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaae04 [ 36.434489][ T1263] FS: 00007f628f6b2840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 36.434740][ T1263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.434924][ T1263] CR2: 00007f628f9821a0 CR3: 0000000004fd5005 CR4: 0000000000771ef0 [ 36.435155][ T1263] PKRU: 55555554 [ 36.435266][ T1263] Call Trace: [ 36.435379][ T1263] [ 36.435455][ T1263] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.435622][ T1263] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.435732][ T1263] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 36.435939][ T1263] __dev_notify_flags (net/core/dev.c:9787) [ 36.436190][ T1263] ? netif_change_name (net/core/dev.c:1495) [ 36.436425][ T1263] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 36.436672][ T1263] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 36.436904][ T1263] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 36.437146][ T1263] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 36.437320][ T1263] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 36.437470][ T1263] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 36.437620][ T1263] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 36.437776][ T1263] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 36.437921][ T1263] ? nla_strscpy (lib/nlattr.c:795) [ 36.438082][ T1263] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 36.438229][ T1263] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.438376][ T1263] ? __dev_get_by_name (net/core/dev.c:883) [ 36.438522][ T1263] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.438682][ T1263] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.438834][ T1263] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.438988][ T1263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.439140][ T1263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.439288][ T1263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.439431][ T1263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.439581][ T1263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.439729][ T1263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.439876][ T1263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.440071][ T1263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.440221][ T1263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.440366][ T1263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.440511][ T1263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.440658][ T1263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.440802][ T1263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.440949][ T1263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.441110][ T1263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.441259][ T1263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.441408][ T1263] ? 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)) [ 36.441553][ T1263] ? 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)) [ 36.441699][ T1263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.441847][ T1263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.442002][ T1263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.442151][ T1263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.442297][ T1263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.442447][ T1263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.442594][ T1263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.442741][ T1263] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.442885][ T1263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.443074][ T1263] ? move_addr_to_kernel (net/socket.c:258) [ 36.443219][ T1263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.443364][ T1263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.443514][ T1263] ___sys_sendmsg (net/socket.c:2752) [ 36.443657][ T1263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.443838][ T1263] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.444002][ T1263] __sys_sendmsg (net/socket.c:2784) [ 36.444149][ T1263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.444292][ T1263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.444475][ T1263] ? 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) [ 36.444623][ T1263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.444769][ T1263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.444914][ T1263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.445069][ T1263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.445215][ T1263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.445393][ T1263] RIP: 0033:0x7f628f8ec08e [ 36.445547][ T1263] 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 [ 36.446078][ T1263] RSP: 002b:00007ffd52105950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.446299][ T1263] RAX: ffffffffffffffda RBX: 00007ffd521060e8 RCX: 00007f628f8ec08e [ 36.446518][ T1263] RDX: 0000000000000000 RSI: 00007ffd52105a00 RDI: 0000000000000005 [ 36.446738][ T1263] RBP: 00007ffd52105960 R08: 0000000000000000 R09: 0000000000000000 [ 36.446954][ T1263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 36.447183][ T1263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd521060c0 | [ 36.494543][ T1264] ------------[ cut here ]------------ | [ 36.494784][ T1264] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1264 | [ 36.495102][ T1264] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.495661][ T1264] Tainted: [W]=WARN [ 36.495765][ T1264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.495940][ T1264] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.496163][ T1264] 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 [ 36.496646][ T1264] RSP: 0018:ffa0000002d8f020 EFLAGS: 00010286 [ 36.496820][ T1264] RAX: 00000000ffffffa6 RBX: ff1100000cdd73c0 RCX: 1ff40000005b1dca [ 36.497031][ T1264] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd7470 [ 36.497312][ T1264] RBP: ff1100000cbaa000 R08: 1fe22000019bae8f R09: ff1100000c6b2e58 [ 36.497528][ T1264] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 36.497736][ T1264] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 36.497943][ T1264] FS: 00007f4641df6840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 36.498201][ T1264] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.498376][ T1264] CR2: 000000003db27988 CR3: 0000000012051001 CR4: 0000000000771ef0 [ 36.498582][ T1264] PKRU: 55555554 [ 36.498687][ T1264] Call Trace: [ 36.498789][ T1264] [ 36.498863][ T1264] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.499017][ T1264] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.499120][ T1264] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 36.499256][ T1264] __dev_notify_flags (net/core/dev.c:9787) [ 36.499397][ T1264] ? netif_change_name (net/core/dev.c:1495) [ 36.499542][ T1264] ? __dev_change_flags (net/core/dev.c:9752) [ 36.499681][ T1264] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 36.499817][ T1264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.499957][ T1264] ? 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)) [ 36.500144][ T1264] netif_change_flags (net/core/dev.c:9820) [ 36.500282][ T1264] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.500417][ T1264] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 36.500556][ T1264] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 36.500693][ T1264] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 36.500887][ T1264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.501087][ T1264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.501226][ T1264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.501361][ T1264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.501501][ T1264] ? __kernel_text_address (kernel/extable.c:79) [ 36.501644][ T1264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.501795][ T1264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.501933][ T1264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.502082][ T1264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.502219][ T1264] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 36.502354][ T1264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.502488][ T1264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.502623][ T1264] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 36.502766][ T1264] ? __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) [ 36.502903][ T1264] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 36.503051][ T1264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.503193][ T1264] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 36.503333][ T1264] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 36.503479][ T1264] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.503626][ T1264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.503771][ T1264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.503909][ T1264] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.504065][ T1264] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.504200][ T1264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.504340][ T1264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.504481][ T1264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.504626][ T1264] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.504766][ T1264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.504903][ T1264] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.505070][ T1264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.505209][ T1264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.505345][ T1264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.505510][ T1264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.505684][ T1264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.505848][ T1264] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.506062][ T1264] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.506200][ T1264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.506340][ T1264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.506498][ T1264] ? 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)) [ 36.506697][ T1264] ? 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)) [ 36.506892][ T1264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.507042][ T1264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.507176][ T1264] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.507311][ T1264] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.507445][ T1264] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.507587][ T1264] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.507729][ T1264] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.507870][ T1264] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.508024][ T1264] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.508197][ T1264] ? move_addr_to_kernel (net/socket.c:258) [ 36.508340][ T1264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.508484][ T1264] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.508624][ T1264] ___sys_sendmsg (net/socket.c:2752) [ 36.508762][ T1264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.508930][ T1264] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.509089][ T1264] __sys_sendmsg (net/socket.c:2784) [ 36.509225][ T1264] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.509359][ T1264] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.509534][ T1264] ? 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) [ 36.509672][ T1264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.509809][ T1264] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.509950][ T1264] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.510103][ T1264] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.510242][ T1264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.510414][ T1264] RIP: 0033:0x7f464203008e [ 36.510559][ T1264] 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 [ 36.511066][ T1264] RSP: 002b:00007ffe3eba1dc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.511273][ T1264] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f464203008e [ 36.511476][ T1264] RDX: 0000000000000000 RSI: 00007ffe3eba1e70 RDI: 0000000000000005 [ 36.511680][ T1264] RBP: 00007ffe3eba1dd0 R08: 0000000000000000 R09: 0000000000000000 [ 36.511887][ T1264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 36.512109][ T1264] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe3eba2530 | [ 36.716285][ T1279] ------------[ cut here ]------------ | [ 36.716561][ T1279] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1279 | [ 36.717016][ T1279] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.717904][ T1279] Tainted: [W]=WARN [ 36.718088][ T1279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.718363][ T1279] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.718651][ T1279] 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 [ 36.719448][ T1279] RSP: 0018:ffa0000002e3f1b0 EFLAGS: 00010286 [ 36.719724][ T1279] RAX: 00000000ffffffa6 RBX: ff110000090a9e40 RCX: 1ff40000005c7dfc [ 36.720099][ T1279] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9ef0 [ 36.720434][ T1279] RBP: ff11000004d7c000 R08: 1fe22000012153df R09: ff110000107e8b80 [ 36.720761][ T1279] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 36.721104][ T1279] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 36.721442][ T1279] FS: 00007f2f9cede840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 36.721824][ T1279] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.722134][ T1279] CR2: 0000561b0775d620 CR3: 000000000f088003 CR4: 0000000000771ef0 [ 36.722465][ T1279] PKRU: 55555554 [ 36.722629][ T1279] Call Trace: [ 36.722793][ T1279] [ 36.722908][ T1279] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.723149][ T1279] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.723323][ T1279] __dev_notify_flags (net/core/dev.c:9787) [ 36.723545][ T1279] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 36.723767][ T1279] ? netif_change_name (net/core/dev.c:1495) [ 36.724010][ T1279] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 36.724231][ T1279] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 36.724454][ T1279] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 36.724667][ T1279] ? __dev_get_by_name (net/core/dev.c:883) [ 36.724883][ T1279] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 36.725130][ T1279] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 36.725357][ T1279] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.725582][ T1279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.725801][ T1279] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.726069][ T1279] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.726285][ T1279] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.726506][ T1279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.726733][ T1279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.726954][ T1279] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.727176][ T1279] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.727394][ T1279] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.727616][ T1279] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.727836][ T1279] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.728075][ T1279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.728295][ T1279] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.728522][ T1279] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.728742][ T1279] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.728962][ T1279] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.729202][ T1279] ? 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)) [ 36.729422][ T1279] ? 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)) [ 36.729648][ T1279] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.729867][ T1279] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.730101][ T1279] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.730323][ T1279] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.730548][ T1279] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.730767][ T1279] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.731002][ T1279] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.731222][ T1279] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.731434][ T1279] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.731698][ T1279] ? move_addr_to_kernel (net/socket.c:258) [ 36.731926][ T1279] ___sys_sendmsg (net/socket.c:2752) [ 36.732157][ T1279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.732412][ T1279] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.732653][ T1279] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 36.732874][ T1279] __sys_sendmsg (net/socket.c:2784) [ 36.733110][ T1279] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.733339][ T1279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.733568][ T1279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.733784][ T1279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.734017][ T1279] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.734235][ T1279] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.734464][ T1279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.734744][ T1279] RIP: 0033:0x7f2f9d11808e [ 36.734981][ T1279] 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 [ 36.735759][ T1279] RSP: 002b:00007fffaae7f4f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.736105][ T1279] RAX: ffffffffffffffda RBX: 00007fffaae7fc88 RCX: 00007f2f9d11808e [ 36.736430][ T1279] RDX: 0000000000000000 RSI: 00007fffaae7f5a0 RDI: 0000000000000005 [ 36.736764][ T1279] RBP: 00007fffaae7f500 R08: 0000000000000000 R09: 0000000000000000 [ 36.737094][ T1279] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb8f [ 36.737412][ T1279] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffaae7fc60 | [ 36.780426][ T1280] ------------[ cut here ]------------ | [ 36.780655][ T1280] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1280 | [ 36.781003][ T1280] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.781674][ T1280] Tainted: [W]=WARN [ 36.781824][ T1280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.782063][ T1280] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 36.782291][ T1280] 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 [ 36.782944][ T1280] RSP: 0018:ffa0000002e4f020 EFLAGS: 00010286 [ 36.783295][ T1280] RAX: 00000000ffffffa6 RBX: ff1100000c8d2040 RCX: 1ff40000005c9dca [ 36.783661][ T1280] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d20f0 [ 36.783994][ T1280] RBP: ff11000004d7c000 R08: 1fe220000191a41f R09: ff110000026f2e58 [ 36.784275][ T1280] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 36.784535][ T1280] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 36.784819][ T1280] FS: 00007f79ac322840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 36.785135][ T1280] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.785379][ T1280] CR2: 00007f79ac5f21a0 CR3: 000000000d982004 CR4: 0000000000771ef0 [ 36.785635][ T1280] PKRU: 55555554 [ 36.785785][ T1280] Call Trace: [ 36.785937][ T1280] [ 36.786080][ T1280] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 36.786270][ T1280] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 36.786423][ T1280] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 36.786612][ T1280] __dev_notify_flags (net/core/dev.c:9787) [ 36.786807][ T1280] ? netif_change_name (net/core/dev.c:1495) [ 36.787020][ T1280] ? __dev_change_flags (net/core/dev.c:9752) [ 36.787211][ T1280] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 36.787396][ T1280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.787588][ T1280] ? 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)) [ 36.787789][ T1280] netif_change_flags (net/core/dev.c:9820) [ 36.788012][ T1280] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.788214][ T1280] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 36.788412][ T1280] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 36.788598][ T1280] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 36.788817][ T1280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.789025][ T1280] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.789211][ T1280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.789394][ T1280] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.789579][ T1280] ? __kernel_text_address (kernel/extable.c:79) [ 36.789764][ T1280] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.789951][ T1280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.790161][ T1280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.790351][ T1280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.790537][ T1280] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 36.790728][ T1280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.790911][ T1280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.791116][ T1280] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 36.791312][ T1280] ? __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) [ 36.791501][ T1280] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 36.791689][ T1280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 36.791874][ T1280] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 36.792084][ T1280] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 36.792270][ T1280] rtnl_newlink (net/core/rtnetlink.c:4150) [ 36.792456][ T1280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.792643][ T1280] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.792829][ T1280] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.793028][ T1280] ? mark_usage (kernel/locking/lockdep.c:4674) [ 36.793216][ T1280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.793404][ T1280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.793588][ T1280] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.793774][ T1280] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.793982][ T1280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 36.794180][ T1280] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 36.794361][ T1280] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 36.794548][ T1280] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.794732][ T1280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.794915][ T1280] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.795123][ T1280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 36.795303][ T1280] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 36.795491][ T1280] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.795681][ T1280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.795869][ T1280] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.796103][ T1280] ? 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)) [ 36.796287][ T1280] ? 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)) [ 36.796482][ T1280] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.796670][ T1280] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.796857][ T1280] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 36.797070][ T1280] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 36.797259][ T1280] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 36.797450][ T1280] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 36.797641][ T1280] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 36.797831][ T1280] ? copy_msghdr_from_user (net/socket.c:2635) [ 36.798030][ T1280] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 36.798259][ T1280] ? move_addr_to_kernel (net/socket.c:258) [ 36.798446][ T1280] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.798634][ T1280] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 36.798828][ T1280] ___sys_sendmsg (net/socket.c:2752) [ 36.799028][ T1280] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 36.799250][ T1280] ? copy_msghdr_from_user (net/socket.c:2603) [ 36.799447][ T1280] __sys_sendmsg (net/socket.c:2784) [ 36.799629][ T1280] ? __sys_sendmsg_sock (net/socket.c:2765) [ 36.799813][ T1280] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 36.800073][ T1280] ? 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) [ 36.800257][ T1280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 36.800450][ T1280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.800634][ T1280] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 36.800819][ T1280] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 36.801023][ T1280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.801239][ T1280] RIP: 0033:0x7f79ac55c08e [ 36.801429][ T1280] 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 [ 36.801953][ T1280] RSP: 002b:00007fff8202ff90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.802225][ T1280] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f79ac55c08e [ 36.802476][ T1280] RDX: 0000000000000000 RSI: 00007fff82030040 RDI: 0000000000000005 [ 36.802731][ T1280] RBP: 00007fff8202ffa0 R08: 0000000000000000 R09: 0000000000000000 [ 36.803008][ T1280] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb90 [ 36.803268][ T1280] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff82030700 | [ 37.008437][ T1299] ------------[ cut here ]------------ | [ 37.008716][ T1299] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1299 | [ 37.009156][ T1299] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.010073][ T1299] Tainted: [W]=WARN [ 37.010260][ T1299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.010532][ T1299] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.010831][ T1299] 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 [ 37.011730][ T1299] RSP: 0018:ffa0000002d3f1b0 EFLAGS: 00010286 [ 37.012076][ T1299] RAX: 00000000ffffffa6 RBX: ff1100001045fb40 RCX: 1ff40000005a7dfc [ 37.012442][ T1299] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045fbf0 [ 37.012800][ T1299] RBP: ff110000102d1000 R08: 1fe220000208bf7f R09: ff1100000f030b80 [ 37.013161][ T1299] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 37.013504][ T1299] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 37.013816][ T1299] FS: 00007f886e333840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 37.014190][ T1299] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.014462][ T1299] CR2: 00007f886e52c460 CR3: 0000000010117002 CR4: 0000000000771ef0 [ 37.014767][ T1299] PKRU: 55555554 [ 37.014922][ T1299] Call Trace: [ 37.015095][ T1299] [ 37.015203][ T1299] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.015422][ T1299] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.015581][ T1299] __dev_notify_flags (net/core/dev.c:9787) [ 37.015787][ T1299] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 37.016023][ T1299] ? netif_change_name (net/core/dev.c:1495) [ 37.016258][ T1299] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 37.016485][ T1299] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 37.016709][ T1299] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 37.016938][ T1299] ? __dev_get_by_name (net/core/dev.c:883) [ 37.017182][ T1299] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 37.017420][ T1299] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 37.017654][ T1299] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.017880][ T1299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.018129][ T1299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.018353][ T1299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.018572][ T1299] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.018782][ T1299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.019025][ T1299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.019250][ T1299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.019474][ T1299] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.019699][ T1299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.019920][ T1299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.020153][ T1299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.020393][ T1299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.020628][ T1299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.020862][ T1299] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.021100][ T1299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.021316][ T1299] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.021540][ T1299] ? 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)) [ 37.021756][ T1299] ? 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)) [ 37.022008][ T1299] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.022238][ T1299] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.022465][ T1299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.022699][ T1299] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.022948][ T1299] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.023196][ T1299] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.023432][ T1299] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.023666][ T1299] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.023900][ T1299] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.024196][ T1299] ? move_addr_to_kernel (net/socket.c:258) [ 37.024426][ T1299] ___sys_sendmsg (net/socket.c:2752) [ 37.024647][ T1299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.024855][ T1299] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.025093][ T1299] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 37.025307][ T1299] __sys_sendmsg (net/socket.c:2784) [ 37.025518][ T1299] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.025737][ T1299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.025947][ T1299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.026180][ T1299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.026403][ T1299] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.026626][ T1299] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.026845][ T1299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.027141][ T1299] RIP: 0033:0x7f886e56d08e [ 37.027365][ T1299] 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 [ 37.028169][ T1299] RSP: 002b:00007ffd8941fad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.028511][ T1299] RAX: ffffffffffffffda RBX: 00007ffd89420268 RCX: 00007f886e56d08e [ 37.028837][ T1299] RDX: 0000000000000000 RSI: 00007ffd8941fb80 RDI: 0000000000000005 [ 37.029182][ T1299] RBP: 00007ffd8941fae0 R08: 0000000000000000 R09: 0000000000000000 [ 37.029538][ T1299] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb90 [ 37.029882][ T1299] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd89420240 | [ 37.073463][ T1300] ------------[ cut here ]------------ | [ 37.073707][ T1300] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1300 | [ 37.074268][ T1300] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.075301][ T1300] Tainted: [W]=WARN [ 37.075499][ T1300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.075779][ T1300] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.076247][ T1300] 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 [ 37.077130][ T1300] RSP: 0018:ffa0000002f5f020 EFLAGS: 00010286 [ 37.077403][ T1300] RAX: 00000000ffffffa6 RBX: ff1100001045f240 RCX: 1ff40000005ebdca [ 37.077723][ T1300] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f2f0 [ 37.078220][ T1300] RBP: ff110000102d1000 R08: 1fe220000208be5f R09: ff1100000f035158 [ 37.078542][ T1300] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 37.078899][ T1300] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 37.079254][ T1300] FS: 00007fd7c098b840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 37.079631][ T1300] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.079895][ T1300] CR2: 000000001847c988 CR3: 000000000f078004 CR4: 0000000000771ef0 [ 37.080227][ T1300] PKRU: 55555554 [ 37.080388][ T1300] Call Trace: [ 37.080550][ T1300] [ 37.080662][ T1300] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.080896][ T1300] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.081071][ T1300] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 37.081282][ T1300] __dev_notify_flags (net/core/dev.c:9787) [ 37.081495][ T1300] ? netif_change_name (net/core/dev.c:1495) [ 37.081707][ T1300] ? __dev_change_flags (net/core/dev.c:9752) [ 37.081915][ T1300] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 37.082141][ T1300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.082354][ T1300] ? 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)) [ 37.082580][ T1300] netif_change_flags (net/core/dev.c:9820) [ 37.082793][ T1300] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.083020][ T1300] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 37.083239][ T1300] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 37.083455][ T1300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 37.083721][ T1300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.083935][ T1300] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.084160][ T1300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.084375][ T1300] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.084591][ T1300] ? __kernel_text_address (kernel/extable.c:79) [ 37.084804][ T1300] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.085032][ T1300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.085243][ T1300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.085528][ T1300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.085761][ T1300] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 37.085982][ T1300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.086194][ T1300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.086404][ T1300] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 37.086616][ T1300] ? __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) [ 37.086824][ T1300] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 37.087048][ T1300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.087264][ T1300] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 37.087482][ T1300] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 37.087711][ T1300] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.087931][ T1300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.088160][ T1300] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.088381][ T1300] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.088588][ T1300] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.088786][ T1300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.089011][ T1300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.089227][ T1300] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.089431][ T1300] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.089637][ T1300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.089849][ T1300] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.090071][ T1300] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.090264][ T1300] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.090461][ T1300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.090668][ T1300] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.090874][ T1300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.091102][ T1300] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.091299][ T1300] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.091502][ T1300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.091702][ T1300] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.091903][ T1300] ? 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)) [ 37.092137][ T1300] ? 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)) [ 37.092337][ T1300] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.092539][ T1300] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.092743][ T1300] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.092951][ T1300] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.093173][ T1300] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.093381][ T1300] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.093582][ T1300] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.093787][ T1300] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.093993][ T1300] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.094238][ T1300] ? move_addr_to_kernel (net/socket.c:258) [ 37.094439][ T1300] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.094651][ T1300] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.094849][ T1300] ___sys_sendmsg (net/socket.c:2752) [ 37.095054][ T1300] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 37.095298][ T1300] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.095512][ T1300] __sys_sendmsg (net/socket.c:2784) [ 37.095713][ T1300] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.095913][ T1300] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 37.096183][ T1300] ? 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) [ 37.096391][ T1300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.096591][ T1300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.096793][ T1300] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.097006][ T1300] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.097211][ T1300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.097467][ T1300] RIP: 0033:0x7fd7c0bc508e [ 37.097679][ T1300] 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 [ 37.098392][ T1300] RSP: 002b:00007ffc1db5e5d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.098717][ T1300] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd7c0bc508e [ 37.099028][ T1300] RDX: 0000000000000000 RSI: 00007ffc1db5e680 RDI: 0000000000000005 [ 37.099317][ T1300] RBP: 00007ffc1db5e5e0 R08: 0000000000000000 R09: 0000000000000000 [ 37.099617][ T1300] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb90 [ 37.099926][ T1300] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1db5ed40 | [ 37.369232][ T1323] ------------[ cut here ]------------ | [ 37.369452][ T1323] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1323 | [ 37.369793][ T1323] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.370415][ T1323] Tainted: [W]=WARN [ 37.370527][ T1323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.370715][ T1323] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.370914][ T1323] 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 [ 37.371467][ T1323] RSP: 0018:ffa000000306f1b0 EFLAGS: 00010286 [ 37.371658][ T1323] RAX: 00000000ffffffa6 RBX: ff11000004aa6c40 RCX: 1ff400000060ddfc [ 37.371882][ T1323] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa6cf0 [ 37.372205][ T1323] RBP: ff1100000c994000 R08: 1fe2200000954d9f R09: ff11000011548b80 [ 37.372428][ T1323] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 37.372728][ T1323] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 37.372954][ T1323] FS: 00007fb8f2b63840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 37.373294][ T1323] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.373477][ T1323] CR2: 00007fb8f2d5c460 CR3: 0000000011537005 CR4: 0000000000771ef0 [ 37.373695][ T1323] PKRU: 55555554 [ 37.373802][ T1323] Call Trace: [ 37.373907][ T1323] [ 37.374046][ T1323] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.374189][ T1323] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.374293][ T1323] __dev_notify_flags (net/core/dev.c:9787) [ 37.374430][ T1323] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 37.374572][ T1323] ? netif_change_name (net/core/dev.c:1495) [ 37.374717][ T1323] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 37.374858][ T1323] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 37.375069][ T1323] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 37.375213][ T1323] ? __dev_get_by_name (net/core/dev.c:883) [ 37.375353][ T1323] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 37.375503][ T1323] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 37.375650][ T1323] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.375794][ T1323] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.375937][ T1323] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.376158][ T1323] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.376299][ T1323] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.376472][ T1323] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.376650][ T1323] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.376801][ T1323] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.376940][ T1323] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.377182][ T1323] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.377342][ T1323] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.377484][ T1323] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.377624][ T1323] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.377763][ T1323] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.377901][ T1323] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.378169][ T1323] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.378330][ T1323] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.378474][ T1323] ? 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)) [ 37.378614][ T1323] ? 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)) [ 37.378758][ T1323] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.378902][ T1323] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.379136][ T1323] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.379282][ T1323] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.379424][ T1323] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.379560][ T1323] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.379703][ T1323] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.379843][ T1323] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.380052][ T1323] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.380246][ T1323] ? move_addr_to_kernel (net/socket.c:258) [ 37.380392][ T1323] ___sys_sendmsg (net/socket.c:2752) [ 37.380531][ T1323] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.380672][ T1323] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.380827][ T1323] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 37.380977][ T1323] __sys_sendmsg (net/socket.c:2784) [ 37.381125][ T1323] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.381274][ T1323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.381417][ T1323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.381561][ T1323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.381710][ T1323] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.381853][ T1323] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.382006][ T1323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.382183][ T1323] RIP: 0033:0x7fb8f2d9d08e [ 37.382360][ T1323] 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 [ 37.382863][ T1323] RSP: 002b:00007ffc8937b2e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.383096][ T1323] RAX: ffffffffffffffda RBX: 00007ffc8937ba78 RCX: 00007fb8f2d9d08e [ 37.383309][ T1323] RDX: 0000000000000000 RSI: 00007ffc8937b390 RDI: 0000000000000005 [ 37.383551][ T1323] RBP: 00007ffc8937b2f0 R08: 0000000000000000 R09: 0000000000000000 [ 37.383757][ T1323] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb90 [ 37.383963][ T1323] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8937ba50 | [ 37.419603][ T1324] ------------[ cut here ]------------ | [ 37.419835][ T1324] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1324 | [ 37.420295][ T1324] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.421040][ T1324] Tainted: [W]=WARN [ 37.421144][ T1324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.421318][ T1324] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.421499][ T1324] 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 [ 37.422023][ T1324] RSP: 0018:ffa000000306f020 EFLAGS: 00010286 [ 37.422202][ T1324] RAX: 00000000ffffffa6 RBX: ff1100000c610dc0 RCX: 1ff400000060ddca [ 37.422440][ T1324] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610e70 [ 37.422672][ T1324] RBP: ff1100000c994000 R08: 1fe22000018c21cf R09: ff1100001154ae58 [ 37.422880][ T1324] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 37.423096][ T1324] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 37.423313][ T1324] FS: 00007f5b5c448840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 37.423583][ T1324] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.423810][ T1324] CR2: 000000001b0e8988 CR3: 0000000012342003 CR4: 0000000000771ef0 [ 37.424135][ T1324] PKRU: 55555554 [ 37.424295][ T1324] Call Trace: [ 37.424456][ T1324] [ 37.424585][ T1324] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.424794][ T1324] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.424902][ T1324] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 37.425161][ T1324] __dev_notify_flags (net/core/dev.c:9787) [ 37.425431][ T1324] ? netif_change_name (net/core/dev.c:1495) [ 37.425659][ T1324] ? __dev_change_flags (net/core/dev.c:9752) [ 37.425871][ T1324] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 37.426187][ T1324] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.426409][ T1324] ? 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)) [ 37.426592][ T1324] netif_change_flags (net/core/dev.c:9820) [ 37.426761][ T1324] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.426899][ T1324] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 37.427137][ T1324] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 37.427281][ T1324] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 37.427469][ T1324] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.427697][ T1324] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.427920][ T1324] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.428247][ T1324] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.428421][ T1324] ? __kernel_text_address (kernel/extable.c:79) [ 37.428569][ T1324] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.428735][ T1324] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.428882][ T1324] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.429185][ T1324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.429326][ T1324] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 37.429485][ T1324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.429650][ T1324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.429851][ T1324] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 37.430062][ T1324] ? __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) [ 37.430210][ T1324] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 37.430405][ T1324] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.430551][ T1324] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 37.430748][ T1324] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 37.430898][ T1324] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.431125][ T1324] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.431262][ T1324] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.431404][ T1324] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.431601][ T1324] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.431769][ T1324] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.431908][ T1324] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.432150][ T1324] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.432288][ T1324] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.432427][ T1324] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.432607][ T1324] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.432751][ T1324] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.432920][ T1324] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.433170][ T1324] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.433308][ T1324] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.433456][ T1324] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.433603][ T1324] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.433759][ T1324] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.433967][ T1324] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.435255][ T1324] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.435561][ T1324] ? 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)) [ 37.435730][ T1324] ? 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)) [ 37.435948][ T1324] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.436342][ T1324] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.436555][ T1324] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.436922][ T1324] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.437132][ T1324] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.437272][ T1324] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.437411][ T1324] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.437548][ T1324] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.437775][ T1324] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.437952][ T1324] ? move_addr_to_kernel (net/socket.c:258) [ 37.438191][ T1324] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.438329][ T1324] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.438468][ T1324] ___sys_sendmsg (net/socket.c:2752) [ 37.438602][ T1324] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 37.438770][ T1324] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.438916][ T1324] __sys_sendmsg (net/socket.c:2784) [ 37.439067][ T1324] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.439202][ T1324] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 37.439373][ T1324] ? 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) [ 37.439508][ T1324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.439643][ T1324] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.439778][ T1324] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.439913][ T1324] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.440153][ T1324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.440326][ T1324] RIP: 0033:0x7f5b5c68208e [ 37.440566][ T1324] 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 [ 37.441156][ T1324] RSP: 002b:00007ffc4a964250 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.441394][ T1324] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5b5c68208e [ 37.441597][ T1324] RDX: 0000000000000000 RSI: 00007ffc4a964300 RDI: 0000000000000005 [ 37.441910][ T1324] RBP: 00007ffc4a964260 R08: 0000000000000000 R09: 0000000000000000 [ 37.442122][ T1324] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb90 [ 37.442330][ T1324] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4a9649c0 | [ 37.728483][ T1351] ------------[ cut here ]------------ | [ 37.728723][ T1351] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1351 | [ 37.729044][ T1351] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.729748][ T1351] Tainted: [W]=WARN [ 37.729869][ T1351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.730061][ T1351] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.730281][ T1351] 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 [ 37.730890][ T1351] RSP: 0018:ffa000000315f1b0 EFLAGS: 00010286 [ 37.731091][ T1351] RAX: 00000000ffffffa6 RBX: ff1100000c748640 RCX: 1ff400000062bdfc [ 37.731308][ T1351] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7486f0 [ 37.731526][ T1351] RBP: ff11000007541000 R08: 1fe22000018e90df R09: ff11000011570b80 [ 37.731792][ T1351] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 37.732049][ T1351] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 37.732345][ T1351] FS: 00007f3f42e59840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 37.732776][ T1351] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.733100][ T1351] CR2: 00007f3f431c0ee3 CR3: 000000000f0df004 CR4: 0000000000771ef0 [ 37.733424][ T1351] PKRU: 55555554 [ 37.733589][ T1351] Call Trace: [ 37.733759][ T1351] [ 37.733872][ T1351] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.734117][ T1351] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.734270][ T1351] __dev_notify_flags (net/core/dev.c:9787) [ 37.734436][ T1351] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 37.734646][ T1351] ? netif_change_name (net/core/dev.c:1495) [ 37.734907][ T1351] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 37.735147][ T1351] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 37.735307][ T1351] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 37.735460][ T1351] ? __dev_get_by_name (net/core/dev.c:883) [ 37.735610][ T1351] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 37.735795][ T1351] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 37.735950][ T1351] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.736106][ T1351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.736249][ T1351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.736390][ T1351] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.736532][ T1351] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.736705][ T1351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.736859][ T1351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.737015][ T1351] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.737158][ T1351] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.737300][ T1351] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.737440][ T1351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.737586][ T1351] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.737770][ T1351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.737918][ T1351] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.738075][ T1351] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.738224][ T1351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.738374][ T1351] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.738551][ T1351] ? 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)) [ 37.738793][ T1351] ? 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)) [ 37.739029][ T1351] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.739249][ T1351] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.739441][ T1351] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.739594][ T1351] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.739739][ T1351] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.739882][ T1351] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.740049][ T1351] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.740197][ T1351] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.740346][ T1351] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.740530][ T1351] ? move_addr_to_kernel (net/socket.c:258) [ 37.740714][ T1351] ___sys_sendmsg (net/socket.c:2752) [ 37.740866][ T1351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.741028][ T1351] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.741182][ T1351] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 37.741337][ T1351] __sys_sendmsg (net/socket.c:2784) [ 37.741489][ T1351] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.742689][ T1351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.742861][ T1351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.743089][ T1351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.743319][ T1351] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.743543][ T1351] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.743775][ T1351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.744025][ T1351] RIP: 0033:0x7f3f4309308e [ 37.744204][ T1351] 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 [ 37.744743][ T1351] RSP: 002b:00007ffd313561d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.744967][ T1351] RAX: ffffffffffffffda RBX: 00007ffd31356968 RCX: 00007f3f4309308e [ 37.745193][ T1351] RDX: 0000000000000000 RSI: 00007ffd31356280 RDI: 0000000000000005 [ 37.745400][ T1351] RBP: 00007ffd313561e0 R08: 0000000000000000 R09: 0000000000000000 [ 37.745609][ T1351] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb91 [ 37.745854][ T1351] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd31356940 | [ 37.786637][ T1353] ------------[ cut here ]------------ | [ 37.786838][ T1353] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1353 | [ 37.787149][ T1353] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.787798][ T1353] Tainted: [W]=WARN [ 37.787913][ T1353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.788093][ T1353] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 37.788287][ T1353] 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 [ 37.788819][ T1353] RSP: 0018:ffa000000317f020 EFLAGS: 00010286 [ 37.789017][ T1353] RAX: 00000000ffffffa6 RBX: ff1100000c7487c0 RCX: 1ff400000062fdca [ 37.789239][ T1353] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748870 [ 37.789446][ T1353] RBP: ff11000007541000 R08: 1fe22000018e910f R09: ff11000011575158 [ 37.789658][ T1353] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 37.789898][ T1353] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 37.790120][ T1353] FS: 00007fed15da2840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 37.790436][ T1353] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.790611][ T1353] CR2: 00007fed160721a0 CR3: 000000001010d001 CR4: 0000000000771ef0 [ 37.790843][ T1353] PKRU: 55555554 [ 37.790949][ T1353] Call Trace: [ 37.791068][ T1353] [ 37.791141][ T1353] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 37.791284][ T1353] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 37.791391][ T1353] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 37.791532][ T1353] __dev_notify_flags (net/core/dev.c:9787) [ 37.791700][ T1353] ? netif_change_name (net/core/dev.c:1495) [ 37.791849][ T1353] ? __dev_change_flags (net/core/dev.c:9752) [ 37.791997][ T1353] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 37.792137][ T1353] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.792274][ T1353] ? 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)) [ 37.792415][ T1353] netif_change_flags (net/core/dev.c:9820) [ 37.792552][ T1353] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.792695][ T1353] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 37.792835][ T1353] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 37.792986][ T1353] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 37.793169][ T1353] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.793311][ T1353] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.793452][ T1353] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.793608][ T1353] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.793815][ T1353] ? __kernel_text_address (kernel/extable.c:79) [ 37.794031][ T1353] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.794183][ T1353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.794319][ T1353] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.794452][ T1353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.794591][ T1353] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 37.794759][ T1353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.794898][ T1353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.795045][ T1353] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 37.795189][ T1353] ? __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) [ 37.795330][ T1353] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 37.795523][ T1353] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 37.795762][ T1353] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 37.795997][ T1353] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 37.796226][ T1353] rtnl_newlink (net/core/rtnetlink.c:4150) [ 37.796443][ T1353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.796625][ T1353] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.796792][ T1353] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.796928][ T1353] ? mark_usage (kernel/locking/lockdep.c:4674) [ 37.797078][ T1353] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.797217][ T1353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.797350][ T1353] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.797486][ T1353] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.797623][ T1353] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 37.797787][ T1353] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 37.797942][ T1353] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 37.798091][ T1353] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.798254][ T1353] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.798398][ T1353] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.798541][ T1353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 37.798701][ T1353] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 37.798854][ T1353] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.799005][ T1353] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.799164][ T1353] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.799311][ T1353] ? 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)) [ 37.799453][ T1353] ? 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)) [ 37.799595][ T1353] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.799761][ T1353] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.799906][ T1353] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 37.800074][ T1353] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 37.800216][ T1353] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 37.800355][ T1353] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 37.800529][ T1353] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 37.800708][ T1353] ? copy_msghdr_from_user (net/socket.c:2635) [ 37.800857][ T1353] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 37.801040][ T1353] ? move_addr_to_kernel (net/socket.c:258) [ 37.801183][ T1353] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.801323][ T1353] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 37.801467][ T1353] ___sys_sendmsg (net/socket.c:2752) [ 37.801606][ T1353] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 37.801814][ T1353] ? copy_msghdr_from_user (net/socket.c:2603) [ 37.801989][ T1353] __sys_sendmsg (net/socket.c:2784) [ 37.802129][ T1353] ? __sys_sendmsg_sock (net/socket.c:2765) [ 37.802266][ T1353] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 37.802445][ T1353] ? 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) [ 37.802582][ T1353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 37.802727][ T1353] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.802862][ T1353] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 37.803006][ T1353] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 37.803142][ T1353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.803333][ T1353] RIP: 0033:0x7fed15fdc08e [ 37.803483][ T1353] 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 [ 37.803975][ T1353] RSP: 002b:00007ffdef913db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.804269][ T1353] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fed15fdc08e [ 37.804527][ T1353] RDX: 0000000000000000 RSI: 00007ffdef913e60 RDI: 0000000000000005 [ 37.804731][ T1353] RBP: 00007ffdef913dc0 R08: 0000000000000000 R09: 0000000000000000 [ 37.804931][ T1353] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb91 [ 37.805171][ T1353] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdef914520 | [ 38.109705][ T1380] ------------[ cut here ]------------ | [ 38.109914][ T1380] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1380 | [ 38.110218][ T1380] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.110812][ T1380] Tainted: [W]=WARN [ 38.110949][ T1380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.111209][ T1380] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.111392][ T1380] 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 [ 38.111899][ T1380] RSP: 0018:ffa00000032af1b0 EFLAGS: 00010286 [ 38.112146][ T1380] RAX: 00000000ffffffa6 RBX: ff1100000c748040 RCX: 1ff4000000655dfc [ 38.112359][ T1380] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7480f0 [ 38.112572][ T1380] RBP: ff1100000206c000 R08: 1fe22000018e901f R09: ff11000011548b80 [ 38.112850][ T1380] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 38.113137][ T1380] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 38.113352][ T1380] FS: 00007fbf3c985840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 38.113600][ T1380] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.113778][ T1380] CR2: 00007fbf3cb7e460 CR3: 00000000104df001 CR4: 0000000000771ef0 [ 38.114087][ T1380] PKRU: 55555554 [ 38.114195][ T1380] Call Trace: [ 38.114301][ T1380] [ 38.114376][ T1380] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.114521][ T1380] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.114630][ T1380] __dev_notify_flags (net/core/dev.c:9787) [ 38.114771][ T1380] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 38.114918][ T1380] ? netif_change_name (net/core/dev.c:1495) [ 38.115247][ T1380] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 38.115421][ T1380] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 38.115565][ T1380] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 38.115708][ T1380] ? __dev_get_by_name (net/core/dev.c:883) [ 38.115869][ T1380] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 38.116107][ T1380] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 38.116249][ T1380] rtnl_newlink (net/core/rtnetlink.c:4150) [ 38.116386][ T1380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.116526][ T1380] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.116667][ T1380] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 38.116805][ T1380] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.116940][ T1380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.117185][ T1380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.117326][ T1380] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 38.117470][ T1380] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.117637][ T1380] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.117833][ T1380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.118181][ T1380] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.118409][ T1380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.118622][ T1380] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.118853][ T1380] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.119131][ T1380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.119347][ T1380] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.119579][ T1380] ? 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)) [ 38.119819][ T1380] ? 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)) [ 38.120114][ T1380] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.120359][ T1380] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.120573][ T1380] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.120816][ T1380] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.121056][ T1380] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.121275][ T1380] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.121500][ T1380] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.121742][ T1380] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.121988][ T1380] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.122308][ T1380] ? move_addr_to_kernel (net/socket.c:258) [ 38.122554][ T1380] ___sys_sendmsg (net/socket.c:2752) [ 38.122788][ T1380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.123042][ T1380] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.123293][ T1380] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 38.123510][ T1380] __sys_sendmsg (net/socket.c:2784) [ 38.123715][ T1380] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.123929][ T1380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.124155][ T1380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.124364][ T1380] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.124567][ T1380] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.124792][ T1380] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.125020][ T1380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.125292][ T1380] RIP: 0033:0x7fbf3cbbf08e [ 38.125510][ T1380] 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 [ 38.126316][ T1380] RSP: 002b:00007ffed8779e60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.126657][ T1380] RAX: ffffffffffffffda RBX: 00007ffed877a5f8 RCX: 00007fbf3cbbf08e [ 38.126995][ T1380] RDX: 0000000000000000 RSI: 00007ffed8779f10 RDI: 0000000000000005 [ 38.127336][ T1380] RBP: 00007ffed8779e70 R08: 0000000000000000 R09: 0000000000000000 [ 38.127665][ T1380] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb91 [ 38.128045][ T1380] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed877a5d0 | [ 38.165229][ T1381] ------------[ cut here ]------------ | [ 38.165412][ T1381] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1381 | [ 38.165697][ T1381] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.166625][ T1381] Tainted: [W]=WARN [ 38.166736][ T1381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.166914][ T1381] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.167110][ T1381] 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 [ 38.167675][ T1381] RSP: 0018:ffa00000032bf020 EFLAGS: 00010286 [ 38.167865][ T1381] RAX: 00000000ffffffa6 RBX: ff1100000c8d2040 RCX: 1ff4000000657dca [ 38.168094][ T1381] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d20f0 [ 38.168309][ T1381] RBP: ff1100000206c000 R08: 1fe220000191a41f R09: ff110000122c0b58 [ 38.168521][ T1381] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 38.168735][ T1381] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 38.168947][ T1381] FS: 00007f067bfd9840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 38.169206][ T1381] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.169385][ T1381] CR2: 0000000007e32988 CR3: 00000000102ed006 CR4: 0000000000771ef0 [ 38.169594][ T1381] PKRU: 55555554 [ 38.169707][ T1381] Call Trace: [ 38.169817][ T1381] [ 38.169892][ T1381] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.170050][ T1381] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.170157][ T1381] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 38.170299][ T1381] __dev_notify_flags (net/core/dev.c:9787) [ 38.170445][ T1381] ? netif_change_name (net/core/dev.c:1495) [ 38.170623][ T1381] ? __dev_change_flags (net/core/dev.c:9752) [ 38.170768][ T1381] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 38.170906][ T1381] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.171083][ T1381] ? 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)) [ 38.171245][ T1381] netif_change_flags (net/core/dev.c:9820) [ 38.171380][ T1381] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 38.171524][ T1381] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 38.171696][ T1381] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 38.171840][ T1381] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 38.172027][ T1381] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.172173][ T1381] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.172311][ T1381] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.172453][ T1381] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.172595][ T1381] ? __kernel_text_address (kernel/extable.c:79) [ 38.172738][ T1381] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.172884][ T1381] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.173039][ T1381] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 38.173190][ T1381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.173334][ T1381] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 38.173479][ T1381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.173623][ T1381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.173779][ T1381] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 38.173913][ T1381] ? __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) [ 38.174090][ T1381] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 38.174226][ T1381] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 38.174363][ T1381] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 38.174504][ T1381] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 38.174645][ T1381] rtnl_newlink (net/core/rtnetlink.c:4150) [ 38.174813][ T1381] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.174956][ T1381] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.175105][ T1381] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 38.175302][ T1381] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.175508][ T1381] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.175728][ T1381] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.175947][ T1381] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.176176][ T1381] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 38.176382][ T1381] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.176542][ T1381] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 38.176679][ T1381] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.176814][ T1381] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.176949][ T1381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.177100][ T1381] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.177241][ T1381] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.177379][ T1381] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.177518][ T1381] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.177658][ T1381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.177797][ T1381] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.177933][ T1381] ? 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)) [ 38.178080][ T1381] ? 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)) [ 38.178220][ T1381] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.178359][ T1381] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.178500][ T1381] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.178638][ T1381] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.178774][ T1381] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.178909][ T1381] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.179057][ T1381] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.179194][ T1381] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.179332][ T1381] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.179506][ T1381] ? move_addr_to_kernel (net/socket.c:258) [ 38.179647][ T1381] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.179787][ T1381] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.179928][ T1381] ___sys_sendmsg (net/socket.c:2752) [ 38.180076][ T1381] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.180276][ T1381] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.180433][ T1381] __sys_sendmsg (net/socket.c:2784) [ 38.180587][ T1381] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.180725][ T1381] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.180915][ T1381] ? 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) [ 38.181075][ T1381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.181223][ T1381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.181358][ T1381] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.181495][ T1381] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.181631][ T1381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.181826][ T1381] RIP: 0033:0x7f067c21308e [ 38.181978][ T1381] 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 [ 38.182467][ T1381] RSP: 002b:00007fff15313d60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.182712][ T1381] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f067c21308e [ 38.182939][ T1381] RDX: 0000000000000000 RSI: 00007fff15313e10 RDI: 0000000000000005 [ 38.183164][ T1381] RBP: 00007fff15313d70 R08: 0000000000000000 R09: 0000000000000000 [ 38.183370][ T1381] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb91 [ 38.183596][ T1381] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff153144d0 | [ 38.546438][ T1411] ------------[ cut here ]------------ | [ 38.546651][ T1411] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1411 | [ 38.546954][ T1411] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.548587][ T1411] Tainted: [W]=WARN [ 38.548694][ T1411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.548885][ T1411] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.549160][ T1411] 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 [ 38.549703][ T1411] RSP: 0018:ffa000000341efe0 EFLAGS: 00010286 [ 38.549963][ T1411] RAX: 00000000ffffffa6 RBX: ff11000005e46c40 RCX: 1ff4000000683dc2 [ 38.550210][ T1411] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46cf0 [ 38.550432][ T1411] RBP: ff11000005002000 R08: 1fe2200000bc8d9f R09: ff1100000c9aae58 [ 38.550648][ T1411] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 38.550858][ T1411] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 38.551140][ T1411] FS: 00007fea46aea840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 38.551391][ T1411] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.551570][ T1411] CR2: 000000001daa5988 CR3: 00000000116b5006 CR4: 0000000000771ef0 [ 38.551786][ T1411] PKRU: 55555554 [ 38.551940][ T1411] Call Trace: [ 38.552062][ T1411] [ 38.552137][ T1411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.552285][ T1411] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 38.552438][ T1411] notifier_call_chain (kernel/notifier.c:85) [ 38.552629][ T1411] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 38.552773][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.552917][ T1411] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 38.553143][ T1411] ? 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) [ 38.553326][ T1411] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.553476][ T1411] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 38.553620][ T1411] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 38.553801][ T1411] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 38.553947][ T1411] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 38.554199][ T1411] ? write_profile (kernel/profile.c:194) [ 38.554344][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.554488][ T1411] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 38.554674][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.554819][ T1411] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 38.555077][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.555221][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.555382][ T1411] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.555521][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.555660][ T1411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.555823][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.556073][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.556216][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.556357][ T1411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.556501][ T1411] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.556646][ T1411] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.556792][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.556936][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.557169][ T1411] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.557317][ T1411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.557516][ T1411] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.557696][ T1411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.557842][ T1411] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.558046][ T1411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.558188][ T1411] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.558336][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.558480][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.558624][ T1411] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.558768][ T1411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.558910][ T1411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.559065][ T1411] ? 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)) [ 38.559261][ T1411] ? 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)) [ 38.559473][ T1411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.559620][ T1411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.559762][ T1411] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.559904][ T1411] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.560067][ T1411] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.560214][ T1411] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.560360][ T1411] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.560504][ T1411] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.560645][ T1411] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.560820][ T1411] ? move_addr_to_kernel (net/socket.c:258) [ 38.560961][ T1411] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.561115][ T1411] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.561259][ T1411] ___sys_sendmsg (net/socket.c:2752) [ 38.561399][ T1411] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.561607][ T1411] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.561757][ T1411] __sys_sendmsg (net/socket.c:2784) [ 38.561894][ T1411] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.562041][ T1411] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.562214][ T1411] ? 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) [ 38.562349][ T1411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.562485][ T1411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.562621][ T1411] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.562757][ T1411] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.562893][ T1411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.563074][ T1411] RIP: 0033:0x7fea46d2408e [ 38.563225][ T1411] 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 [ 38.563722][ T1411] RSP: 002b:00007ffec75da850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.563928][ T1411] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fea46d2408e [ 38.564142][ T1411] RDX: 0000000000000000 RSI: 00007ffec75da900 RDI: 0000000000000005 [ 38.564350][ T1411] RBP: 00007ffec75da860 R08: 0000000000000000 R09: 0000000000000000 [ 38.564554][ T1411] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb91 [ 38.564757][ T1411] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec75dafc0 | [ 38.566569][ T1411] ------------[ cut here ]------------ | [ 38.566705][ T1411] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1411 | [ 38.566965][ T1411] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.567528][ T1411] Tainted: [W]=WARN [ 38.567629][ T1411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.567797][ T1411] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.567977][ T1411] 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 [ 38.568451][ T1411] RSP: 0018:ffa000000341f060 EFLAGS: 00010286 [ 38.568617][ T1411] RAX: 00000000ffffffa6 RBX: ff11000005e47840 RCX: 1ff4000000683dd2 [ 38.568897][ T1411] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e478f0 [ 38.569140][ T1411] RBP: ff110000104d2000 R08: 1fe2200000bc8f1f R09: ff1100000c9aae58 [ 38.569344][ T1411] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 38.569549][ T1411] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000341f100 [ 38.569754][ T1411] FS: 00007fea46aea840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 38.570009][ T1411] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.570204][ T1411] CR2: 000000001daa5988 CR3: 00000000116b5006 CR4: 0000000000771ef0 [ 38.570407][ T1411] PKRU: 55555554 [ 38.570510][ T1411] Call Trace: [ 38.570609][ T1411] [ 38.570678][ T1411] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.570813][ T1411] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.570915][ T1411] netif_close_many (net/core/dev.c:1804) [ 38.571057][ T1411] ? 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) [ 38.571194][ T1411] ? __dev_close_many (net/core/dev.c:1781) [ 38.571329][ T1411] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.571496][ T1411] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.571659][ T1411] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 38.571800][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.571936][ T1411] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.572112][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.572247][ T1411] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.572380][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.572515][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.572646][ T1411] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.572778][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.572908][ T1411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.573070][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.573202][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.573333][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.573463][ T1411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.573593][ T1411] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.573723][ T1411] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.573860][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.573999][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.574134][ T1411] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.574265][ T1411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.574399][ T1411] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.574530][ T1411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.574664][ T1411] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.574796][ T1411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.574927][ T1411] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.575071][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.575253][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.575432][ T1411] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.575565][ T1411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.575704][ T1411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.575839][ T1411] ? 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)) [ 38.575987][ T1411] ? 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)) [ 38.576129][ T1411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.576262][ T1411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.576395][ T1411] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.576528][ T1411] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.576662][ T1411] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.576797][ T1411] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.576931][ T1411] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.577083][ T1411] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.577218][ T1411] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.577380][ T1411] ? move_addr_to_kernel (net/socket.c:258) [ 38.577512][ T1411] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.577644][ T1411] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.577797][ T1411] ___sys_sendmsg (net/socket.c:2752) [ 38.577930][ T1411] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.578108][ T1411] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.578256][ T1411] __sys_sendmsg (net/socket.c:2784) [ 38.578390][ T1411] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.578521][ T1411] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.578685][ T1411] ? 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) [ 38.578815][ T1411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.578951][ T1411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.579166][ T1411] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.579366][ T1411] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.579567][ T1411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.579807][ T1411] RIP: 0033:0x7fea46d2408e [ 38.579951][ T1411] 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 [ 38.580454][ T1411] RSP: 002b:00007ffec75da850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.580655][ T1411] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fea46d2408e [ 38.580868][ T1411] RDX: 0000000000000000 RSI: 00007ffec75da900 RDI: 0000000000000005 [ 38.581187][ T1411] RBP: 00007ffec75da860 R08: 0000000000000000 R09: 0000000000000000 [ 38.581480][ T1411] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb91 [ 38.581682][ T1411] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec75dafc0 | [ 38.584911][ T1411] ------------[ cut here ]------------ | [ 38.585122][ T1411] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1411 | [ 38.585424][ T1411] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.586068][ T1411] Tainted: [W]=WARN [ 38.586213][ T1411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.586420][ T1411] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.586637][ T1411] 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 [ 38.587154][ T1411] RSP: 0018:ffa000000341f190 EFLAGS: 00010286 [ 38.587367][ T1411] RAX: 00000000ffffffa6 RBX: ff11000004aa73c0 RCX: 1ff4000000683df8 [ 38.587605][ T1411] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7470 [ 38.587843][ T1411] RBP: ff110000104d2000 R08: 1fe2200000954e8f R09: ff1100000c9aae58 [ 38.588105][ T1411] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 38.588357][ T1411] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 38.588601][ T1411] FS: 00007fea46aea840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 38.588876][ T1411] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.589112][ T1411] CR2: 00007fd8e6dabf98 CR3: 00000000116b5002 CR4: 0000000000771ef0 [ 38.589354][ T1411] PKRU: 55555554 [ 38.589500][ T1411] Call Trace: [ 38.589672][ T1411] [ 38.589802][ T1411] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 38.590129][ T1411] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.590429][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.590685][ T1411] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.590875][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.591093][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.591336][ T1411] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.591519][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.591696][ T1411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.591892][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.592094][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.592276][ T1411] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.592455][ T1411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.592632][ T1411] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.592811][ T1411] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.593011][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.593186][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.593367][ T1411] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.593550][ T1411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.593729][ T1411] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.593909][ T1411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.594125][ T1411] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.594354][ T1411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.594538][ T1411] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.594724][ T1411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.594946][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.595155][ T1411] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.595352][ T1411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.595546][ T1411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.595728][ T1411] ? 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)) [ 38.595907][ T1411] ? 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)) [ 38.596110][ T1411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.596289][ T1411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.596474][ T1411] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.596661][ T1411] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.596841][ T1411] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.597046][ T1411] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.597229][ T1411] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.597419][ T1411] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.597595][ T1411] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.597808][ T1411] ? move_addr_to_kernel (net/socket.c:258) [ 38.598013][ T1411] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.598194][ T1411] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.598374][ T1411] ___sys_sendmsg (net/socket.c:2752) [ 38.598550][ T1411] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.598760][ T1411] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.598950][ T1411] __sys_sendmsg (net/socket.c:2784) [ 38.599158][ T1411] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.599352][ T1411] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.599570][ T1411] ? 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) [ 38.599750][ T1411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.599930][ T1411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.600128][ T1411] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.600318][ T1411] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.600506][ T1411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.600726][ T1411] RIP: 0033:0x7fea46d2408e [ 38.600917][ T1411] 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 [ 38.601455][ T1411] RSP: 002b:00007ffec75da850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.601716][ T1411] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fea46d2408e [ 38.601965][ T1411] RDX: 0000000000000000 RSI: 00007ffec75da900 RDI: 0000000000000005 [ 38.602341][ T1411] RBP: 00007ffec75da860 R08: 0000000000000000 R09: 0000000000000000 [ 38.602604][ T1411] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb91 [ 38.602851][ T1411] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec75dafc0 | [ 38.959048][ T1439] ------------[ cut here ]------------ | [ 38.959310][ T1439] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1439 | [ 38.959726][ T1439] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.960528][ T1439] Tainted: [W]=WARN [ 38.960670][ T1439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.960898][ T1439] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.961186][ T1439] 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 [ 38.961850][ T1439] RSP: 0018:ffa00000035eefe0 EFLAGS: 00010286 [ 38.962097][ T1439] RAX: 00000000ffffffa6 RBX: ff1100000cdd6640 RCX: 1ff40000006bddc2 [ 38.962414][ T1439] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd66f0 [ 38.962720][ T1439] RBP: ff11000005002000 R08: 1fe22000019bacdf R09: ff1100000c6b2e58 [ 38.963057][ T1439] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 38.963386][ T1439] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 38.963711][ T1439] FS: 00007f2606e1c840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 38.964231][ T1439] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.964456][ T1439] CR2: 000000001b687988 CR3: 000000000f1af006 CR4: 0000000000771ef0 [ 38.964730][ T1439] PKRU: 55555554 [ 38.964877][ T1439] Call Trace: [ 38.965209][ T1439] [ 38.965310][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.965495][ T1439] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 38.965671][ T1439] notifier_call_chain (kernel/notifier.c:85) [ 38.965853][ T1439] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 38.966092][ T1439] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 38.966334][ T1439] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 38.966538][ T1439] ? 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) [ 38.966739][ T1439] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 38.966941][ T1439] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 38.967156][ T1439] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 38.967390][ T1439] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 38.967575][ T1439] ? write_profile (kernel/profile.c:194) [ 38.967764][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.967988][ T1439] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 38.968276][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.968503][ T1439] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 38.968721][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.968910][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.969106][ T1439] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.969294][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.969490][ T1439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.969715][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.969896][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.970107][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.970313][ T1439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.970512][ T1439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.970714][ T1439] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.970911][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.971119][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.971333][ T1439] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.971552][ T1439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.971775][ T1439] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.972004][ T1439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.972230][ T1439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.972435][ T1439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.972626][ T1439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.972837][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.973041][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.973249][ T1439] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.973439][ T1439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.973621][ T1439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.973808][ T1439] ? 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)) [ 38.974001][ T1439] ? 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)) [ 38.974206][ T1439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.974414][ T1439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.974607][ T1439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.974817][ T1439] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.975027][ T1439] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.975243][ T1439] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.975470][ T1439] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.975691][ T1439] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.975915][ T1439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.976221][ T1439] ? move_addr_to_kernel (net/socket.c:258) [ 38.976444][ T1439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.976663][ T1439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.976864][ T1439] ___sys_sendmsg (net/socket.c:2752) [ 38.977054][ T1439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.977281][ T1439] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.977487][ T1439] __sys_sendmsg (net/socket.c:2784) [ 38.977684][ T1439] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.977883][ T1439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.978128][ T1439] ? 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) [ 38.978324][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.978529][ T1439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.978721][ T1439] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.978910][ T1439] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.979132][ T1439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.979364][ T1439] RIP: 0033:0x7f260705608e [ 38.979553][ T1439] 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 [ 38.980239][ T1439] RSP: 002b:00007ffd162aa4e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.980529][ T1439] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f260705608e [ 38.980848][ T1439] RDX: 0000000000000000 RSI: 00007ffd162aa590 RDI: 0000000000000005 [ 38.981189][ T1439] RBP: 00007ffd162aa4f0 R08: 0000000000000000 R09: 0000000000000000 [ 38.981514][ T1439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb92 [ 38.981837][ T1439] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd162aac50 | [ 38.984304][ T1439] ------------[ cut here ]------------ | [ 38.984458][ T1439] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1439 | [ 38.984726][ T1439] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 38.985390][ T1439] Tainted: [W]=WARN [ 38.985495][ T1439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.985671][ T1439] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 38.985848][ T1439] 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 [ 38.986432][ T1439] RSP: 0018:ffa00000035ef060 EFLAGS: 00010286 [ 38.986648][ T1439] RAX: 00000000ffffffa6 RBX: ff1100000cdd7240 RCX: 1ff40000006bddd2 [ 38.986938][ T1439] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd72f0 [ 38.987260][ T1439] RBP: ff1100000be7a000 R08: 1fe22000019bae5f R09: ff1100000c6b2e58 [ 38.987535][ T1439] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 38.987739][ T1439] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000035ef100 [ 38.987940][ T1439] FS: 00007f2606e1c840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 38.988189][ T1439] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.988357][ T1439] CR2: 0000561b07814d5c CR3: 000000000f1af001 CR4: 0000000000771ef0 [ 38.988555][ T1439] PKRU: 55555554 [ 38.988657][ T1439] Call Trace: [ 38.988788][ T1439] [ 38.988892][ T1439] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 38.989066][ T1439] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 38.989171][ T1439] netif_close_many (net/core/dev.c:1804) [ 38.989303][ T1439] ? 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) [ 38.989433][ T1439] ? __dev_close_many (net/core/dev.c:1781) [ 38.989565][ T1439] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 38.989730][ T1439] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 38.989950][ T1439] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 38.990127][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.990261][ T1439] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 38.990427][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.990565][ T1439] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 38.990699][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.990876][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.991065][ T1439] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.991199][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.991335][ T1439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.991492][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.991627][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.991768][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 38.991905][ T1439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.992051][ T1439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.992186][ T1439] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 38.992326][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.992464][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.992653][ T1439] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.992809][ T1439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 38.993013][ T1439] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 38.993149][ T1439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 38.993282][ T1439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.993416][ T1439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.993544][ T1439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.993675][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 38.993803][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 38.993934][ T1439] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.994074][ T1439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.994208][ T1439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.994347][ T1439] ? 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)) [ 38.994481][ T1439] ? 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)) [ 38.994617][ T1439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.994757][ T1439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.994893][ T1439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 38.995044][ T1439] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 38.995179][ T1439] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 38.995316][ T1439] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 38.995453][ T1439] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 38.995588][ T1439] ? copy_msghdr_from_user (net/socket.c:2635) [ 38.995721][ T1439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 38.995890][ T1439] ? move_addr_to_kernel (net/socket.c:258) [ 38.996036][ T1439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.996172][ T1439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 38.996318][ T1439] ___sys_sendmsg (net/socket.c:2752) [ 38.996459][ T1439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 38.996633][ T1439] ? copy_msghdr_from_user (net/socket.c:2603) [ 38.996787][ T1439] __sys_sendmsg (net/socket.c:2784) [ 38.996927][ T1439] ? __sys_sendmsg_sock (net/socket.c:2765) [ 38.997080][ T1439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 38.997254][ T1439] ? 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) [ 38.997394][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 38.997532][ T1439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.997669][ T1439] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 38.997807][ T1439] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 38.997945][ T1439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.998121][ T1439] RIP: 0033:0x7f260705608e [ 38.998265][ T1439] 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 [ 38.998753][ T1439] RSP: 002b:00007ffd162aa4e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.998974][ T1439] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f260705608e [ 38.999197][ T1439] RDX: 0000000000000000 RSI: 00007ffd162aa590 RDI: 0000000000000005 [ 38.999399][ T1439] RBP: 00007ffd162aa4f0 R08: 0000000000000000 R09: 0000000000000000 [ 38.999601][ T1439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb92 [ 38.999804][ T1439] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd162aac50 | [ 39.002862][ T1439] ------------[ cut here ]------------ | [ 39.003029][ T1439] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1439 | [ 39.003295][ T1439] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.003934][ T1439] Tainted: [W]=WARN [ 39.004052][ T1439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.004222][ T1439] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.004395][ T1439] 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 [ 39.004855][ T1439] RSP: 0018:ffa00000035ef190 EFLAGS: 00010286 [ 39.005032][ T1439] RAX: 00000000ffffffa6 RBX: ff110000093a3840 RCX: 1ff40000006bddf8 [ 39.005229][ T1439] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a38f0 [ 39.005424][ T1439] RBP: ff1100000be7a000 R08: 1fe220000127471f R09: ff1100000c6b2e58 [ 39.005621][ T1439] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 39.005816][ T1439] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 39.006024][ T1439] FS: 00007f2606e1c840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 39.006253][ T1439] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.006437][ T1439] CR2: 0000561b07814d5c CR3: 000000000f1af001 CR4: 0000000000771ef0 [ 39.006715][ T1439] PKRU: 55555554 [ 39.006813][ T1439] Call Trace: [ 39.006911][ T1439] [ 39.006989][ T1439] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 39.007162][ T1439] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 39.007325][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.007457][ T1439] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 39.007587][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.007717][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.007847][ T1439] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.007984][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.008116][ T1439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.008265][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.008395][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.008527][ T1439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.008714][ T1439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.008868][ T1439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.009064][ T1439] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 39.009261][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.009391][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.009523][ T1439] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.009663][ T1439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.009792][ T1439] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.009919][ T1439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.010058][ T1439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.010187][ T1439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.010312][ T1439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.010440][ T1439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.010565][ T1439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.010692][ T1439] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.010822][ T1439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.010948][ T1439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.011087][ T1439] ? 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)) [ 39.011216][ T1439] ? 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)) [ 39.011344][ T1439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.011471][ T1439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.011597][ T1439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.011723][ T1439] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.011848][ T1439] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.011979][ T1439] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.012118][ T1439] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.012244][ T1439] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.012375][ T1439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.012538][ T1439] ? move_addr_to_kernel (net/socket.c:258) [ 39.012667][ T1439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.012799][ T1439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.012932][ T1439] ___sys_sendmsg (net/socket.c:2752) [ 39.013111][ T1439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.013274][ T1439] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.013419][ T1439] __sys_sendmsg (net/socket.c:2784) [ 39.013552][ T1439] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.013694][ T1439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.013915][ T1439] ? 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) [ 39.014056][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.014191][ T1439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.014324][ T1439] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.014455][ T1439] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.014586][ T1439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.014749][ T1439] RIP: 0033:0x7f260705608e [ 39.014888][ T1439] 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 [ 39.015371][ T1439] RSP: 002b:00007ffd162aa4e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.015571][ T1439] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f260705608e [ 39.015767][ T1439] RDX: 0000000000000000 RSI: 00007ffd162aa590 RDI: 0000000000000005 [ 39.015963][ T1439] RBP: 00007ffd162aa4f0 R08: 0000000000000000 R09: 0000000000000000 [ 39.016175][ T1439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb92 [ 39.016381][ T1439] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd162aac50 | [ 39.326189][ T1465] ------------[ cut here ]------------ | [ 39.326402][ T1465] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1465 | [ 39.326715][ T1465] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.327944][ T1465] Tainted: [W]=WARN [ 39.328065][ T1465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.328252][ T1465] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.328470][ T1465] 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 [ 39.328961][ T1465] RSP: 0018:ffa000000374f060 EFLAGS: 00010286 [ 39.329147][ T1465] RAX: 00000000ffffffa6 RBX: ff1100000c749e40 RCX: 1ff40000006e9dd2 [ 39.329363][ T1465] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749ef0 [ 39.329591][ T1465] RBP: ff110000102d1000 R08: 1fe22000018e93df R09: ff11000010150b58 [ 39.329793][ T1465] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 39.329999][ T1465] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000374f100 [ 39.330220][ T1465] FS: 00007fb1444b6840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 39.330592][ T1465] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.330771][ T1465] CR2: 000000003a4c3988 CR3: 0000000011697002 CR4: 0000000000771ef0 [ 39.330979][ T1465] PKRU: 55555554 [ 39.331085][ T1465] Call Trace: [ 39.331186][ T1465] [ 39.331254][ T1465] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.331398][ T1465] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.331510][ T1465] netif_close_many (net/core/dev.c:1804) [ 39.331712][ T1465] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 39.331861][ T1465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.332014][ T1465] ? __dev_close_many (net/core/dev.c:1781) [ 39.332145][ T1465] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 39.332305][ T1465] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 39.332470][ T1465] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.332635][ T1465] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 39.332869][ T1465] ? 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) [ 39.333024][ T1465] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 39.333202][ T1465] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 39.333412][ T1465] ? unregister_netdevice_many (net/core/dev.c:12497) [ 39.333607][ T1465] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.333817][ T1465] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 39.334049][ T1465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.334279][ T1465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.334487][ T1465] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.334690][ T1465] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.334890][ T1465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.335103][ T1465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.335238][ T1465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.335371][ T1465] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.335519][ T1465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.335650][ T1465] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.335780][ T1465] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 39.335915][ T1465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.336055][ T1465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.336257][ T1465] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.336460][ T1465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.336601][ T1465] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.336729][ T1465] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.336858][ T1465] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.336995][ T1465] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.337130][ T1465] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.337265][ T1465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.337397][ T1465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.337528][ T1465] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.337660][ T1465] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.337824][ T1465] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.337990][ T1465] ? 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)) [ 39.338198][ T1465] ? 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)) [ 39.338332][ T1465] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.338468][ T1465] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.338601][ T1465] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.338768][ T1465] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.338904][ T1465] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.339061][ T1465] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.339198][ T1465] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.339330][ T1465] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.339462][ T1465] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.339625][ T1465] ? move_addr_to_kernel (net/socket.c:258) [ 39.339755][ T1465] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.339883][ T1465] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.340024][ T1465] ___sys_sendmsg (net/socket.c:2752) [ 39.340152][ T1465] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.340311][ T1465] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.340451][ T1465] __sys_sendmsg (net/socket.c:2784) [ 39.340582][ T1465] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.340748][ T1465] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.340919][ T1465] ? 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) [ 39.341061][ T1465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.341191][ T1465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.341320][ T1465] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.341463][ T1465] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.341595][ T1465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.341754][ T1465] RIP: 0033:0x7fb1446f008e [ 39.341903][ T1465] 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 [ 39.342379][ T1465] RSP: 002b:00007ffcc57fb110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.342596][ T1465] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb1446f008e [ 39.342793][ T1465] RDX: 0000000000000000 RSI: 00007ffcc57fb1c0 RDI: 0000000000000005 [ 39.342994][ T1465] RBP: 00007ffcc57fb120 R08: 0000000000000000 R09: 0000000000000000 [ 39.343193][ T1465] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb92 [ 39.343393][ T1465] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc57fb880 | [ 39.346336][ T1465] ------------[ cut here ]------------ | [ 39.346473][ T1465] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1465 | [ 39.346735][ T1465] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.347991][ T1465] Tainted: [W]=WARN [ 39.348118][ T1465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.348277][ T1465] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.348451][ T1465] 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 [ 39.348895][ T1465] RSP: 0018:ffa000000374f190 EFLAGS: 00010286 [ 39.349163][ T1465] RAX: 00000000ffffffa6 RBX: ff1100000c8d2f40 RCX: 1ff40000006e9df8 [ 39.349376][ T1465] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2ff0 [ 39.349570][ T1465] RBP: ff110000102d1000 R08: 1fe220000191a5ff R09: ff11000010150b58 [ 39.349767][ T1465] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 39.349959][ T1465] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 39.350193][ T1465] FS: 00007fb1444b6840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 39.350422][ T1465] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.350609][ T1465] CR2: 000000003a4c3988 CR3: 0000000011697002 CR4: 0000000000771ef0 [ 39.350804][ T1465] PKRU: 55555554 [ 39.350902][ T1465] Call Trace: [ 39.351003][ T1465] [ 39.351073][ T1465] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 39.351240][ T1465] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 39.351398][ T1465] ? 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) [ 39.351526][ T1465] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 39.351653][ T1465] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 39.351829][ T1465] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.351956][ T1465] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 39.352116][ T1465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.352257][ T1465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.352395][ T1465] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.352522][ T1465] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.352649][ T1465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.352795][ T1465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.352923][ T1465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.353059][ T1465] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.353189][ T1465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.353324][ T1465] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.353465][ T1465] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 39.353594][ T1465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.353719][ T1465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.353845][ T1465] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.353981][ T1465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.354113][ T1465] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.354244][ T1465] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.354371][ T1465] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.354497][ T1465] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.354623][ T1465] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.354766][ T1465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.354890][ T1465] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.355031][ T1465] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.355158][ T1465] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.355286][ T1465] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.355419][ T1465] ? 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)) [ 39.355545][ T1465] ? 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)) [ 39.355673][ T1465] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.355799][ T1465] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.355924][ T1465] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.356076][ T1465] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.356207][ T1465] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.356334][ T1465] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.356464][ T1465] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.356590][ T1465] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.356714][ T1465] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.356869][ T1465] ? move_addr_to_kernel (net/socket.c:258) [ 39.357001][ T1465] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.357225][ T1465] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.357359][ T1465] ___sys_sendmsg (net/socket.c:2752) [ 39.357485][ T1465] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.357648][ T1465] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.357794][ T1465] __sys_sendmsg (net/socket.c:2784) [ 39.357921][ T1465] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.358060][ T1465] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.358223][ T1465] ? 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) [ 39.358356][ T1465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.358489][ T1465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.358621][ T1465] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.358754][ T1465] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.358883][ T1465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.359052][ T1465] RIP: 0033:0x7fb1446f008e [ 39.359186][ T1465] 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 [ 39.359632][ T1465] RSP: 002b:00007ffcc57fb110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.359823][ T1465] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb1446f008e [ 39.360026][ T1465] RDX: 0000000000000000 RSI: 00007ffcc57fb1c0 RDI: 0000000000000005 [ 39.360245][ T1465] RBP: 00007ffcc57fb120 R08: 0000000000000000 R09: 0000000000000000 [ 39.360436][ T1465] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb92 [ 39.360625][ T1465] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc57fb880 | [ 39.663826][ T1490] ------------[ cut here ]------------ | [ 39.664093][ T1490] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1490 | [ 39.664490][ T1490] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.666108][ T1490] Tainted: [W]=WARN [ 39.666223][ T1490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.666468][ T1490] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.666729][ T1490] 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 [ 39.667443][ T1490] RSP: 0018:ffa000000383f060 EFLAGS: 00010286 [ 39.667651][ T1490] RAX: 00000000ffffffa6 RBX: ff11000008b52040 RCX: 1ff4000000707dd2 [ 39.667918][ T1490] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b520f0 [ 39.668133][ T1490] RBP: ff1100000c994000 R08: 1fe220000116a41f R09: ff1100000f130b58 [ 39.668333][ T1490] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 39.668528][ T1490] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000383f100 [ 39.668737][ T1490] FS: 00007fae17799840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 39.668982][ T1490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.669157][ T1490] CR2: 00000000075c7988 CR3: 000000001016f005 CR4: 0000000000771ef0 [ 39.669356][ T1490] PKRU: 55555554 [ 39.669460][ T1490] Call Trace: [ 39.669559][ T1490] [ 39.669628][ T1490] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.669765][ T1490] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.669865][ T1490] netif_close_many (net/core/dev.c:1804) [ 39.670001][ T1490] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 39.670137][ T1490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.670267][ T1490] ? __dev_close_many (net/core/dev.c:1781) [ 39.670400][ T1490] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 39.670591][ T1490] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 39.670769][ T1490] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.670901][ T1490] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 39.671083][ T1490] ? 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) [ 39.671259][ T1490] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 39.671454][ T1490] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 39.671639][ T1490] ? unregister_netdevice_many (net/core/dev.c:12497) [ 39.671774][ T1490] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.671913][ T1490] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 39.672082][ T1490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.672222][ T1490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.672355][ T1490] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.672491][ T1490] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.672625][ T1490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.672782][ T1490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.672920][ T1490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.673067][ T1490] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.673212][ T1490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.673355][ T1490] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.673493][ T1490] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 39.673638][ T1490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.673778][ T1490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.673919][ T1490] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.674068][ T1490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.674202][ T1490] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.674334][ T1490] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.674470][ T1490] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.674607][ T1490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.674741][ T1490] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.674882][ T1490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.675028][ T1490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.675165][ T1490] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.675301][ T1490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.675436][ T1490] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.675574][ T1490] ? 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)) [ 39.675709][ T1490] ? 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)) [ 39.675842][ T1490] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.675981][ T1490] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.676121][ T1490] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.676263][ T1490] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.676401][ T1490] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.676535][ T1490] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.676672][ T1490] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.676805][ T1490] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.676937][ T1490] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.677109][ T1490] ? move_addr_to_kernel (net/socket.c:258) [ 39.677241][ T1490] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.677375][ T1490] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.677511][ T1490] ___sys_sendmsg (net/socket.c:2752) [ 39.677651][ T1490] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.677819][ T1490] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.678064][ T1490] __sys_sendmsg (net/socket.c:2784) [ 39.678202][ T1490] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.678336][ T1490] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.678510][ T1490] ? 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) [ 39.678642][ T1490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.678773][ T1490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.678905][ T1490] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.679056][ T1490] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.679191][ T1490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.679355][ T1490] RIP: 0033:0x7fae179d308e [ 39.679498][ T1490] 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 [ 39.679982][ T1490] RSP: 002b:00007ffcdf269660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.680188][ T1490] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fae179d308e [ 39.680383][ T1490] RDX: 0000000000000000 RSI: 00007ffcdf269710 RDI: 0000000000000005 [ 39.680581][ T1490] RBP: 00007ffcdf269670 R08: 0000000000000000 R09: 0000000000000000 [ 39.680782][ T1490] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb92 [ 39.680986][ T1490] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdf269dd0 | [ 39.684804][ T1490] ------------[ cut here ]------------ | [ 39.684945][ T1490] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1490 | [ 39.685210][ T1490] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.685733][ T1490] Tainted: [W]=WARN [ 39.685832][ T1490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.685999][ T1490] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.686172][ T1490] 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 [ 39.686629][ T1490] RSP: 0018:ffa000000383f190 EFLAGS: 00010286 [ 39.686789][ T1490] RAX: 00000000ffffffa6 RBX: ff1100001045e1c0 RCX: 1ff4000000707df8 [ 39.686983][ T1490] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045e270 [ 39.687177][ T1490] RBP: ff1100000c994000 R08: 1fe220000208bc4f R09: ff1100000f130b58 [ 39.687368][ T1490] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 39.687560][ T1490] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 39.687750][ T1490] FS: 00007fae17799840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 39.687979][ T1490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.688151][ T1490] CR2: 00000000075c7988 CR3: 000000001016f005 CR4: 0000000000771ef0 [ 39.688357][ T1490] PKRU: 55555554 [ 39.688458][ T1490] Call Trace: [ 39.688562][ T1490] [ 39.688634][ T1490] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 39.688807][ T1490] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 39.688975][ T1490] ? 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) [ 39.689119][ T1490] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 39.689248][ T1490] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 39.689423][ T1490] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.689553][ T1490] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 39.689681][ T1490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.689809][ T1490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.689940][ T1490] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.690088][ T1490] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.690219][ T1490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.690366][ T1490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.690501][ T1490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.690637][ T1490] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.690769][ T1490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.690899][ T1490] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.691041][ T1490] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 39.691175][ T1490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.691305][ T1490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.691518][ T1490] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.691646][ T1490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.691772][ T1490] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 39.691900][ T1490] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.692119][ T1490] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.692247][ T1490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.692371][ T1490] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.692500][ T1490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.692707][ T1490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.692833][ T1490] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.692960][ T1490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.693096][ T1490] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.693308][ T1490] ? 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)) [ 39.693432][ T1490] ? 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)) [ 39.693559][ T1490] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.693684][ T1490] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.693890][ T1490] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.694027][ T1490] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.694154][ T1490] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.694282][ T1490] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.694494][ T1490] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.694622][ T1490] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.694753][ T1490] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.694907][ T1490] ? move_addr_to_kernel (net/socket.c:258) [ 39.695125][ T1490] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.695254][ T1490] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.695381][ T1490] ___sys_sendmsg (net/socket.c:2752) [ 39.695504][ T1490] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.695742][ T1490] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.695881][ T1490] __sys_sendmsg (net/socket.c:2784) [ 39.696017][ T1490] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.696227][ T1490] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.696385][ T1490] ? 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) [ 39.696523][ T1490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.696651][ T1490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.696869][ T1490] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.697004][ T1490] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.697133][ T1490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.697291][ T1490] RIP: 0033:0x7fae179d308e [ 39.697510][ T1490] 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 [ 39.698051][ T1490] RSP: 002b:00007ffcdf269660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.698242][ T1490] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fae179d308e [ 39.698430][ T1490] RDX: 0000000000000000 RSI: 00007ffcdf269710 RDI: 0000000000000005 [ 39.698700][ T1490] RBP: 00007ffcdf269670 R08: 0000000000000000 R09: 0000000000000000 [ 39.698892][ T1490] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb92 [ 39.699087][ T1490] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdf269dd0 | [ 39.976807][ T1513] ------------[ cut here ]------------ | [ 39.977193][ T1513] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1513 | [ 39.977526][ T1513] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.978220][ T1513] Tainted: [W]=WARN [ 39.978356][ T1513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.978540][ T1513] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.978730][ T1513] 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 [ 39.979366][ T1513] RSP: 0018:ffa000000395ef70 EFLAGS: 00010286 [ 39.979556][ T1513] RAX: 00000000ffffffa6 RBX: ff11000008b53540 RCX: 1ff400000072bdb4 [ 39.979770][ T1513] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b535f0 [ 39.980093][ T1513] RBP: ff11000005002000 R08: 1fe220000116a6bf R09: ff110000122c2e80 [ 39.980317][ T1513] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 39.980535][ T1513] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 39.980768][ T1513] FS: 00007fa3e11ef840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 39.981117][ T1513] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.981303][ T1513] CR2: 00000000176f3a28 CR3: 00000000095b5002 CR4: 0000000000771ef0 [ 39.981534][ T1513] PKRU: 55555554 [ 39.981646][ T1513] Call Trace: [ 39.981754][ T1513] [ 39.981848][ T1513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.982063][ T1513] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 39.982206][ T1513] notifier_call_chain (kernel/notifier.c:85) [ 39.982352][ T1513] __netdev_upper_dev_link (net/core/dev.c:8931) [ 39.982500][ T1513] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 39.982651][ T1513] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 39.982806][ T1513] netdev_upper_dev_link (net/core/dev.c:8972) [ 39.982950][ T1513] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 39.983106][ T1513] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 39.983256][ T1513] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 39.983410][ T1513] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 39.983556][ T1513] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 39.983728][ T1513] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 39.983873][ T1513] ? nla_strscpy (lib/nlattr.c:795) [ 39.984028][ T1513] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 39.984175][ T1513] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 39.984330][ T1513] ? __dev_get_by_name (net/core/dev.c:883) [ 39.984482][ T1513] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 39.984635][ T1513] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 39.984787][ T1513] rtnl_newlink (net/core/rtnetlink.c:4150) [ 39.984936][ T1513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.985098][ T1513] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.985241][ T1513] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.985402][ T1513] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.985546][ T1513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.985693][ T1513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.985838][ T1513] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 39.985990][ T1513] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 39.986143][ T1513] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.986286][ T1513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.986444][ T1513] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.986596][ T1513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.986740][ T1513] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.986909][ T1513] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.987090][ T1513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.987237][ T1513] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.987384][ T1513] ? 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)) [ 39.987526][ T1513] ? 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)) [ 39.987682][ T1513] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.987833][ T1513] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.987986][ T1513] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.988144][ T1513] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 39.988291][ T1513] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.988440][ T1513] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 39.988591][ T1513] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 39.988738][ T1513] ? copy_msghdr_from_user (net/socket.c:2635) [ 39.988884][ T1513] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 39.989078][ T1513] ? move_addr_to_kernel (net/socket.c:258) [ 39.989225][ T1513] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.989370][ T1513] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.989517][ T1513] ___sys_sendmsg (net/socket.c:2752) [ 39.989661][ T1513] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 39.989845][ T1513] ? copy_msghdr_from_user (net/socket.c:2603) [ 39.990008][ T1513] __sys_sendmsg (net/socket.c:2784) [ 39.990164][ T1513] ? __sys_sendmsg_sock (net/socket.c:2765) [ 39.990325][ T1513] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 39.990508][ T1513] ? 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) [ 39.990650][ T1513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.990805][ T1513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.990952][ T1513] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.991108][ T1513] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.991267][ T1513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.991452][ T1513] RIP: 0033:0x7fa3e142908e [ 39.991603][ T1513] 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 [ 39.992121][ T1513] RSP: 002b:00007ffd0cf7ab80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.992338][ T1513] RAX: ffffffffffffffda RBX: 00007ffd0cf7b318 RCX: 00007fa3e142908e [ 39.992552][ T1513] RDX: 0000000000000000 RSI: 00007ffd0cf7ac30 RDI: 0000000000000005 [ 39.992769][ T1513] RBP: 00007ffd0cf7ab90 R08: 0000000000000000 R09: 0000000000000000 [ 39.992988][ T1513] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb93 [ 39.993210][ T1513] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0cf7b2f0 | [ 39.995043][ T1513] ------------[ cut here ]------------ | [ 39.995237][ T1513] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1513 | [ 39.995562][ T1513] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 39.996237][ T1513] Tainted: [W]=WARN [ 39.996352][ T1513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.996533][ T1513] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.996723][ T1513] 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 [ 39.997252][ T1513] RSP: 0018:ffa000000395efd0 EFLAGS: 00010286 [ 39.997437][ T1513] RAX: 00000000ffffffa6 RBX: ff11000004aa67c0 RCX: 1ff400000072bdc0 [ 39.997651][ T1513] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa6870 [ 39.997869][ T1513] RBP: ff1100000cc1a000 R08: 1fe2200000954d0f R09: ff110000122c2e80 [ 39.998097][ T1513] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 39.998326][ T1513] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1ae04 [ 39.998541][ T1513] FS: 00007fa3e11ef840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 39.998796][ T1513] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.998994][ T1513] CR2: 0000561b07814d5c CR3: 00000000095b5001 CR4: 0000000000771ef0 [ 39.999240][ T1513] PKRU: 55555554 [ 39.999359][ T1513] Call Trace: [ 39.999481][ T1513] [ 39.999563][ T1513] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.999723][ T1513] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.999841][ T1513] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 40.000006][ T1513] __dev_notify_flags (net/core/dev.c:9787) [ 40.000170][ T1513] ? netif_change_name (net/core/dev.c:1495) [ 40.000351][ T1513] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 40.000514][ T1513] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 40.000678][ T1513] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 40.000839][ T1513] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 40.001022][ T1513] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 40.001175][ T1513] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 40.001323][ T1513] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 40.001478][ T1513] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 40.001624][ T1513] ? nla_strscpy (lib/nlattr.c:795) [ 40.001784][ T1513] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 40.001929][ T1513] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 40.002087][ T1513] ? __dev_get_by_name (net/core/dev.c:883) [ 40.002232][ T1513] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 40.002381][ T1513] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 40.002527][ T1513] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.002673][ T1513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.002833][ T1513] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.002986][ T1513] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.003134][ T1513] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.003276][ T1513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.003424][ T1513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.003567][ T1513] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.003709][ T1513] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.003854][ T1513] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.004007][ T1513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.004157][ T1513] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.004303][ T1513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.004448][ T1513] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.004596][ T1513] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.004739][ T1513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.004884][ T1513] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.005060][ T1513] ? 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)) [ 40.005209][ T1513] ? 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)) [ 40.005354][ T1513] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.005498][ T1513] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.005643][ T1513] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.005788][ T1513] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.005936][ T1513] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.006099][ T1513] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.006249][ T1513] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.006393][ T1513] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.006538][ T1513] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.006715][ T1513] ? move_addr_to_kernel (net/socket.c:258) [ 40.006861][ T1513] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.007026][ T1513] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.007186][ T1513] ___sys_sendmsg (net/socket.c:2752) [ 40.007328][ T1513] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.007508][ T1513] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.007662][ T1513] __sys_sendmsg (net/socket.c:2784) [ 40.007805][ T1513] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.007945][ T1513] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.008134][ T1513] ? 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) [ 40.008276][ T1513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.008418][ T1513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.008560][ T1513] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.008704][ T1513] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.008847][ T1513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.009035][ T1513] RIP: 0033:0x7fa3e142908e [ 40.009186][ T1513] 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 [ 40.009704][ T1513] RSP: 002b:00007ffd0cf7ab80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.009922][ T1513] RAX: ffffffffffffffda RBX: 00007ffd0cf7b318 RCX: 00007fa3e142908e [ 40.010333][ T1513] RDX: 0000000000000000 RSI: 00007ffd0cf7ac30 RDI: 0000000000000005 [ 40.010549][ T1513] RBP: 00007ffd0cf7ab90 R08: 0000000000000000 R09: 0000000000000000 [ 40.010761][ T1513] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb93 [ 40.010980][ T1513] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0cf7b2f0 | [ 40.040117][ T1514] ------------[ cut here ]------------ | [ 40.040302][ T1514] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1514 | [ 40.040582][ T1514] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.041704][ T1514] Tainted: [W]=WARN [ 40.041824][ T1514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.042005][ T1514] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.042245][ T1514] 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 [ 40.042827][ T1514] RSP: 0018:ffa000000395f020 EFLAGS: 00010286 [ 40.043018][ T1514] RAX: 00000000ffffffa6 RBX: ff1100000c610ac0 RCX: 1ff400000072bdca [ 40.043219][ T1514] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610b70 [ 40.043419][ T1514] RBP: ff1100000cc1a000 R08: 1fe22000018c216f R09: ff110000122c5158 [ 40.043622][ T1514] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 40.043822][ T1514] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 40.044044][ T1514] FS: 00007f3681932840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 40.044279][ T1514] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.044446][ T1514] CR2: 00007f3681c021a0 CR3: 00000000123dd003 CR4: 0000000000771ef0 [ 40.044645][ T1514] PKRU: 55555554 [ 40.044745][ T1514] Call Trace: [ 40.044846][ T1514] [ 40.044916][ T1514] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.045067][ T1514] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.045170][ T1514] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 40.045312][ T1514] __dev_notify_flags (net/core/dev.c:9787) [ 40.045447][ T1514] ? netif_change_name (net/core/dev.c:1495) [ 40.045578][ T1514] ? __dev_change_flags (net/core/dev.c:9752) [ 40.045710][ T1514] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 40.045843][ T1514] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.045985][ T1514] ? 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)) [ 40.046135][ T1514] netif_change_flags (net/core/dev.c:9820) [ 40.046267][ T1514] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.046401][ T1514] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 40.046539][ T1514] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 40.046679][ T1514] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 40.046852][ T1514] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.046991][ T1514] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.047136][ T1514] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.047270][ T1514] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.047405][ T1514] ? __kernel_text_address (kernel/extable.c:79) [ 40.047542][ T1514] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.047684][ T1514] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.047820][ T1514] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.047960][ T1514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.048104][ T1514] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 40.048292][ T1514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.048484][ T1514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.048677][ T1514] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 40.048879][ T1514] ? __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) [ 40.049088][ T1514] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 40.049289][ T1514] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.049492][ T1514] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 40.049669][ T1514] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 40.049804][ T1514] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.049940][ T1514] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.050091][ T1514] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.050226][ T1514] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.050361][ T1514] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.050499][ T1514] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.050634][ T1514] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.050766][ T1514] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.050899][ T1514] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.051049][ T1514] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.051183][ T1514] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.051315][ T1514] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.051452][ T1514] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.051588][ T1514] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.051735][ T1514] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.051870][ T1514] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.052009][ T1514] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.052148][ T1514] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.052282][ T1514] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.052416][ T1514] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.052553][ T1514] ? 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)) [ 40.052689][ T1514] ? 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)) [ 40.052823][ T1514] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.052958][ T1514] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.053104][ T1514] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.053238][ T1514] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.053371][ T1514] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.053507][ T1514] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.053646][ T1514] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.053778][ T1514] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.053910][ T1514] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.054096][ T1514] ? move_addr_to_kernel (net/socket.c:258) [ 40.054235][ T1514] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.054368][ T1514] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.054506][ T1514] ___sys_sendmsg (net/socket.c:2752) [ 40.054635][ T1514] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.054800][ T1514] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.054945][ T1514] __sys_sendmsg (net/socket.c:2784) [ 40.055089][ T1514] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.055222][ T1514] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.055388][ T1514] ? 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) [ 40.055523][ T1514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.055654][ T1514] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.055783][ T1514] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.055915][ T1514] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.056058][ T1514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.056223][ T1514] RIP: 0033:0x7f3681b6c08e [ 40.056365][ T1514] 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 [ 40.056855][ T1514] RSP: 002b:00007ffc6735d9e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.057070][ T1514] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3681b6c08e [ 40.057270][ T1514] RDX: 0000000000000000 RSI: 00007ffc6735da90 RDI: 0000000000000005 [ 40.057473][ T1514] RBP: 00007ffc6735d9f0 R08: 0000000000000000 R09: 0000000000000000 [ 40.057673][ T1514] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb93 [ 40.057871][ T1514] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc6735e150 | [ 40.348194][ T1537] ------------[ cut here ]------------ | [ 40.348493][ T1537] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1537 | [ 40.348984][ T1537] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.349920][ T1537] Tainted: [W]=WARN [ 40.350107][ T1537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.350387][ T1537] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.350679][ T1537] 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 [ 40.351513][ T1537] RSP: 0018:ffa0000003a2ef70 EFLAGS: 00010286 [ 40.351795][ T1537] RAX: 00000000ffffffa6 RBX: ff1100000b4aaac0 RCX: 1ff4000000745db4 [ 40.352146][ T1537] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aab70 [ 40.352485][ T1537] RBP: ff11000005002000 R08: 1fe220000169556f R09: ff110000107ed180 [ 40.352815][ T1537] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 40.353155][ T1537] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 40.353492][ T1537] FS: 00007fb1a110c840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 40.353889][ T1537] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.354209][ T1537] CR2: 0000000001785a28 CR3: 000000001030c004 CR4: 0000000000771ef0 [ 40.354546][ T1537] PKRU: 55555554 [ 40.354715][ T1537] Call Trace: [ 40.354888][ T1537] [ 40.355022][ T1537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.355254][ T1537] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 40.355477][ T1537] notifier_call_chain (kernel/notifier.c:85) [ 40.355708][ T1537] __netdev_upper_dev_link (net/core/dev.c:8931) [ 40.355946][ T1537] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 40.356207][ T1537] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 40.356429][ T1537] netdev_upper_dev_link (net/core/dev.c:8972) [ 40.356645][ T1537] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 40.356911][ T1537] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 40.357180][ T1537] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 40.357414][ T1537] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 40.357637][ T1537] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 40.357883][ T1537] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 40.358117][ T1537] ? nla_strscpy (lib/nlattr.c:795) [ 40.358345][ T1537] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 40.358571][ T1537] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 40.358791][ T1537] ? __dev_get_by_name (net/core/dev.c:883) [ 40.359068][ T1537] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 40.359307][ T1537] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 40.359540][ T1537] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.359767][ T1537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.359995][ T1537] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.360223][ T1537] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.360444][ T1537] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.360667][ T1537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.360895][ T1537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.361128][ T1537] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.361342][ T1537] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.361564][ T1537] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.361775][ T1537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.362017][ T1537] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.362237][ T1537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.362448][ T1537] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.362667][ T1537] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.362883][ T1537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.363114][ T1537] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.363336][ T1537] ? 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)) [ 40.363549][ T1537] ? 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)) [ 40.363780][ T1537] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.363998][ T1537] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.364216][ T1537] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.364435][ T1537] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.364653][ T1537] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.364868][ T1537] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.365141][ T1537] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.365378][ T1537] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.365596][ T1537] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.365864][ T1537] ? move_addr_to_kernel (net/socket.c:258) [ 40.366092][ T1537] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.366308][ T1537] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.366526][ T1537] ___sys_sendmsg (net/socket.c:2752) [ 40.366740][ T1537] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.367024][ T1537] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.367265][ T1537] __sys_sendmsg (net/socket.c:2784) [ 40.367485][ T1537] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.367702][ T1537] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.367991][ T1537] ? 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) [ 40.368236][ T1537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.368456][ T1537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.368670][ T1537] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.368882][ T1537] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.369106][ T1537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.369378][ T1537] RIP: 0033:0x7fb1a134608e [ 40.369613][ T1537] 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 [ 40.370393][ T1537] RSP: 002b:00007ffc77aaaf50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.370719][ T1537] RAX: ffffffffffffffda RBX: 00007ffc77aab6e8 RCX: 00007fb1a134608e [ 40.371036][ T1537] RDX: 0000000000000000 RSI: 00007ffc77aab000 RDI: 0000000000000005 [ 40.371336][ T1537] RBP: 00007ffc77aaaf60 R08: 0000000000000000 R09: 0000000000000000 [ 40.371653][ T1537] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb93 [ 40.371978][ T1537] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc77aab6c0 | [ 40.374538][ T1537] ------------[ cut here ]------------ | [ 40.374745][ T1537] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1537 | [ 40.375181][ T1537] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.376104][ T1537] Tainted: [W]=WARN [ 40.376268][ T1537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.376539][ T1537] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.376822][ T1537] 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 [ 40.377611][ T1537] RSP: 0018:ffa0000003a2efd0 EFLAGS: 00010286 [ 40.377889][ T1537] RAX: 00000000ffffffa6 RBX: ff1100000c6104c0 RCX: 1ff4000000745dc0 [ 40.378224][ T1537] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610570 [ 40.378557][ T1537] RBP: ff11000010482000 R08: 1fe22000018c20af R09: ff110000107ed180 [ 40.378879][ T1537] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 40.379212][ T1537] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 40.379533][ T1537] FS: 00007fb1a110c840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 40.379955][ T1537] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.380244][ T1537] CR2: 0000000001785a28 CR3: 000000001030c004 CR4: 0000000000771ef0 [ 40.380569][ T1537] PKRU: 55555554 [ 40.380732][ T1537] Call Trace: [ 40.380894][ T1537] [ 40.381019][ T1537] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.381242][ T1537] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.381413][ T1537] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 40.381628][ T1537] __dev_notify_flags (net/core/dev.c:9787) [ 40.381846][ T1537] ? netif_change_name (net/core/dev.c:1495) [ 40.382081][ T1537] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 40.382297][ T1537] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 40.382515][ T1537] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 40.382732][ T1537] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 40.382989][ T1537] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 40.383218][ T1537] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 40.383455][ T1537] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 40.383677][ T1537] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 40.383889][ T1537] ? nla_strscpy (lib/nlattr.c:795) [ 40.384108][ T1537] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 40.384319][ T1537] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 40.384522][ T1537] ? __dev_get_by_name (net/core/dev.c:883) [ 40.384732][ T1537] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 40.384956][ T1537] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 40.385186][ T1537] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.385401][ T1537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.385625][ T1537] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.385836][ T1537] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.386076][ T1537] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.386286][ T1537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.386500][ T1537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.386709][ T1537] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.386916][ T1537] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.387140][ T1537] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.387345][ T1537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.387549][ T1537] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.387762][ T1537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.387981][ T1537] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.388227][ T1537] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.388436][ T1537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.388647][ T1537] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.388879][ T1537] ? 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)) [ 40.389257][ T1537] ? 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)) [ 40.389464][ T1537] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.389676][ T1537] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.389885][ T1537] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.390287][ T1537] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.390497][ T1537] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.390706][ T1537] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.390918][ T1537] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.391297][ T1537] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.391533][ T1537] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.391790][ T1537] ? move_addr_to_kernel (net/socket.c:258) [ 40.392011][ T1537] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.392224][ T1537] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.392447][ T1537] ___sys_sendmsg (net/socket.c:2752) [ 40.392659][ T1537] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.393104][ T1537] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.393343][ T1537] __sys_sendmsg (net/socket.c:2784) [ 40.393560][ T1537] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.393766][ T1537] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.394197][ T1537] ? 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) [ 40.394406][ T1537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.394619][ T1537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.394828][ T1537] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.395210][ T1537] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.395421][ T1537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.395678][ T1537] RIP: 0033:0x7fb1a134608e [ 40.395900][ T1537] 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 [ 40.396828][ T1537] RSP: 002b:00007ffc77aaaf50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.397157][ T1537] RAX: ffffffffffffffda RBX: 00007ffc77aab6e8 RCX: 00007fb1a134608e [ 40.397466][ T1537] RDX: 0000000000000000 RSI: 00007ffc77aab000 RDI: 0000000000000005 [ 40.397771][ T1537] RBP: 00007ffc77aaaf60 R08: 0000000000000000 R09: 0000000000000000 [ 40.398247][ T1537] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb93 [ 40.398566][ T1537] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc77aab6c0 | [ 40.454189][ T1538] ------------[ cut here ]------------ | [ 40.454434][ T1538] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1538 | [ 40.454829][ T1538] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.455675][ T1538] Tainted: [W]=WARN [ 40.455827][ T1538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.456083][ T1538] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.456342][ T1538] 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 [ 40.457046][ T1538] RSP: 0018:ffa0000003a3f020 EFLAGS: 00010286 [ 40.457299][ T1538] RAX: 00000000ffffffa6 RBX: ff11000008b52640 RCX: 1ff4000000747dca [ 40.457589][ T1538] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b526f0 [ 40.457878][ T1538] RBP: ff11000010482000 R08: 1fe220000116a4df R09: ff110000113d5158 [ 40.458184][ T1538] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 40.458478][ T1538] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 40.458770][ T1538] FS: 00007fb0f9ffa840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 40.459124][ T1538] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.459365][ T1538] CR2: 000000003717b988 CR3: 000000000cc26001 CR4: 0000000000771ef0 [ 40.459659][ T1538] PKRU: 55555554 [ 40.459806][ T1538] Call Trace: [ 40.459952][ T1538] [ 40.460067][ T1538] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.460269][ T1538] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.460417][ T1538] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 40.460610][ T1538] __dev_notify_flags (net/core/dev.c:9787) [ 40.460805][ T1538] ? netif_change_name (net/core/dev.c:1495) [ 40.461008][ T1538] ? __dev_change_flags (net/core/dev.c:9752) [ 40.461217][ T1538] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 40.461414][ T1538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.461618][ T1538] ? 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)) [ 40.461825][ T1538] netif_change_flags (net/core/dev.c:9820) [ 40.462040][ T1538] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.462234][ T1538] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 40.462438][ T1538] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 40.462634][ T1538] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 40.462878][ T1538] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.463086][ T1538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.463279][ T1538] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.463477][ T1538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.463690][ T1538] ? __kernel_text_address (kernel/extable.c:79) [ 40.463893][ T1538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.464111][ T1538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.464311][ T1538] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.464510][ T1538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.464705][ T1538] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 40.464900][ T1538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.465106][ T1538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.465302][ T1538] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 40.465502][ T1538] ? __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) [ 40.465699][ T1538] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 40.465890][ T1538] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.466096][ T1538] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 40.466298][ T1538] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 40.466499][ T1538] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.466698][ T1538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.466898][ T1538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.467108][ T1538] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.467303][ T1538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.467498][ T1538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.467696][ T1538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.467891][ T1538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.468100][ T1538] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.468301][ T1538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.468509][ T1538] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.468710][ T1538] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.468906][ T1538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.469118][ T1538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.469313][ T1538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.469515][ T1538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.469714][ T1538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.469918][ T1538] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.470124][ T1538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.470319][ T1538] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.470517][ T1538] ? 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)) [ 40.470710][ T1538] ? 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)) [ 40.470908][ T1538] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.471118][ T1538] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.471317][ T1538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.471518][ T1538] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.471716][ T1538] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.471915][ T1538] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.472126][ T1538] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.472326][ T1538] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.472519][ T1538] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.472767][ T1538] ? move_addr_to_kernel (net/socket.c:258) [ 40.472965][ T1538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.473172][ T1538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.473369][ T1538] ___sys_sendmsg (net/socket.c:2752) [ 40.473560][ T1538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.473801][ T1538] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.474035][ T1538] __sys_sendmsg (net/socket.c:2784) [ 40.474232][ T1538] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.474430][ T1538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.474679][ T1538] ? 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) [ 40.474876][ T1538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.475083][ T1538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.475281][ T1538] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.475475][ T1538] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.475667][ T1538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.475909][ T1538] RIP: 0033:0x7fb0fa23408e [ 40.476127][ T1538] 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 [ 40.476851][ T1538] RSP: 002b:00007ffcc916f9d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.477160][ T1538] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb0fa23408e [ 40.477456][ T1538] RDX: 0000000000000000 RSI: 00007ffcc916fa80 RDI: 0000000000000005 [ 40.477745][ T1538] RBP: 00007ffcc916f9e0 R08: 0000000000000000 R09: 0000000000000000 [ 40.478056][ T1538] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb93 [ 40.478348][ T1538] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc9170140 | [ 40.785362][ T1561] ------------[ cut here ]------------ | [ 40.785571][ T1561] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1561 | [ 40.785900][ T1561] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.786561][ T1561] Tainted: [W]=WARN [ 40.786676][ T1561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.786868][ T1561] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.787086][ T1561] 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 [ 40.787618][ T1561] RSP: 0018:ffa0000003b7ef70 EFLAGS: 00010286 [ 40.787810][ T1561] RAX: 00000000ffffffa6 RBX: ff1100000c457240 RCX: 1ff400000076fdb4 [ 40.788057][ T1561] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4572f0 [ 40.788283][ T1561] RBP: ff11000005002000 R08: 1fe220000188ae5f R09: ff11000012205180 [ 40.788507][ T1561] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 40.788723][ T1561] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 40.788943][ T1561] FS: 00007febc987a840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 40.789213][ T1561] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.789397][ T1561] CR2: 000000001e6eca28 CR3: 000000000f12a005 CR4: 0000000000771ef0 [ 40.789617][ T1561] PKRU: 55555554 [ 40.789729][ T1561] Call Trace: [ 40.789839][ T1561] [ 40.789916][ T1561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.790430][ T1561] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 40.790581][ T1561] notifier_call_chain (kernel/notifier.c:85) [ 40.790732][ T1561] __netdev_upper_dev_link (net/core/dev.c:8931) [ 40.790884][ T1561] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 40.793790][ T1561] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 40.793954][ T1561] netdev_upper_dev_link (net/core/dev.c:8972) [ 40.794114][ T1561] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 40.794262][ T1561] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 40.794415][ T1561] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 40.794567][ T1561] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 40.794717][ T1561] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 40.794868][ T1561] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 40.795036][ T1561] ? nla_strscpy (lib/nlattr.c:795) [ 40.795185][ T1561] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 40.795332][ T1561] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 40.795484][ T1561] ? __dev_get_by_name (net/core/dev.c:883) [ 40.795632][ T1561] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 40.795787][ T1561] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 40.795939][ T1561] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.796106][ T1561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.796255][ T1561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.796403][ T1561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.796547][ T1561] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.796698][ T1561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.796853][ T1561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.797008][ T1561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.797164][ T1561] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.797311][ T1561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.797456][ T1561] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.797603][ T1561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.797750][ T1561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.797895][ T1561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.798055][ T1561] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.798206][ T1561] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.798357][ T1561] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.798509][ T1561] ? 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)) [ 40.798654][ T1561] ? 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)) [ 40.798804][ T1561] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.798950][ T1561] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.799110][ T1561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.799259][ T1561] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.799406][ T1561] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.799557][ T1561] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.799706][ T1561] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.799855][ T1561] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.800008][ T1561] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.800201][ T1561] ? move_addr_to_kernel (net/socket.c:258) [ 40.800352][ T1561] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.800499][ T1561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.800649][ T1561] ___sys_sendmsg (net/socket.c:2752) [ 40.800799][ T1561] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.800990][ T1561] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.801155][ T1561] __sys_sendmsg (net/socket.c:2784) [ 40.801307][ T1561] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.801451][ T1561] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.801638][ T1561] ? 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) [ 40.801784][ T1561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.801932][ T1561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.802092][ T1561] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.802237][ T1561] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.802385][ T1561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.802567][ T1561] RIP: 0033:0x7febc9ab408e [ 40.802726][ T1561] 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 [ 40.803254][ T1561] RSP: 002b:00007ffcf82b7ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.803479][ T1561] RAX: ffffffffffffffda RBX: 00007ffcf82b8340 RCX: 00007febc9ab408e [ 40.803699][ T1561] RDX: 0000000000000000 RSI: 00007ffcf82b7c50 RDI: 0000000000000005 [ 40.803919][ T1561] RBP: 00007ffcf82b7bb0 R08: 0000000000000000 R09: 0000000000000000 [ 40.804152][ T1561] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb94 [ 40.804372][ T1561] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf82b8318 | [ 40.806127][ T1561] ------------[ cut here ]------------ | [ 40.806273][ T1561] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1561 | [ 40.806567][ T1561] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.807176][ T1561] Tainted: [W]=WARN [ 40.807287][ T1561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.807473][ T1561] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.807662][ T1561] 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 [ 40.808198][ T1561] RSP: 0018:ffa0000003b7efd0 EFLAGS: 00010286 [ 40.808381][ T1561] RAX: 00000000ffffffa6 RBX: ff1100000c456940 RCX: 1ff400000076fdc0 [ 40.808601][ T1561] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4569f0 [ 40.808822][ T1561] RBP: ff110000101a2000 R08: 1fe220000188ad3f R09: ff11000012205180 [ 40.809061][ T1561] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 40.809284][ T1561] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000101a2e04 [ 40.809508][ T1561] FS: 00007febc987a840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 40.809763][ T1561] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.809947][ T1561] CR2: 000000001e6eca28 CR3: 000000000f12a005 CR4: 0000000000771ef0 [ 40.810175][ T1561] PKRU: 55555554 [ 40.810288][ T1561] Call Trace: [ 40.810400][ T1561] [ 40.810477][ T1561] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.810624][ T1561] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.810739][ T1561] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 40.810885][ T1561] __dev_notify_flags (net/core/dev.c:9787) [ 40.811042][ T1561] ? netif_change_name (net/core/dev.c:1495) [ 40.811188][ T1561] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 40.811334][ T1561] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 40.811479][ T1561] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 40.811626][ T1561] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 40.811790][ T1561] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 40.811947][ T1561] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 40.812113][ T1561] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 40.812267][ T1561] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 40.812416][ T1561] ? nla_strscpy (lib/nlattr.c:795) [ 40.812566][ T1561] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 40.812717][ T1561] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 40.812864][ T1561] ? __dev_get_by_name (net/core/dev.c:883) [ 40.813026][ T1561] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 40.813181][ T1561] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 40.813331][ T1561] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.813479][ T1561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.813624][ T1561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.813769][ T1561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.813915][ T1561] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.814071][ T1561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.814227][ T1561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.814375][ T1561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.814520][ T1561] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.814670][ T1561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.814814][ T1561] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.814961][ T1561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.815127][ T1561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.815274][ T1561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.815423][ T1561] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.815568][ T1561] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.815716][ T1561] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.815866][ T1561] ? 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)) [ 40.816035][ T1561] ? 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)) [ 40.816182][ T1561] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.816329][ T1561] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.816475][ T1561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.816623][ T1561] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.816770][ T1561] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.816919][ T1561] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.817082][ T1561] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.817227][ T1561] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.817372][ T1561] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.817552][ T1561] ? move_addr_to_kernel (net/socket.c:258) [ 40.817703][ T1561] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.817848][ T1561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.818003][ T1561] ___sys_sendmsg (net/socket.c:2752) [ 40.818161][ T1561] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.818343][ T1561] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.818503][ T1561] __sys_sendmsg (net/socket.c:2784) [ 40.818653][ T1561] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.818797][ T1561] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.818989][ T1561] ? 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) [ 40.819139][ T1561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.819285][ T1561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.819434][ T1561] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.819584][ T1561] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.819739][ T1561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.819919][ T1561] RIP: 0033:0x7febc9ab408e [ 40.820087][ T1561] 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 [ 40.820605][ T1561] RSP: 002b:00007ffcf82b7ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.820831][ T1561] RAX: ffffffffffffffda RBX: 00007ffcf82b8340 RCX: 00007febc9ab408e [ 40.821061][ T1561] RDX: 0000000000000000 RSI: 00007ffcf82b7c50 RDI: 0000000000000005 [ 40.821279][ T1561] RBP: 00007ffcf82b7bb0 R08: 0000000000000000 R09: 0000000000000000 [ 40.821498][ T1561] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb94 [ 40.821724][ T1561] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf82b8318 | [ 40.868335][ T1562] ------------[ cut here ]------------ | [ 40.868645][ T1562] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1562 | [ 40.869166][ T1562] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 40.870175][ T1562] Tainted: [W]=WARN [ 40.870390][ T1562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.870710][ T1562] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 40.871073][ T1562] 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 [ 40.871879][ T1562] RSP: 0018:ffa0000003b7f020 EFLAGS: 00010286 [ 40.872218][ T1562] RAX: 00000000ffffffa6 RBX: ff1100000c7493c0 RCX: 1ff400000076fdca [ 40.872587][ T1562] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749470 [ 40.872955][ T1562] RBP: ff110000101a2000 R08: 1fe22000018e928f R09: ff11000012202e58 [ 40.873347][ T1562] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 40.873722][ T1562] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 40.874122][ T1562] FS: 00007f3248e5a840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 40.874550][ T1562] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.874927][ T1562] CR2: 0000000017b26988 CR3: 0000000004bcf004 CR4: 0000000000771ef0 [ 40.875325][ T1562] PKRU: 55555554 [ 40.875537][ T1562] Call Trace: [ 40.875752][ T1562] [ 40.875921][ T1562] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 40.876234][ T1562] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 40.876454][ T1562] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 40.876722][ T1562] __dev_notify_flags (net/core/dev.c:9787) [ 40.877011][ T1562] ? netif_change_name (net/core/dev.c:1495) [ 40.877315][ T1562] ? __dev_change_flags (net/core/dev.c:9752) [ 40.877627][ T1562] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 40.877892][ T1562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.878200][ T1562] ? 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)) [ 40.878474][ T1562] netif_change_flags (net/core/dev.c:9820) [ 40.878740][ T1562] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.879030][ T1562] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 40.879340][ T1562] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 40.879611][ T1562] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 40.879965][ T1562] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.880259][ T1562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.880531][ T1562] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.880799][ T1562] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.881087][ T1562] ? __kernel_text_address (kernel/extable.c:79) [ 40.881356][ T1562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.881629][ T1562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.881892][ T1562] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.882184][ T1562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.882452][ T1562] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 40.882714][ T1562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.882996][ T1562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.883267][ T1562] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 40.883538][ T1562] ? __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) [ 40.883805][ T1562] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 40.884126][ T1562] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 40.884395][ T1562] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 40.884662][ T1562] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 40.884935][ T1562] rtnl_newlink (net/core/rtnetlink.c:4150) [ 40.885229][ T1562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.885492][ T1562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.885756][ T1562] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.886033][ T1562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 40.886300][ T1562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.886572][ T1562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.886834][ T1562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.887121][ T1562] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.887384][ T1562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 40.887653][ T1562] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 40.887921][ T1562] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 40.888202][ T1562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.888477][ T1562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.888742][ T1562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.889042][ T1562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 40.889304][ T1562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 40.889578][ T1562] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.889845][ T1562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.890141][ T1562] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.890574][ T1562] ? 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)) [ 40.891005][ T1562] ? 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)) [ 40.891283][ T1562] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.891552][ T1562] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.891965][ T1562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 40.892265][ T1562] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 40.892529][ T1562] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 40.892797][ T1562] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 40.893093][ T1562] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 40.893360][ T1562] ? copy_msghdr_from_user (net/socket.c:2635) [ 40.893627][ T1562] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 40.893936][ T1562] ? move_addr_to_kernel (net/socket.c:258) [ 40.894231][ T1562] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.894495][ T1562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 40.894761][ T1562] ___sys_sendmsg (net/socket.c:2752) [ 40.895045][ T1562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 40.895512][ T1562] ? copy_msghdr_from_user (net/socket.c:2603) [ 40.895799][ T1562] __sys_sendmsg (net/socket.c:2784) [ 40.896088][ T1562] ? __sys_sendmsg_sock (net/socket.c:2765) [ 40.896504][ T1562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 40.896826][ T1562] ? 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) [ 40.897112][ T1562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 40.897525][ T1562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.897931][ T1562] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 40.898218][ T1562] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 40.898482][ T1562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.898949][ T1562] RIP: 0033:0x7f324909408e [ 40.899245][ T1562] 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 [ 40.900214][ T1562] RSP: 002b:00007ffcdf96a8c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.900582][ T1562] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f324909408e [ 40.900949][ T1562] RDX: 0000000000000000 RSI: 00007ffcdf96a970 RDI: 0000000000000005 [ 40.901475][ T1562] RBP: 00007ffcdf96a8d0 R08: 0000000000000000 R09: 0000000000000000 [ 40.901837][ T1562] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb94 [ 40.902376][ T1562] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdf96b030 | [ 41.251399][ T1589] ------------[ cut here ]------------ | [ 41.251709][ T1589] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1589 | [ 41.252317][ T1589] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.253523][ T1589] Tainted: [W]=WARN [ 41.253863][ T1589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.254225][ T1589] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.254537][ T1589] 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 [ 41.255302][ T1589] RSP: 0018:ffa0000003ccf060 EFLAGS: 00010286 [ 41.255610][ T1589] RAX: 00000000ffffffa6 RBX: ff1100000c7490c0 RCX: 1ff4000000799dd2 [ 41.255955][ T1589] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749170 [ 41.256333][ T1589] RBP: ff1100000206c000 R08: 1fe22000018e922f R09: ff11000011688b58 [ 41.256686][ T1589] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.257054][ T1589] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000003ccf100 [ 41.257403][ T1589] FS: 00007fa3cf0f9840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 41.257796][ T1589] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.258125][ T1589] CR2: 000000002e15d988 CR3: 00000000103c7005 CR4: 0000000000771ef0 [ 41.258482][ T1589] PKRU: 55555554 [ 41.258691][ T1589] Call Trace: [ 41.258894][ T1589] [ 41.259073][ T1589] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.259345][ T1589] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.259555][ T1589] netif_close_many (net/core/dev.c:1804) [ 41.259813][ T1589] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 41.260089][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.260349][ T1589] ? __dev_close_many (net/core/dev.c:1781) [ 41.260580][ T1589] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.260868][ T1589] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.261184][ T1589] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.261424][ T1589] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.261712][ T1589] ? 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) [ 41.261938][ T1589] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.262189][ T1589] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.262463][ T1589] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.262677][ T1589] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.262907][ T1589] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.263151][ T1589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.263367][ T1589] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.263622][ T1589] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.263879][ T1589] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.264159][ T1589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.264459][ T1589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.264712][ T1589] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.264938][ T1589] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.265183][ T1589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.265413][ T1589] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.265661][ T1589] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.265895][ T1589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.266163][ T1589] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.266392][ T1589] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.266632][ T1589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.266874][ T1589] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.267118][ T1589] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.267357][ T1589] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.267618][ T1589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.267878][ T1589] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.268164][ T1589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.268425][ T1589] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.268668][ T1589] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.268894][ T1589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.269146][ T1589] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.269404][ T1589] ? 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)) [ 41.269637][ T1589] ? 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)) [ 41.269869][ T1589] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.270119][ T1589] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.270345][ T1589] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.270570][ T1589] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.270819][ T1589] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.271090][ T1589] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.271340][ T1589] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.271586][ T1589] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.271823][ T1589] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.272127][ T1589] ? move_addr_to_kernel (net/socket.c:258) [ 41.272392][ T1589] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.272658][ T1589] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.272925][ T1589] ___sys_sendmsg (net/socket.c:2752) [ 41.273208][ T1589] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.273527][ T1589] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.273789][ T1589] __sys_sendmsg (net/socket.c:2784) [ 41.274034][ T1589] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.274253][ T1589] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.274522][ T1589] ? 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) [ 41.274742][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.274986][ T1589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.275247][ T1589] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.275471][ T1589] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.275702][ T1589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.275996][ T1589] RIP: 0033:0x7fa3cf33308e [ 41.276249][ T1589] 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 [ 41.276904][ T1589] RSP: 002b:00007ffc96ad2c70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.277237][ T1589] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa3cf33308e [ 41.277548][ T1589] RDX: 0000000000000000 RSI: 00007ffc96ad2d20 RDI: 0000000000000005 [ 41.277886][ T1589] RBP: 00007ffc96ad2c80 R08: 0000000000000000 R09: 0000000000000000 [ 41.278219][ T1589] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb94 [ 41.278539][ T1589] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc96ad33e0 | [ 41.283276][ T1589] ------------[ cut here ]------------ | [ 41.283510][ T1589] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1589 | [ 41.283889][ T1589] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.284689][ T1589] Tainted: [W]=WARN [ 41.284849][ T1589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.285105][ T1589] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.285345][ T1589] 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 [ 41.286012][ T1589] RSP: 0018:ffa0000003ccf190 EFLAGS: 00010286 [ 41.286269][ T1589] RAX: 00000000ffffffa6 RBX: ff110000090a96c0 RCX: 1ff4000000799df8 [ 41.286542][ T1589] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9770 [ 41.286825][ T1589] RBP: ff1100000206c000 R08: 1fe22000012152ef R09: ff11000011688b58 [ 41.287118][ T1589] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 41.287394][ T1589] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.287674][ T1589] FS: 00007fa3cf0f9840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 41.288072][ T1589] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.288297][ T1589] CR2: 0000561b07814d5c CR3: 00000000103c7002 CR4: 0000000000771ef0 [ 41.288581][ T1589] PKRU: 55555554 [ 41.288716][ T1589] Call Trace: [ 41.288854][ T1589] [ 41.288948][ T1589] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.289204][ T1589] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.289452][ T1589] ? 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) [ 41.289657][ T1589] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.289863][ T1589] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.290121][ T1589] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.290304][ T1589] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.290487][ T1589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.290671][ T1589] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.290859][ T1589] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.291056][ T1589] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.291242][ T1589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.291467][ T1589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.291656][ T1589] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.291832][ T1589] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.292021][ T1589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.292209][ T1589] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.292389][ T1589] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.292576][ T1589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.292756][ T1589] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.292943][ T1589] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.293134][ T1589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.293318][ T1589] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.293503][ T1589] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.293687][ T1589] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.293871][ T1589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.294064][ T1589] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.294245][ T1589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.294425][ T1589] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.294614][ T1589] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.294809][ T1589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.295025][ T1589] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.295221][ T1589] ? 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)) [ 41.295404][ T1589] ? 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)) [ 41.295589][ T1589] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.295774][ T1589] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.295965][ T1589] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.296165][ T1589] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.296345][ T1589] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.296539][ T1589] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.296736][ T1589] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.296913][ T1589] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.297108][ T1589] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.297337][ T1589] ? move_addr_to_kernel (net/socket.c:258) [ 41.297530][ T1589] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.297720][ T1589] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.297909][ T1589] ___sys_sendmsg (net/socket.c:2752) [ 41.298103][ T1589] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.298336][ T1589] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.298556][ T1589] __sys_sendmsg (net/socket.c:2784) [ 41.298747][ T1589] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.298936][ T1589] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.299184][ T1589] ? 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) [ 41.299368][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.299576][ T1589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.299775][ T1589] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.299978][ T1589] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.300188][ T1589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.300425][ T1589] RIP: 0033:0x7fa3cf33308e [ 41.300624][ T1589] 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 [ 41.301367][ T1589] RSP: 002b:00007ffc96ad2c70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.301681][ T1589] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa3cf33308e [ 41.301996][ T1589] RDX: 0000000000000000 RSI: 00007ffc96ad2d20 RDI: 0000000000000005 [ 41.302302][ T1589] RBP: 00007ffc96ad2c80 R08: 0000000000000000 R09: 0000000000000000 [ 41.302602][ T1589] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb94 [ 41.302898][ T1589] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc96ad33e0 | [ 41.562507][ T166] ------------[ cut here ]------------ | [ 41.562776][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 41.563187][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.563945][ T166] Tainted: [W]=WARN [ 41.564081][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.564272][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.564689][ T166] 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 [ 41.565259][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 41.565451][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c748ac0 RCX: 1ff4000000108ebf [ 41.565679][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748b70 [ 41.565905][ T166] RBP: ff11000005002000 R08: 1fe22000018e916f R09: ff1100000cab2f20 [ 41.566140][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 41.566365][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 41.566592][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 41.566960][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.567162][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.567389][ T166] PKRU: 55555554 [ 41.567504][ T166] Call Trace: [ 41.567642][ T166] [ 41.567761][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.568003][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.568185][ T166] netif_close_many (net/core/dev.c:1804) [ 41.568414][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.568618][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 41.568766][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.568919][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.569087][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 41.569274][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 41.569459][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.569610][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 41.569758][ T166] ? __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) [ 41.569908][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 41.570065][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.570252][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.570403][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.570555][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.570704][ T166] ? 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) [ 41.570853][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.571012][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.571167][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.571318][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.571477][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.571629][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.571816][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.572011][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.572169][ T166] ? 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)) [ 41.572319][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.572510][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.572658][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.572806][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.572953][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.573114][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.573230][ T166] new_sync_write (fs/read_write.c:595) [ 41.573379][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.573527][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.573704][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.573854][ T166] ? ksys_write (fs/read_write.c:740) [ 41.574013][ T166] vfs_write (fs/read_write.c:688) [ 41.574133][ T166] ksys_write (fs/read_write.c:740) [ 41.574246][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.574394][ T166] ? 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) [ 41.574547][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.574695][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.574860][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.575098][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.575294][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.575481][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.575635][ T166] 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 [ 41.576201][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.576457][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.576680][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.576914][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.577147][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.577369][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.587766][ T166] ------------[ cut here ]------------ | [ 41.587954][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 41.588274][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.588934][ T166] Tainted: [W]=WARN [ 41.589065][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.589264][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.589462][ T166] 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 [ 41.590009][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 41.590206][ T166] RAX: 00000000ffffffa6 RBX: ff1100001045e940 RCX: 1ff4000000108e81 [ 41.590436][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045e9f0 [ 41.590665][ T166] RBP: ff110000101a2000 R08: 1fe220000208bd3f R09: ff1100000cab2ef8 [ 41.590891][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 41.591131][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482000 [ 41.591361][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 41.591631][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.591825][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.592067][ T166] PKRU: 55555554 [ 41.592210][ T166] Call Trace: [ 41.592329][ T166] [ 41.592411][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.592569][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.592685][ T166] netif_close_many (net/core/dev.c:1804) [ 41.592839][ T166] ? 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) [ 41.593000][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 41.593157][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.593350][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.593544][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.593703][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.593896][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.594130][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.594350][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.594509][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.594666][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.594856][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.595153][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.595305][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.595459][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.595616][ T166] ? 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) [ 41.595774][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.595929][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.596190][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.596345][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.596501][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.596656][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.596851][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.597149][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.597302][ T166] ? 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)) [ 41.597460][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.597651][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.597804][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.597960][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.598123][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.598275][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.598389][ T166] new_sync_write (fs/read_write.c:595) [ 41.598543][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.598698][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.598854][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.599016][ T166] ? ksys_write (fs/read_write.c:740) [ 41.599184][ T166] vfs_write (fs/read_write.c:688) [ 41.599304][ T166] ksys_write (fs/read_write.c:740) [ 41.599425][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.599581][ T166] ? 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) [ 41.599739][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.599893][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.600056][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.600209][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.600364][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.600555][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.600717][ T166] 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 [ 41.601267][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.601505][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.601739][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.601967][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.602214][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.602515][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.606534][ T166] ------------[ cut here ]------------ | [ 41.606702][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 41.607014][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.607711][ T166] Tainted: [W]=WARN [ 41.607828][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.608033][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.608237][ T166] 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 [ 41.608788][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 41.608988][ T166] RAX: 00000000ffffffa6 RBX: ff1100001045f840 RCX: 1ff4000000108e81 [ 41.609221][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f8f0 [ 41.609450][ T166] RBP: ff11000010482000 R08: 1fe220000208bf1f R09: ff1100000cab2ef8 [ 41.609702][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 41.609931][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1a000 [ 41.610171][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 41.610437][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.610644][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.610934][ T166] PKRU: 55555554 [ 41.611061][ T166] Call Trace: [ 41.611176][ T166] [ 41.611257][ T166] ? 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)) [ 41.611414][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.611569][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 41.611725][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.611844][ T166] netif_close_many (net/core/dev.c:1804) [ 41.612002][ T166] ? 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) [ 41.612161][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 41.612311][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.612502][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.612690][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.612848][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.613053][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.613208][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.613403][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.613560][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.613716][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.613908][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.614105][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.614260][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.614412][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.614564][ T166] ? 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) [ 41.614720][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.614874][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.615038][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.615193][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.615351][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.615507][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.615700][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.615892][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.616059][ T166] ? 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)) [ 41.616215][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.616407][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.616563][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.616718][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.616870][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.617034][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.617149][ T166] new_sync_write (fs/read_write.c:595) [ 41.617303][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.617456][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.617611][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.617768][ T166] ? ksys_write (fs/read_write.c:740) [ 41.617925][ T166] vfs_write (fs/read_write.c:688) [ 41.618053][ T166] ksys_write (fs/read_write.c:740) [ 41.618169][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.618321][ T166] ? 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) [ 41.618489][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.618700][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.618853][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.619015][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.619173][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.619362][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.619522][ T166] 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 [ 41.620069][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.620299][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.620528][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.620759][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.620994][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.621226][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.626180][ T166] ------------[ cut here ]------------ | [ 41.626355][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 41.626656][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.627497][ T166] Tainted: [W]=WARN [ 41.627613][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.627803][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.628008][ T166] 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 [ 41.628563][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 41.628756][ T166] RAX: 00000000ffffffa6 RBX: ff11000004aa6040 RCX: 1ff4000000108e81 [ 41.628987][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa60f0 [ 41.629219][ T166] RBP: ff1100000cc1a000 R08: 1fe2200000954c1f R09: ff1100000cab2ef8 [ 41.629447][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 41.629679][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaa000 [ 41.629907][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 41.630183][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.630376][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.630607][ T166] PKRU: 55555554 [ 41.630722][ T166] Call Trace: [ 41.630836][ T166] [ 41.630916][ T166] ? 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)) [ 41.631079][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.631233][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 41.631388][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.631505][ T166] netif_close_many (net/core/dev.c:1804) [ 41.631661][ T166] ? 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) [ 41.631815][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 41.632064][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.632258][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.632448][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.632606][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.632799][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.632960][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.633264][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.633421][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.633580][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.633771][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.633960][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.634192][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.634347][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.634500][ T166] ? 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) [ 41.634655][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.634808][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.634962][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.635193][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.635350][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.635511][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.635701][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.635896][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.636130][ T166] ? 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)) [ 41.636285][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.636506][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.636733][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.636891][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.637123][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.637276][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.637390][ T166] new_sync_write (fs/read_write.c:595) [ 41.637546][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.637700][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.637853][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.638104][ T166] ? ksys_write (fs/read_write.c:740) [ 41.638325][ T166] vfs_write (fs/read_write.c:688) [ 41.638457][ T166] ksys_write (fs/read_write.c:740) [ 41.638574][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.638724][ T166] ? 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) [ 41.638877][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.639108][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.639264][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.639420][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.639578][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.639768][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.639928][ T166] 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 [ 41.640761][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.641072][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.641328][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.641575][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.641801][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.642105][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.656222][ T166] ------------[ cut here ]------------ | [ 41.656538][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 41.656889][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.657599][ T166] Tainted: [W]=WARN [ 41.657716][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.657906][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.658121][ T166] 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 [ 41.658671][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 41.658867][ T166] RAX: 00000000ffffffa6 RBX: ff1100000cdd7240 RCX: 1ff4000000108e81 [ 41.659136][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd72f0 [ 41.659367][ T166] RBP: ff1100000cbaa000 R08: 1fe22000019bae5f R09: ff1100000cab2ef8 [ 41.659600][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 41.659831][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d9fa000 [ 41.660076][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 41.660348][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.660595][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 41.660920][ T166] PKRU: 55555554 [ 41.661077][ T166] Call Trace: [ 41.661194][ T166] [ 41.661275][ T166] ? 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)) [ 41.661433][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.661588][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 41.661782][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.661947][ T166] netif_close_many (net/core/dev.c:1804) [ 41.662123][ T166] ? 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) [ 41.662276][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 41.662430][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.662650][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.662891][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.663068][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.663262][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.663417][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.663688][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.663850][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.664015][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.664232][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.664427][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.664656][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.664811][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.664964][ T166] ? 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) [ 41.665209][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.665436][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.665595][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.665753][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.665910][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.666083][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.666285][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.666479][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.666633][ T166] ? 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)) [ 41.666789][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.666990][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.667146][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.667299][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.667451][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.667604][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.667721][ T166] new_sync_write (fs/read_write.c:595) [ 41.667877][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.668047][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.668206][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.668381][ T166] ? ksys_write (fs/read_write.c:740) [ 41.668541][ T166] vfs_write (fs/read_write.c:688) [ 41.668704][ T166] ksys_write (fs/read_write.c:740) [ 41.668869][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.669041][ T166] ? 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) [ 41.669194][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.669354][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.669510][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.669664][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.669822][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.670023][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.670186][ T166] 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 [ 41.670735][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.670975][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.671211][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.671442][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.671675][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.671906][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.675647][ T166] ------------[ cut here ]------------ | [ 41.675817][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 41.676801][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.677500][ T166] Tainted: [W]=WARN [ 41.677618][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.677903][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.678231][ T166] 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 [ 41.678885][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 41.679101][ T166] RAX: 00000000ffffffa6 RBX: ff110000093a27c0 RCX: 1ff4000000108e81 [ 41.679332][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2870 [ 41.679562][ T166] RBP: ff1100000d9fa000 R08: 1fe220000127450f R09: ff1100000cab2ef8 [ 41.679796][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 41.680039][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c8a2000 [ 41.680273][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 41.680544][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.680744][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 41.680980][ T166] PKRU: 55555554 [ 41.681102][ T166] Call Trace: [ 41.681221][ T166] [ 41.681300][ T166] ? 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)) [ 41.681457][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.681610][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 41.681770][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.681888][ T166] netif_close_many (net/core/dev.c:1804) [ 41.682072][ T166] ? 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) [ 41.682236][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 41.682391][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.682583][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.682778][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.682938][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.683146][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.683302][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.683498][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.683657][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.683813][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.684039][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.684333][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.684504][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.684658][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.684812][ T166] ? 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) [ 41.684980][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.685142][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.685297][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.685455][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.685619][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.685777][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.685977][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.686175][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.686331][ T166] ? 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)) [ 41.686487][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.686684][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.686838][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.686999][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.687206][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.687413][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.687569][ T166] new_sync_write (fs/read_write.c:595) [ 41.687777][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.687992][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.688209][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.688458][ T166] ? ksys_write (fs/read_write.c:740) [ 41.688672][ T166] vfs_write (fs/read_write.c:688) [ 41.688829][ T166] ksys_write (fs/read_write.c:740) [ 41.688975][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.689136][ T166] ? 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) [ 41.689291][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.689446][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.689603][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.689759][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.689914][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.690116][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.690326][ T166] 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 [ 41.691123][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.691447][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.691802][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.692153][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.692484][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.692846][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.698652][ T166] ------------[ cut here ]------------ | [ 41.698830][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 41.699172][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.700107][ T166] Tainted: [W]=WARN [ 41.700230][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.700494][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.700698][ T166] 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 [ 41.701326][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 41.701523][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c457240 RCX: 1ff4000000108e81 [ 41.701752][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4572f0 [ 41.702057][ T166] RBP: ff1100000c8a2000 R08: 1fe220000188ae5f R09: ff1100000cab2ef8 [ 41.702293][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 41.702523][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 41.702756][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 41.703104][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.703298][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 41.703532][ T166] PKRU: 55555554 [ 41.703647][ T166] Call Trace: [ 41.703764][ T166] [ 41.703845][ T166] ? 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)) [ 41.704099][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.704259][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 41.704417][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.704539][ T166] netif_close_many (net/core/dev.c:1804) [ 41.704695][ T166] ? 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) [ 41.704889][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 41.705246][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.705516][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.705709][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 41.705871][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.706153][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.706310][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.706504][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.706695][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.706936][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.707213][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.707408][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.707567][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.707722][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.707878][ T166] ? 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) [ 41.708141][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.708295][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.708452][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.708686][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.708934][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.709300][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.709603][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.709899][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.710265][ T166] ? 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)) [ 41.710508][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.710813][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.711192][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.711447][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.711685][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.711928][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.712241][ T166] new_sync_write (fs/read_write.c:595) [ 41.712494][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.712741][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.713098][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.713340][ T166] ? ksys_write (fs/read_write.c:740) [ 41.713579][ T166] vfs_write (fs/read_write.c:688) [ 41.713756][ T166] ksys_write (fs/read_write.c:740) [ 41.713933][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.714216][ T166] ? 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) [ 41.714371][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.714526][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.714679][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.714838][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.715069][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.715353][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.715575][ T166] 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 [ 41.716241][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.716479][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.716711][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.716942][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.717249][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.717481][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.722879][ T166] ------------[ cut here ]------------ | [ 41.723232][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 41.723757][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.724883][ T166] Tainted: [W]=WARN [ 41.725151][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.725503][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.725865][ T166] 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 [ 41.726767][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 41.727141][ T166] RAX: 00000000ffffffa6 RBX: ff1100000cb1aac0 RCX: 1ff4000000108ea7 [ 41.727547][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb1ab70 [ 41.727949][ T166] RBP: ff110000101a2000 R08: 1fe220000196356f R09: ff1100000cab2ef8 [ 41.728372][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 41.728778][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.729203][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 41.729666][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.730033][ T166] CR2: 00007f13a274b2a0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 41.730442][ T166] PKRU: 55555554 [ 41.730672][ T166] Call Trace: [ 41.730901][ T166] [ 41.731099][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.731456][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.731806][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.732133][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.732515][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.732814][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.733139][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.733466][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.733800][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.734116][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.734407][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.734693][ T166] ? 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) [ 41.735011][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.735310][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.735602][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.735893][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.736216][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.736506][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.736871][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.737258][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.737551][ T166] ? 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)) [ 41.737846][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.738222][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.738516][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.738806][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.739119][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.739410][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.739643][ T166] new_sync_write (fs/read_write.c:595) [ 41.739938][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.740268][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.740561][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.740851][ T166] ? ksys_write (fs/read_write.c:740) [ 41.741175][ T166] vfs_write (fs/read_write.c:688) [ 41.741411][ T166] ksys_write (fs/read_write.c:740) [ 41.741652][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.741939][ T166] ? 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) [ 41.742252][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.742546][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.742834][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.743149][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.743445][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.743799][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.744159][ T166] 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 [ 41.745081][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.745489][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.745899][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.746328][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.746733][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.747170][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.753308][ T166] ------------[ cut here ]------------ | [ 41.753557][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 41.753947][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.755044][ T166] Tainted: [W]=WARN [ 41.755210][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.755429][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.755629][ T166] 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 [ 41.756292][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 41.756486][ T166] RAX: 00000000ffffffa6 RBX: ff1100000cb1b540 RCX: 1ff4000000108ea7 [ 41.756711][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb1b5f0 [ 41.756932][ T166] RBP: ff11000010482000 R08: 1fe22000019636bf R09: ff1100000cab2ef8 [ 41.757167][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 41.757385][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.757608][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 41.757885][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.758089][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.758312][ T166] PKRU: 55555554 [ 41.758424][ T166] Call Trace: [ 41.758547][ T166] [ 41.758625][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.758819][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.759038][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.759192][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.759380][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.759531][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.759687][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.759873][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.760072][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.760218][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.760365][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.760514][ T166] ? 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) [ 41.760663][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.760811][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.760960][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.761131][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.761283][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.761436][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.761620][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.761804][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.761954][ T166] ? 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)) [ 41.762110][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.762300][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.762448][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.762597][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.762795][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.762976][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.763094][ T166] new_sync_write (fs/read_write.c:595) [ 41.763248][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.763423][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.763589][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.763749][ T166] ? ksys_write (fs/read_write.c:740) [ 41.763906][ T166] vfs_write (fs/read_write.c:688) [ 41.764031][ T166] ksys_write (fs/read_write.c:740) [ 41.764198][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.764414][ T166] ? 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) [ 41.764638][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.764877][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.765076][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.765224][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.765373][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.765558][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.765714][ T166] 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 [ 41.766254][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.766480][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.766699][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.766919][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.767155][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.767375][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.772205][ T166] ------------[ cut here ]------------ | [ 41.772370][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 41.772665][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.773326][ T166] Tainted: [W]=WARN [ 41.773441][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.773626][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.773821][ T166] 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 [ 41.774364][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 41.774555][ T166] RAX: 00000000ffffffa6 RBX: ff11000004aa70c0 RCX: 1ff4000000108ea7 [ 41.774777][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7170 [ 41.775007][ T166] RBP: ff1100000cc1a000 R08: 1fe2200000954e2f R09: ff1100000cab2ef8 [ 41.775241][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 41.775463][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.775687][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 41.775950][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.776156][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.776381][ T166] PKRU: 55555554 [ 41.776494][ T166] Call Trace: [ 41.776606][ T166] [ 41.776685][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.776876][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.777081][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.777240][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.777428][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.777583][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.777739][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.777928][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.778127][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.778277][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.778427][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.778577][ T166] ? 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) [ 41.778734][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.778884][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.779046][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.779200][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.779354][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.779508][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.779696][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.779884][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.780047][ T166] ? 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)) [ 41.780200][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.780388][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.780543][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.780696][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.780854][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.781009][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.781128][ T166] new_sync_write (fs/read_write.c:595) [ 41.781281][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.781434][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.781587][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.781737][ T166] ? ksys_write (fs/read_write.c:740) [ 41.781894][ T166] vfs_write (fs/read_write.c:688) [ 41.782152][ T166] ksys_write (fs/read_write.c:740) [ 41.782267][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.782417][ T166] ? 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) [ 41.782567][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.782722][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.782870][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.783338][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.783493][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.783784][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.783940][ T166] 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 [ 41.784910][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.785302][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.786112][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.786583][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.787349][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.787586][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.795710][ T166] ------------[ cut here ]------------ | [ 41.795870][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 41.796182][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.796959][ T166] Tainted: [W]=WARN [ 41.797085][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.797275][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.797474][ T166] 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 [ 41.798011][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 41.798204][ T166] RAX: 00000000ffffffa6 RBX: ff11000004aa64c0 RCX: 1ff4000000108ea7 [ 41.798439][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa6570 [ 41.798751][ T166] RBP: ff1100000cbaa000 R08: 1fe2200000954caf R09: ff1100000cab2ef8 [ 41.799110][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 41.799332][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.799585][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 41.799849][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.800050][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.800272][ T166] PKRU: 55555554 [ 41.800388][ T166] Call Trace: [ 41.800501][ T166] [ 41.800577][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.800769][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.800960][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.801127][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.801313][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.801468][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.801621][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.801806][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.801992][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.802147][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.802293][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.802440][ T166] ? 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) [ 41.802593][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.802741][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.802905][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.803067][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.803220][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.803372][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.803558][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.803745][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.803893][ T166] ? 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)) [ 41.804062][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.804248][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.804423][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.804577][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.804725][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.804874][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.805053][ T166] new_sync_write (fs/read_write.c:595) [ 41.805208][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.805357][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.805509][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.805659][ T166] ? ksys_write (fs/read_write.c:740) [ 41.805824][ T166] vfs_write (fs/read_write.c:688) [ 41.805939][ T166] ksys_write (fs/read_write.c:740) [ 41.806063][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.806212][ T166] ? 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) [ 41.806371][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.806539][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.806688][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.806838][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.806990][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.807181][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.807336][ T166] 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 [ 41.807857][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.808095][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.808317][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.808539][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.808916][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.809198][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.814797][ T166] ------------[ cut here ]------------ | [ 41.815034][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 41.815460][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.816373][ T166] Tainted: [W]=WARN [ 41.816555][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.816855][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.817188][ T166] 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 [ 41.817942][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 41.818193][ T166] RAX: 00000000ffffffa6 RBX: ff1100000cdd6940 RCX: 1ff4000000108ea7 [ 41.818422][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cdd69f0 [ 41.818644][ T166] RBP: ff1100000d9fa000 R08: 1fe22000019bad3f R09: ff1100000cab2ef8 [ 41.818864][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 41.819101][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.819324][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 41.819661][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.819870][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.820182][ T166] PKRU: 55555554 [ 41.820299][ T166] Call Trace: [ 41.820411][ T166] [ 41.820490][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.820685][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.820872][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.821042][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.821233][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.821387][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.821542][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.821730][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.821913][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.822104][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.822253][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.822404][ T166] ? 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) [ 41.822555][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.822704][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.822852][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.823009][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.823165][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.823327][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.823516][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.823699][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.823847][ T166] ? 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)) [ 41.824001][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.824192][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.824338][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.824484][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.824734][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.824883][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.825702][ T166] new_sync_write (fs/read_write.c:595) [ 41.825855][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.826084][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.826235][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.826383][ T166] ? ksys_write (fs/read_write.c:740) [ 41.826534][ T166] vfs_write (fs/read_write.c:688) [ 41.826648][ T166] ksys_write (fs/read_write.c:740) [ 41.826760][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.826923][ T166] ? 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) [ 41.827150][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.827301][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.827447][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.827595][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.827743][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.827926][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.828158][ T166] 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 [ 41.828682][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.828910][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.829213][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.829438][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.829657][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.829876][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.836203][ T166] ------------[ cut here ]------------ | [ 41.836405][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 41.836722][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.837428][ T166] Tainted: [W]=WARN [ 41.837542][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.837727][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.837922][ T166] 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 [ 41.838475][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 41.838666][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c8d2040 RCX: 1ff4000000108ea7 [ 41.838887][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d20f0 [ 41.839121][ T166] RBP: ff1100000c8a2000 R08: 1fe220000191a41f R09: ff1100000cab2ef8 [ 41.839342][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 41.839563][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.839786][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 41.840072][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.840265][ T166] CR2: 00005576eb656e80 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.840489][ T166] PKRU: 55555554 [ 41.840602][ T166] Call Trace: [ 41.840722][ T166] [ 41.840802][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.841002][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.841195][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 41.841351][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 41.841540][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 41.841695][ T166] notifier_call_chain (kernel/notifier.c:85) [ 41.841918][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 41.842218][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.842500][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.842730][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.842901][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.843067][ T166] ? 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) [ 41.843219][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.843369][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.843527][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.843677][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.843832][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.843989][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.844186][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.844380][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.844531][ T166] ? 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)) [ 41.844680][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.844866][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.845028][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.845179][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.845329][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.845477][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.845588][ T166] new_sync_write (fs/read_write.c:595) [ 41.845737][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.845885][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.846044][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.846194][ T166] ? ksys_write (fs/read_write.c:740) [ 41.846346][ T166] vfs_write (fs/read_write.c:688) [ 41.846460][ T166] ksys_write (fs/read_write.c:740) [ 41.846573][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.846720][ T166] ? 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) [ 41.846869][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.847031][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.847180][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.847329][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.847477][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.847663][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.847822][ T166] 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 [ 41.848360][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.848589][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.848811][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.849044][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.849268][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.849501][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.852711][ T166] ------------[ cut here ]------------ | [ 41.852863][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 41.853693][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.854354][ T166] Tainted: [W]=WARN [ 41.854465][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.854648][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.854840][ T166] 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 [ 41.855362][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 41.855541][ T166] RAX: 00000000ffffffa6 RBX: ff110000115070c0 RCX: 1ff4000000108eef [ 41.855753][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011507170 [ 41.855965][ T166] RBP: ff11000005002000 R08: 1fe22000022a0e2f R09: ff1100000cab2ef8 [ 41.856201][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 41.856429][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.856658][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 41.856911][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.857105][ T166] CR2: 00005576eb656e80 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 41.857323][ T166] PKRU: 55555554 [ 41.857431][ T166] Call Trace: [ 41.857538][ T166] [ 41.857613][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.857794][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.857978][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 41.858141][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 41.858284][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 41.858429][ T166] ? 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) [ 41.858577][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 41.858721][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.858864][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.859097][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 41.859339][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 41.859510][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 41.859690][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 41.859873][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 41.860127][ T166] ? 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)) [ 41.860274][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 41.860451][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 41.860594][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 41.860735][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 41.860877][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 41.861159][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 41.861267][ T166] new_sync_write (fs/read_write.c:595) [ 41.861410][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.861554][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 41.861696][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.861838][ T166] ? ksys_write (fs/read_write.c:740) [ 41.862102][ T166] vfs_write (fs/read_write.c:688) [ 41.862213][ T166] ksys_write (fs/read_write.c:740) [ 41.862320][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 41.862462][ T166] ? 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) [ 41.862604][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.862747][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.862888][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.863157][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.863299][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.863478][ T166] RIP: 0033:0x7fd8e6c0c08e [ 41.863624][ T166] 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 [ 41.864256][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 41.864477][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 41.864689][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 41.864902][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 41.865240][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 41.865453][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 41.938719][ T1611] ------------[ cut here ]------------ | [ 41.939066][ T1611] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1611 | [ 41.939541][ T1611] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.940515][ T1611] Tainted: [W]=WARN [ 41.940726][ T1611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.941070][ T1611] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.941398][ T1611] 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 [ 41.942196][ T1611] RSP: 0018:ffa0000003c8f060 EFLAGS: 00010286 [ 41.942513][ T1611] RAX: 00000000ffffffa6 RBX: ff1100000d8e0040 RCX: 1ff4000000791dd2 [ 41.942875][ T1611] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d8e00f0 [ 41.943268][ T1611] RBP: ff11000004d7c000 R08: 1fe2200001b1c01f R09: ff110000113d5158 [ 41.943630][ T1611] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 41.944006][ T1611] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000003c8f100 [ 41.944381][ T1611] FS: 00007fac3eb3b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 41.944806][ T1611] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.945146][ T1611] CR2: 0000000034802988 CR3: 000000000c9f9002 CR4: 0000000000771ef0 [ 41.945513][ T1611] PKRU: 55555554 [ 41.945724][ T1611] Call Trace: [ 41.945935][ T1611] [ 41.946124][ T1611] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 41.946394][ T1611] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 41.946614][ T1611] netif_close_many (net/core/dev.c:1804) [ 41.946881][ T1611] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 41.947174][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.947439][ T1611] ? __dev_close_many (net/core/dev.c:1781) [ 41.947704][ T1611] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 41.948038][ T1611] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 41.948350][ T1611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.948616][ T1611] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.948936][ T1611] ? 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) [ 41.949223][ T1611] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.949487][ T1611] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.949802][ T1611] ? unregister_netdevice_many (net/core/dev.c:12497) [ 41.950089][ T1611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.950358][ T1611] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.950619][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.950885][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.951162][ T1611] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.951421][ T1611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.951681][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.951994][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.952266][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.952530][ T1611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.952795][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.953085][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.953350][ T1611] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.953617][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.953904][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.954196][ T1611] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.954460][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.954734][ T1611] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.955013][ T1611] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.955284][ T1611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.955546][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.955808][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.956094][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.956356][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.956623][ T1611] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.956887][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.957178][ T1611] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.957448][ T1611] ? 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)) [ 41.957707][ T1611] ? 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)) [ 41.957988][ T1611] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.958259][ T1611] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.958520][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.958784][ T1611] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.959077][ T1611] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.959341][ T1611] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.959605][ T1611] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.959871][ T1611] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.960161][ T1611] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.960472][ T1611] ? move_addr_to_kernel (net/socket.c:258) [ 41.960735][ T1611] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.961029][ T1611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.961293][ T1611] ___sys_sendmsg (net/socket.c:2752) [ 41.961552][ T1611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.961864][ T1611] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.962173][ T1611] __sys_sendmsg (net/socket.c:2784) [ 41.962431][ T1611] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.962686][ T1611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.963030][ T1611] ? 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) [ 41.963289][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.963553][ T1611] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.963813][ T1611] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.964094][ T1611] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.964356][ T1611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.964660][ T1611] RIP: 0033:0x7fac3ed7508e [ 41.964936][ T1611] 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 [ 41.965737][ T1611] RSP: 002b:00007ffe94f8c9d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.966123][ T1611] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fac3ed7508e [ 41.966490][ T1611] RDX: 0000000000000000 RSI: 00007ffe94f8ca80 RDI: 0000000000000005 [ 41.966851][ T1611] RBP: 00007ffe94f8c9e0 R08: 0000000000000000 R09: 0000000000000000 [ 41.967235][ T1611] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 41.967596][ T1611] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe94f8d140 | [ 41.972802][ T1611] ------------[ cut here ]------------ | [ 41.973270][ T1611] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1611 | [ 41.973857][ T1611] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 41.975099][ T1611] Tainted: [W]=WARN [ 41.975424][ T1611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.975859][ T1611] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 41.976191][ T1611] 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 [ 41.976955][ T1611] RSP: 0018:ffa0000003c8f190 EFLAGS: 00010286 [ 41.977285][ T1611] RAX: 00000000ffffffa6 RBX: ff1100000c8d30c0 RCX: 1ff4000000791df8 [ 41.977633][ T1611] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d3170 [ 41.978004][ T1611] RBP: ff11000004d7c000 R08: 1fe220000191a62f R09: ff110000113d5158 [ 41.978366][ T1611] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 41.978716][ T1611] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 41.979090][ T1611] FS: 00007fac3eb3b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 41.979498][ T1611] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.979802][ T1611] CR2: 0000000034802988 CR3: 000000000c9f9002 CR4: 0000000000771ef0 [ 41.980178][ T1611] PKRU: 55555554 [ 41.980379][ T1611] Call Trace: [ 41.980583][ T1611] [ 41.980741][ T1611] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 41.981071][ T1611] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 41.981376][ T1611] ? 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) [ 41.981634][ T1611] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 41.981884][ T1611] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 41.982211][ T1611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.982466][ T1611] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 41.982716][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.982964][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.983243][ T1611] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.983498][ T1611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.983748][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.984056][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.984304][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.984556][ T1611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 41.984804][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.985081][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.985339][ T1611] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 41.985595][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.985845][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.986125][ T1611] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.986381][ T1611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 41.986635][ T1611] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 41.986883][ T1611] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 41.987161][ T1611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.987411][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.987665][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.987920][ T1611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 41.988190][ T1611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 41.988444][ T1611] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.988692][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.988942][ T1611] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.989232][ T1611] ? 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)) [ 41.989487][ T1611] ? 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)) [ 41.989743][ T1611] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.990010][ T1611] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.990263][ T1611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 41.990519][ T1611] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 41.990773][ T1611] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 41.991048][ T1611] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 41.991308][ T1611] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 41.991565][ T1611] ? copy_msghdr_from_user (net/socket.c:2635) [ 41.991812][ T1611] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 41.992126][ T1611] ? move_addr_to_kernel (net/socket.c:258) [ 41.992379][ T1611] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.992626][ T1611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 41.992879][ T1611] ___sys_sendmsg (net/socket.c:2752) [ 41.993158][ T1611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 41.993455][ T1611] ? copy_msghdr_from_user (net/socket.c:2603) [ 41.993727][ T1611] __sys_sendmsg (net/socket.c:2784) [ 41.993993][ T1611] ? __sys_sendmsg_sock (net/socket.c:2765) [ 41.994252][ T1611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 41.994556][ T1611] ? 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) [ 41.994806][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 41.995089][ T1611] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.995341][ T1611] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 41.995593][ T1611] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 41.995844][ T1611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.996163][ T1611] RIP: 0033:0x7fac3ed7508e [ 41.996426][ T1611] 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 [ 41.997197][ T1611] RSP: 002b:00007ffe94f8c9d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.997543][ T1611] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fac3ed7508e [ 41.997886][ T1611] RDX: 0000000000000000 RSI: 00007ffe94f8ca80 RDI: 0000000000000005 [ 41.998253][ T1611] RBP: 00007ffe94f8c9e0 R08: 0000000000000000 R09: 0000000000000000 [ 41.998594][ T1611] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 41.998938][ T1611] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe94f8d140 | [ 42.067915][ T1612] ------------[ cut here ]------------ | [ 42.068242][ T1612] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1612 | [ 42.068714][ T1612] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.070188][ T1612] Tainted: [W]=WARN [ 42.070398][ T1612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.070705][ T1612] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.071057][ T1612] 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 [ 42.071839][ T1612] RSP: 0018:ffa00000023df060 EFLAGS: 00010286 [ 42.072176][ T1612] RAX: 00000000ffffffa6 RBX: ff1100000526eac0 RCX: 1ff400000047bdd2 [ 42.072532][ T1612] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000526eb70 [ 42.072892][ T1612] RBP: ff11000007541000 R08: 1fe2200000a4dd6f R09: ff110000113d0b58 [ 42.073276][ T1612] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 42.073638][ T1612] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000023df100 [ 42.074015][ T1612] FS: 00007f022b18c840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 42.074437][ T1612] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.074753][ T1612] CR2: 000000000ffde988 CR3: 000000000f39f004 CR4: 0000000000771ef0 [ 42.075136][ T1612] PKRU: 55555554 [ 42.075343][ T1612] Call Trace: [ 42.075551][ T1612] [ 42.075714][ T1612] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.076002][ T1612] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.076223][ T1612] netif_close_many (net/core/dev.c:1804) [ 42.076484][ T1612] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.076748][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.077032][ T1612] ? __dev_close_many (net/core/dev.c:1781) [ 42.077289][ T1612] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 42.077600][ T1612] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 42.077907][ T1612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.078193][ T1612] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 42.078496][ T1612] ? 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) [ 42.078758][ T1612] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 42.079037][ T1612] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 42.079346][ T1612] ? unregister_netdevice_many (net/core/dev.c:12497) [ 42.079604][ T1612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.079862][ T1612] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 42.080144][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.080398][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.080660][ T1612] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.080921][ T1612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.081198][ T1612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.081491][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.081746][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.082031][ T1612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.082285][ T1612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.082546][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.082810][ T1612] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 42.083096][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.083350][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.083608][ T1612] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.083862][ T1612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.084143][ T1612] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.084402][ T1612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.084665][ T1612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.084919][ T1612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.085193][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.085455][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.085714][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.085990][ T1612] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.086253][ T1612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.086518][ T1612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.086790][ T1612] ? 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)) [ 42.087069][ T1612] ? 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)) [ 42.087353][ T1612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.087618][ T1612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.087874][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.088174][ T1612] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.088439][ T1612] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.088710][ T1612] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.088996][ T1612] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.089264][ T1612] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.089522][ T1612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.089825][ T1612] ? move_addr_to_kernel (net/socket.c:258) [ 42.090120][ T1612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.090382][ T1612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.090650][ T1612] ___sys_sendmsg (net/socket.c:2752) [ 42.090907][ T1612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.091243][ T1612] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.091749][ T1612] __sys_sendmsg (net/socket.c:2784) [ 42.092035][ T1612] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.092292][ T1612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.092604][ T1612] ? 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) [ 42.092867][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.093192][ T1612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.093453][ T1612] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.093710][ T1612] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.093990][ T1612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.094305][ T1612] RIP: 0033:0x7f022b3c608e [ 42.094577][ T1612] 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 [ 42.095384][ T1612] RSP: 002b:00007ffffe1d2ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.095745][ T1612] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f022b3c608e [ 42.096127][ T1612] RDX: 0000000000000000 RSI: 00007ffffe1d2f50 RDI: 0000000000000005 [ 42.096509][ T1612] RBP: 00007ffffe1d2eb0 R08: 0000000000000000 R09: 0000000000000000 [ 42.096869][ T1612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 42.097247][ T1612] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffffe1d3610 | [ 42.102847][ T1612] ------------[ cut here ]------------ | [ 42.103114][ T1612] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1612 | [ 42.103558][ T1612] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.104511][ T1612] Tainted: [W]=WARN [ 42.104716][ T1612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.105040][ T1612] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.105352][ T1612] 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 [ 42.106117][ T1612] RSP: 0018:ffa00000023df190 EFLAGS: 00010286 [ 42.106422][ T1612] RAX: 00000000ffffffa6 RBX: ff1100000526fe40 RCX: 1ff400000047bdf8 [ 42.106769][ T1612] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000526fef0 [ 42.107138][ T1612] RBP: ff11000007541000 R08: 1fe2200000a4dfdf R09: ff110000113d0b58 [ 42.107497][ T1612] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 42.107842][ T1612] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 42.108216][ T1612] FS: 00007f022b18c840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 42.108617][ T1612] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.108928][ T1612] CR2: 000000000ffde988 CR3: 000000000f39f004 CR4: 0000000000771ef0 [ 42.109298][ T1612] PKRU: 55555554 [ 42.109501][ T1612] Call Trace: [ 42.109701][ T1612] [ 42.109861][ T1612] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 42.110352][ T1612] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 42.110849][ T1612] ? 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) [ 42.111222][ T1612] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 42.111565][ T1612] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 42.111959][ T1612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.112413][ T1612] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 42.112758][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.113124][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.113472][ T1612] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.113816][ T1612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.114183][ T1612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.114565][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.114904][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.115270][ T1612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.115611][ T1612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.115958][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.116421][ T1612] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 42.116776][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.117139][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.117486][ T1612] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.117830][ T1612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.118201][ T1612] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 42.118544][ T1612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.118889][ T1612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.119257][ T1612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.119599][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.119946][ T1612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.120313][ T1612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.120661][ T1612] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.121032][ T1612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.121375][ T1612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.121731][ T1612] ? 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)) [ 42.122103][ T1612] ? 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)) [ 42.122451][ T1612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.122794][ T1612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.123163][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.123508][ T1612] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.123853][ T1612] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.124225][ T1612] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.124568][ T1612] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.124909][ T1612] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.125269][ T1612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.125663][ T1612] ? move_addr_to_kernel (net/socket.c:258) [ 42.126032][ T1612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.126372][ T1612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.126720][ T1612] ___sys_sendmsg (net/socket.c:2752) [ 42.127092][ T1612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.127488][ T1612] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.127854][ T1612] __sys_sendmsg (net/socket.c:2784) [ 42.128226][ T1612] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.128664][ T1612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.129106][ T1612] ? 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) [ 42.129360][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.129609][ T1612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.129853][ T1612] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.130126][ T1612] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.130375][ T1612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.130674][ T1612] RIP: 0033:0x7f022b3c608e [ 42.130936][ T1612] 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 [ 42.131717][ T1612] RSP: 002b:00007ffffe1d2ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.132091][ T1612] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f022b3c608e [ 42.132440][ T1612] RDX: 0000000000000000 RSI: 00007ffffe1d2f50 RDI: 0000000000000005 [ 42.132784][ T1612] RBP: 00007ffffe1d2eb0 R08: 0000000000000000 R09: 0000000000000000 [ 42.133158][ T1612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 42.133503][ T1612] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffffe1d3610 | [ 42.175750][ T166] ------------[ cut here ]------------ | [ 42.176001][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 42.176353][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.177101][ T166] Tainted: [W]=WARN [ 42.177237][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.177455][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.177693][ T166] 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 [ 42.178305][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 42.178514][ T166] RAX: 00000000ffffffa6 RBX: ff11000004aa73c0 RCX: 1ff4000000108ed1 [ 42.178767][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7470 [ 42.179100][ T166] RBP: ff1100000cd52000 R08: 1fe2200000954e8f R09: ff1100000cab2ef8 [ 42.179339][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 42.179566][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd52000 [ 42.179807][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 42.180160][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.180351][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 42.180581][ T166] PKRU: 55555554 [ 42.180695][ T166] Call Trace: [ 42.180809][ T166] [ 42.180889][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.181063][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.181179][ T166] register_netdevice (net/core/dev.c:11488) [ 42.181332][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 42.181518][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 42.181677][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 42.181871][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 42.182035][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 42.182227][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 42.182422][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.182577][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 42.182728][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 42.182949][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 42.183117][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 42.183305][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 42.183451][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 42.183602][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 42.183752][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 42.183867][ T166] new_sync_write (fs/read_write.c:595) [ 42.184027][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.184176][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 42.184328][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.184478][ T166] ? ksys_write (fs/read_write.c:740) [ 42.184630][ T166] vfs_write (fs/read_write.c:688) [ 42.184743][ T166] ksys_write (fs/read_write.c:740) [ 42.184861][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 42.185018][ T166] ? 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) [ 42.185174][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.185329][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.185481][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.185631][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.185780][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.185967][ T166] RIP: 0033:0x7fd8e6c0c08e [ 42.186139][ T166] 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 [ 42.186678][ T166] RSP: 002b:00007ffe866f5910 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 42.186900][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 42.187134][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 42.187356][ T166] RBP: 00007ffe866f5920 R08: 0000000000000000 R09: 0000000000000000 [ 42.187579][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 42.187800][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 42.327701][ T1618] ------------[ cut here ]------------ | [ 42.327885][ T1618] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1618 | [ 42.328184][ T1618] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.328800][ T1618] Tainted: [W]=WARN [ 42.328905][ T1618] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.329095][ T1618] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.329276][ T1618] 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 [ 42.329765][ T1618] RSP: 0018:ffa00000031cf020 EFLAGS: 00010286 [ 42.329946][ T1618] RAX: 00000000ffffffa6 RBX: ff1100000b4ab840 RCX: 1ff4000000639dca [ 42.330193][ T1618] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab8f0 [ 42.330407][ T1618] RBP: ff1100000cd52000 R08: 1fe220000169571f R09: ff1100000cd08b80 [ 42.330613][ T1618] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 42.330814][ T1618] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.331048][ T1618] FS: 00007f6425d64840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 42.331289][ T1618] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.331466][ T1618] CR2: 00000000055b1988 CR3: 0000000010395005 CR4: 0000000000771ef0 [ 42.331683][ T1618] PKRU: 55555554 [ 42.331788][ T1618] Call Trace: [ 42.331890][ T1618] [ 42.331963][ T1618] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.332121][ T1618] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.332227][ T1618] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.332365][ T1618] __dev_notify_flags (net/core/dev.c:9787) [ 42.332507][ T1618] ? netif_change_name (net/core/dev.c:1495) [ 42.332650][ T1618] ? __dev_change_flags (net/core/dev.c:9752) [ 42.332785][ T1618] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.332916][ T1618] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.333172][ T1618] ? 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)) [ 42.333310][ T1618] netif_change_flags (net/core/dev.c:9820) [ 42.333459][ T1618] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.333596][ T1618] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.333738][ T1618] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.333906][ T1618] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.334130][ T1618] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.334262][ T1618] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.334397][ T1618] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.334558][ T1618] ? __kernel_text_address (kernel/extable.c:79) [ 42.334694][ T1618] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.334830][ T1618] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.334963][ T1618] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.335183][ T1618] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.335320][ T1618] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.335454][ T1618] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.335588][ T1618] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.335724][ T1618] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.335858][ T1618] ? __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) [ 42.336002][ T1618] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.336142][ T1618] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.336277][ T1618] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.336447][ T1618] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.336586][ T1618] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.336725][ T1618] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.336862][ T1618] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.337016][ T1618] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.337163][ T1618] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.337302][ T1618] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.337444][ T1618] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.337581][ T1618] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.337717][ T1618] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.337859][ T1618] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.338015][ T1618] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.338165][ T1618] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.338315][ T1618] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.338451][ T1618] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.338617][ T1618] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.338758][ T1618] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.338930][ T1618] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.339143][ T1618] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.339298][ T1618] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.339461][ T1618] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.339663][ T1618] ? 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)) [ 42.339866][ T1618] ? 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)) [ 42.340100][ T1618] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.340327][ T1618] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.340486][ T1618] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.340634][ T1618] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.340770][ T1618] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.340910][ T1618] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.341062][ T1618] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.341203][ T1618] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.341341][ T1618] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.341557][ T1618] ? move_addr_to_kernel (net/socket.c:258) [ 42.341771][ T1618] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.341987][ T1618] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.342213][ T1618] ___sys_sendmsg (net/socket.c:2752) [ 42.342390][ T1618] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.342577][ T1618] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.342798][ T1618] __sys_sendmsg (net/socket.c:2784) [ 42.343018][ T1618] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.343242][ T1618] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.343496][ T1618] ? 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) [ 42.343633][ T1618] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.343768][ T1618] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.343914][ T1618] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.344130][ T1618] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.344345][ T1618] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.344595][ T1618] RIP: 0033:0x7f6425f9e08e [ 42.344819][ T1618] 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 [ 42.345354][ T1618] RSP: 002b:00007fff5ef30ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.345570][ T1618] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6425f9e08e [ 42.345776][ T1618] RDX: 0000000000000000 RSI: 00007fff5ef30d90 RDI: 0000000000000005 [ 42.345990][ T1618] RBP: 00007fff5ef30cf0 R08: 0000000000000000 R09: 0000000000000000 [ 42.346200][ T1618] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 42.346424][ T1618] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff5ef31450 | [ 42.411655][ T1621] ------------[ cut here ]------------ | [ 42.412007][ T1621] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1621 | [ 42.412531][ T1621] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.413603][ T1621] Tainted: [W]=WARN [ 42.413826][ T1621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.414182][ T1621] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.414534][ T1621] 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 [ 42.416092][ T1621] RSP: 0018:ffa00000031cef70 EFLAGS: 00010286 [ 42.416448][ T1621] RAX: 00000000ffffffa6 RBX: ff1100000c456f40 RCX: 1ff4000000639db4 [ 42.416845][ T1621] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c456ff0 [ 42.417294][ T1621] RBP: ff1100000cd52000 R08: 1fe220000188adff R09: ff1100000c982e80 [ 42.417700][ T1621] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 42.418128][ T1621] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 42.418516][ T1621] FS: 00007efd33053840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 42.418990][ T1621] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.419342][ T1621] CR2: 000000000f283a28 CR3: 0000000010252004 CR4: 0000000000771ef0 [ 42.419740][ T1621] PKRU: 55555554 [ 42.419990][ T1621] Call Trace: [ 42.420227][ T1621] [ 42.420400][ T1621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.420686][ T1621] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 42.420993][ T1621] notifier_call_chain (kernel/notifier.c:85) [ 42.421300][ T1621] __netdev_upper_dev_link (net/core/dev.c:8931) [ 42.421761][ T1621] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.422076][ T1621] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.422369][ T1621] netdev_upper_dev_link (net/core/dev.c:8972) [ 42.422652][ T1621] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 42.422932][ T1621] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 42.423423][ T1621] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.423718][ T1621] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.424037][ T1621] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.424337][ T1621] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.424624][ T1621] ? nla_strscpy (lib/nlattr.c:795) [ 42.424907][ T1621] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.425385][ T1621] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.425666][ T1621] ? __dev_get_by_name (net/core/dev.c:883) [ 42.425949][ T1621] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.426267][ T1621] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.426555][ T1621] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.426844][ T1621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.427152][ T1621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.427436][ T1621] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.427713][ T1621] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.428011][ T1621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.428480][ T1621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.428766][ T1621] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.429275][ T1621] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.429561][ T1621] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.430037][ T1621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.430330][ T1621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.430615][ T1621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.430893][ T1621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.431197][ T1621] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.431478][ T1621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.431770][ T1621] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.432253][ T1621] ? 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)) [ 42.432536][ T1621] ? 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)) [ 42.432821][ T1621] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.433137][ T1621] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.433589][ T1621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.434066][ T1621] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.434353][ T1621] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.434828][ T1621] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.435143][ T1621] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.435425][ T1621] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.435711][ T1621] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.436073][ T1621] ? move_addr_to_kernel (net/socket.c:258) [ 42.436359][ T1621] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.436639][ T1621] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.436923][ T1621] ___sys_sendmsg (net/socket.c:2752) [ 42.437388][ T1621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.437729][ T1621] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.438060][ T1621] __sys_sendmsg (net/socket.c:2784) [ 42.438346][ T1621] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.438644][ T1621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.439513][ T1621] ? 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) [ 42.439798][ T1621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.440107][ T1621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.440394][ T1621] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.440679][ T1621] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.440963][ T1621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.441659][ T1621] RIP: 0033:0x7efd3328d08e [ 42.442314][ T1621] 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 [ 42.443391][ T1621] RSP: 002b:00007fffaf3b64b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.443792][ T1621] RAX: ffffffffffffffda RBX: 00007fffaf3b6c48 RCX: 00007efd3328d08e [ 42.444216][ T1621] RDX: 0000000000000000 RSI: 00007fffaf3b6560 RDI: 0000000000000005 [ 42.444615][ T1621] RBP: 00007fffaf3b64c0 R08: 0000000000000000 R09: 0000000000000000 [ 42.445383][ T1621] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 42.445772][ T1621] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffaf3b6c20 | [ 42.449167][ T1621] ------------[ cut here ]------------ | [ 42.449583][ T1621] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1621 | [ 42.450101][ T1621] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.451179][ T1621] Tainted: [W]=WARN [ 42.451407][ T1621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.451745][ T1621] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.452120][ T1621] 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 [ 42.453203][ T1621] RSP: 0018:ffa00000031cefd0 EFLAGS: 00010286 [ 42.453542][ T1621] RAX: 00000000ffffffa6 RBX: ff1100000c457cc0 RCX: 1ff4000000639dc0 [ 42.453931][ T1621] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c457d70 [ 42.454528][ T1621] RBP: ff1100001154a000 R08: 1fe220000188afaf R09: ff1100000c982e80 [ 42.454921][ T1621] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 42.455342][ T1621] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001154ae04 [ 42.455756][ T1621] FS: 00007efd33053840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 42.456239][ T1621] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.456758][ T1621] CR2: 000000000f283a28 CR3: 0000000010252004 CR4: 0000000000771ef0 [ 42.457178][ T1621] PKRU: 55555554 [ 42.457406][ T1621] Call Trace: [ 42.457631][ T1621] [ 42.457803][ T1621] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.458293][ T1621] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.458526][ T1621] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.458815][ T1621] __dev_notify_flags (net/core/dev.c:9787) [ 42.459128][ T1621] ? netif_change_name (net/core/dev.c:1495) [ 42.459563][ T1621] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.459815][ T1621] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 42.460123][ T1621] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 42.460578][ T1621] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 42.460874][ T1621] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.461193][ T1621] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.461651][ T1621] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.461949][ T1621] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.462254][ T1621] ? nla_strscpy (lib/nlattr.c:795) [ 42.462721][ T1621] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.463020][ T1621] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.463318][ T1621] ? __dev_get_by_name (net/core/dev.c:883) [ 42.463604][ T1621] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.463903][ T1621] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.464386][ T1621] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.464671][ T1621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.464951][ T1621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.465423][ T1621] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.465706][ T1621] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.466007][ T1621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.466310][ T1621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.466597][ T1621] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.467069][ T1621] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.467352][ T1621] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.467633][ T1621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.467917][ T1621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.468231][ T1621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.468515][ T1621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.468801][ T1621] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.469119][ T1621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.469409][ T1621] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.469703][ T1621] ? 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)) [ 42.470004][ T1621] ? 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)) [ 42.470303][ T1621] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.470587][ T1621] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.470868][ T1621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.471344][ T1621] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.471631][ T1621] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.471940][ T1621] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.472257][ T1621] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.472545][ T1621] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.472826][ T1621] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.473183][ T1621] ? move_addr_to_kernel (net/socket.c:258) [ 42.473465][ T1621] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.473750][ T1621] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.474239][ T1621] ___sys_sendmsg (net/socket.c:2752) [ 42.474521][ T1621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.474860][ T1621] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.475192][ T1621] __sys_sendmsg (net/socket.c:2784) [ 42.475473][ T1621] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.475755][ T1621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.476125][ T1621] ? 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) [ 42.476412][ T1621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.476698][ T1621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.476993][ T1621] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.477283][ T1621] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.477567][ T1621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.477904][ T1621] RIP: 0033:0x7efd3328d08e [ 42.478218][ T1621] 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 [ 42.479135][ T1621] RSP: 002b:00007fffaf3b64b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.479535][ T1621] RAX: ffffffffffffffda RBX: 00007fffaf3b6c48 RCX: 00007efd3328d08e [ 42.479934][ T1621] RDX: 0000000000000000 RSI: 00007fffaf3b6560 RDI: 0000000000000005 [ 42.480380][ T1621] RBP: 00007fffaf3b64c0 R08: 0000000000000000 R09: 0000000000000000 [ 42.480796][ T1621] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 42.481754][ T1621] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffaf3b6c20 | [ 42.544758][ T1622] ------------[ cut here ]------------ | [ 42.545081][ T1622] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1622 | [ 42.545559][ T1622] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.546591][ T1622] Tainted: [W]=WARN [ 42.546809][ T1622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.547660][ T1622] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.548161][ T1622] 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 [ 42.549160][ T1622] RSP: 0018:ffa0000003c8f020 EFLAGS: 00010286 [ 42.549626][ T1622] RAX: 00000000ffffffa6 RBX: ff1100000d8e0dc0 RCX: 1ff4000000791dca [ 42.550161][ T1622] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d8e0e70 [ 42.550703][ T1622] RBP: ff1100001154a000 R08: 1fe2200001b1c1cf R09: ff1100000bde0b58 [ 42.551268][ T1622] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 42.551782][ T1622] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.552367][ T1622] FS: 00007f205a011840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 42.552943][ T1622] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.553445][ T1622] CR2: 00007f205a2e11a0 CR3: 0000000010151006 CR4: 0000000000771ef0 [ 42.553911][ T1622] PKRU: 55555554 [ 42.554152][ T1622] Call Trace: [ 42.554373][ T1622] [ 42.554541][ T1622] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.554817][ T1622] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.555060][ T1622] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.555321][ T1622] __dev_notify_flags (net/core/dev.c:9787) [ 42.555592][ T1622] ? netif_change_name (net/core/dev.c:1495) [ 42.555853][ T1622] ? __dev_change_flags (net/core/dev.c:9752) [ 42.556145][ T1622] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.556408][ T1622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.556678][ T1622] ? 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)) [ 42.556947][ T1622] netif_change_flags (net/core/dev.c:9820) [ 42.557243][ T1622] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.557505][ T1622] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.557777][ T1622] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.558068][ T1622] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.558388][ T1622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.558650][ T1622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.558915][ T1622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.559199][ T1622] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.559454][ T1622] ? __kernel_text_address (kernel/extable.c:79) [ 42.559718][ T1622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.560021][ T1622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.560297][ T1622] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.560564][ T1622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.560827][ T1622] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.561115][ T1622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.561386][ T1622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.561658][ T1622] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.561930][ T1622] ? __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) [ 42.562220][ T1622] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.562483][ T1622] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.562752][ T1622] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.563047][ T1622] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.563321][ T1622] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.563594][ T1622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.563861][ T1622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.564148][ T1622] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.564417][ T1622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.564683][ T1622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.564959][ T1622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.565250][ T1622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.565518][ T1622] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.565779][ T1622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.566073][ T1622] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.566334][ T1622] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.566593][ T1622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.566851][ T1622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.567141][ T1622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.567408][ T1622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.567666][ T1622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.567926][ T1622] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.568205][ T1622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.568502][ T1622] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.568780][ T1622] ? 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)) [ 42.569069][ T1622] ? 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)) [ 42.569338][ T1622] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.569601][ T1622] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.569865][ T1622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.570158][ T1622] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.570424][ T1622] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.570691][ T1622] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.570960][ T1622] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.571254][ T1622] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.571518][ T1622] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.571833][ T1622] ? move_addr_to_kernel (net/socket.c:258) [ 42.572131][ T1622] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.572394][ T1622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.572658][ T1622] ___sys_sendmsg (net/socket.c:2752) [ 42.572920][ T1622] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.573250][ T1622] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.573538][ T1622] __sys_sendmsg (net/socket.c:2784) [ 42.573808][ T1622] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.574092][ T1622] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.574415][ T1622] ? 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) [ 42.574685][ T1622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.574954][ T1622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.575250][ T1622] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.575512][ T1622] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.575777][ T1622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.576116][ T1622] RIP: 0033:0x7f205a24b08e [ 42.576392][ T1622] 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 [ 42.577211][ T1622] RSP: 002b:00007ffd570a9d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.577588][ T1622] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f205a24b08e [ 42.577956][ T1622] RDX: 0000000000000000 RSI: 00007ffd570a9de0 RDI: 0000000000000005 [ 42.578362][ T1622] RBP: 00007ffd570a9d40 R08: 0000000000000000 R09: 0000000000000000 [ 42.578728][ T1622] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 42.579116][ T1622] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd570aa4a0 | [ 42.679109][ T1629] ------------[ cut here ]------------ | [ 42.679327][ T1629] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1629 | [ 42.679627][ T1629] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.680256][ T1629] Tainted: [W]=WARN [ 42.680371][ T1629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.680560][ T1629] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.680758][ T1629] 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 [ 42.681299][ T1629] RSP: 0018:ffa0000003e6ef70 EFLAGS: 00010286 [ 42.681492][ T1629] RAX: 00000000ffffffa6 RBX: ff110000093a3240 RCX: 1ff40000007cddb4 [ 42.681714][ T1629] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a32f0 [ 42.681932][ T1629] RBP: ff1100000cd52000 R08: 1fe220000127465f R09: ff1100000c6b5180 [ 42.682168][ T1629] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 42.682395][ T1629] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 42.682623][ T1629] FS: 00007fe51d66d840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 42.682884][ T1629] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.683083][ T1629] CR2: 00000000034cca28 CR3: 0000000010680006 CR4: 0000000000771ef0 [ 42.683310][ T1629] PKRU: 55555554 [ 42.683424][ T1629] Call Trace: [ 42.683539][ T1629] [ 42.683617][ T1629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.683767][ T1629] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 42.683918][ T1629] notifier_call_chain (kernel/notifier.c:85) [ 42.684082][ T1629] __netdev_upper_dev_link (net/core/dev.c:8931) [ 42.684231][ T1629] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.684381][ T1629] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.684532][ T1629] netdev_upper_dev_link (net/core/dev.c:8972) [ 42.684678][ T1629] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 42.684827][ T1629] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 42.684987][ T1629] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.685170][ T1629] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.685325][ T1629] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.685486][ T1629] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.685633][ T1629] ? nla_strscpy (lib/nlattr.c:795) [ 42.685782][ T1629] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.685929][ T1629] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.686103][ T1629] ? __dev_get_by_name (net/core/dev.c:883) [ 42.686249][ T1629] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.686399][ T1629] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.686550][ T1629] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.686698][ T1629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.686844][ T1629] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.686997][ T1629] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.687145][ T1629] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.687289][ T1629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.687439][ T1629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.687585][ T1629] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.687732][ T1629] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.687877][ T1629] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.688030][ T1629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.688176][ T1629] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.688323][ T1629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.688468][ T1629] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.688614][ T1629] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.688759][ T1629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.688907][ T1629] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.689064][ T1629] ? 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)) [ 42.689210][ T1629] ? 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)) [ 42.689358][ T1629] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.689504][ T1629] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.689650][ T1629] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.689798][ T1629] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.689948][ T1629] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.690112][ T1629] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.690261][ T1629] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.690408][ T1629] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.690553][ T1629] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.690735][ T1629] ? move_addr_to_kernel (net/socket.c:258) [ 42.690880][ T1629] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.691039][ T1629] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.691187][ T1629] ___sys_sendmsg (net/socket.c:2752) [ 42.691330][ T1629] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.691512][ T1629] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.691672][ T1629] __sys_sendmsg (net/socket.c:2784) [ 42.691818][ T1629] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.691963][ T1629] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.692157][ T1629] ? 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) [ 42.692304][ T1629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.692452][ T1629] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.692597][ T1629] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.692760][ T1629] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.692910][ T1629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.693100][ T1629] RIP: 0033:0x7fe51d8a708e [ 42.693254][ T1629] 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 [ 42.693781][ T1629] RSP: 002b:00007ffe7dee5210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.694012][ T1629] RAX: ffffffffffffffda RBX: 00007ffe7dee59a8 RCX: 00007fe51d8a708e [ 42.694232][ T1629] RDX: 0000000000000000 RSI: 00007ffe7dee52c0 RDI: 0000000000000005 [ 42.694451][ T1629] RBP: 00007ffe7dee5220 R08: 0000000000000000 R09: 0000000000000000 [ 42.694669][ T1629] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 42.694887][ T1629] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7dee5980 | [ 42.696626][ T1629] ------------[ cut here ]------------ | [ 42.696772][ T1629] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1629 | [ 42.697079][ T1629] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.697675][ T1629] Tainted: [W]=WARN [ 42.697786][ T1629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.697975][ T1629] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.698168][ T1629] 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 [ 42.698690][ T1629] RSP: 0018:ffa0000003e6efd0 EFLAGS: 00010286 [ 42.698876][ T1629] RAX: 00000000ffffffa6 RBX: ff110000093a21c0 RCX: 1ff40000007cddc0 [ 42.699196][ T1629] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2270 [ 42.699416][ T1629] RBP: ff1100001140a000 R08: 1fe220000127444f R09: ff1100000c6b5180 [ 42.699632][ T1629] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 42.699853][ T1629] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001140ae04 [ 42.700170][ T1629] FS: 00007fe51d66d840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 42.700427][ T1629] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.700611][ T1629] CR2: 00000000034cca28 CR3: 0000000010680006 CR4: 0000000000771ef0 [ 42.700831][ T1629] PKRU: 55555554 [ 42.700941][ T1629] Call Trace: [ 42.701149][ T1629] [ 42.701319][ T1629] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.701468][ T1629] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.701581][ T1629] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.701725][ T1629] __dev_notify_flags (net/core/dev.c:9787) [ 42.701872][ T1629] ? netif_change_name (net/core/dev.c:1495) [ 42.702128][ T1629] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.702277][ T1629] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 42.702421][ T1629] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 42.702573][ T1629] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 42.702726][ T1629] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.702876][ T1629] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.703136][ T1629] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.703286][ T1629] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.703431][ T1629] ? nla_strscpy (lib/nlattr.c:795) [ 42.703582][ T1629] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.703731][ T1629] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.703892][ T1629] ? __dev_get_by_name (net/core/dev.c:883) [ 42.704247][ T1629] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.704481][ T1629] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.704709][ T1629] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.704932][ T1629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.705305][ T1629] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.705454][ T1629] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.705598][ T1629] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.705745][ T1629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.705894][ T1629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.706143][ T1629] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.706288][ T1629] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.706436][ T1629] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.706582][ T1629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.706725][ T1629] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.706873][ T1629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.707130][ T1629] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.707277][ T1629] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.707422][ T1629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.707568][ T1629] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.707718][ T1629] ? 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)) [ 42.707865][ T1629] ? 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)) [ 42.708080][ T1629] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.708230][ T1629] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.708375][ T1629] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.708521][ T1629] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.708668][ T1629] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.708825][ T1629] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.708982][ T1629] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.709134][ T1629] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.709279][ T1629] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.709460][ T1629] ? move_addr_to_kernel (net/socket.c:258) [ 42.709611][ T1629] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.709755][ T1629] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.709903][ T1629] ___sys_sendmsg (net/socket.c:2752) [ 42.710069][ T1629] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.710310][ T1629] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.710524][ T1629] __sys_sendmsg (net/socket.c:2784) [ 42.710717][ T1629] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.710905][ T1629] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.711159][ T1629] ? 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) [ 42.711350][ T1629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.711544][ T1629] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.711735][ T1629] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.711936][ T1629] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.712158][ T1629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.712400][ T1629] RIP: 0033:0x7fe51d8a708e [ 42.712601][ T1629] 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 [ 42.713186][ T1629] RSP: 002b:00007ffe7dee5210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.713407][ T1629] RAX: ffffffffffffffda RBX: 00007ffe7dee59a8 RCX: 00007fe51d8a708e [ 42.713620][ T1629] RDX: 0000000000000000 RSI: 00007ffe7dee52c0 RDI: 0000000000000005 [ 42.713840][ T1629] RBP: 00007ffe7dee5220 R08: 0000000000000000 R09: 0000000000000000 [ 42.714074][ T1629] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb95 [ 42.714289][ T1629] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7dee5980 | [ 42.771629][ T1630] ------------[ cut here ]------------ | [ 42.771923][ T1630] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1630 | [ 42.773098][ T1630] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.774108][ T1630] Tainted: [W]=WARN [ 42.774333][ T1630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.774742][ T1630] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.775139][ T1630] 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 [ 42.776016][ T1630] RSP: 0018:ffa0000003e3f020 EFLAGS: 00010286 [ 42.776432][ T1630] RAX: 00000000ffffffa6 RBX: ff1100001045f240 RCX: 1ff40000007c7dca [ 42.776804][ T1630] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f2f0 [ 42.777213][ T1630] RBP: ff1100001140a000 R08: 1fe220000208be5f R09: ff1100000c510b58 [ 42.777608][ T1630] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 42.778051][ T1630] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 42.778453][ T1630] FS: 00007f394a05b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 42.778907][ T1630] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.779286][ T1630] CR2: 000000002172a988 CR3: 0000000004bc7003 CR4: 0000000000771ef0 [ 42.779709][ T1630] PKRU: 55555554 [ 42.779938][ T1630] Call Trace: [ 42.780173][ T1630] [ 42.780343][ T1630] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.780626][ T1630] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.780840][ T1630] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 42.781128][ T1630] __dev_notify_flags (net/core/dev.c:9787) [ 42.781404][ T1630] ? netif_change_name (net/core/dev.c:1495) [ 42.781671][ T1630] ? __dev_change_flags (net/core/dev.c:9752) [ 42.781932][ T1630] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 42.782224][ T1630] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.782494][ T1630] ? 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)) [ 42.782760][ T1630] netif_change_flags (net/core/dev.c:9820) [ 42.783053][ T1630] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.783319][ T1630] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 42.783586][ T1630] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 42.783850][ T1630] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 42.784191][ T1630] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.784453][ T1630] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.784717][ T1630] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.784992][ T1630] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.785275][ T1630] ? __kernel_text_address (kernel/extable.c:79) [ 42.785544][ T1630] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.785821][ T1630] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.786110][ T1630] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.786374][ T1630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.786640][ T1630] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 42.786900][ T1630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.787191][ T1630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.787456][ T1630] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 42.787714][ T1630] ? __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) [ 42.787999][ T1630] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 42.788276][ T1630] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 42.788551][ T1630] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 42.788815][ T1630] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 42.789103][ T1630] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.789374][ T1630] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.789636][ T1630] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.789905][ T1630] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.790190][ T1630] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.790457][ T1630] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.790740][ T1630] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.791018][ T1630] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.791293][ T1630] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.791556][ T1630] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.791831][ T1630] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.792122][ T1630] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.792391][ T1630] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.792653][ T1630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.792927][ T1630] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.793223][ T1630] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.793488][ T1630] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.793755][ T1630] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.794040][ T1630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.794310][ T1630] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.794584][ T1630] ? 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)) [ 42.794849][ T1630] ? 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)) [ 42.795143][ T1630] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.795414][ T1630] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.795680][ T1630] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.795947][ T1630] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.796240][ T1630] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.796517][ T1630] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.796786][ T1630] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.797088][ T1630] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.797352][ T1630] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.797660][ T1630] ? move_addr_to_kernel (net/socket.c:258) [ 42.797925][ T1630] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.798216][ T1630] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.798481][ T1630] ___sys_sendmsg (net/socket.c:2752) [ 42.798737][ T1630] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.799077][ T1630] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.799364][ T1630] __sys_sendmsg (net/socket.c:2784) [ 42.799626][ T1630] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.799882][ T1630] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.800227][ T1630] ? 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) [ 42.800491][ T1630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.800758][ T1630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.801043][ T1630] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.801309][ T1630] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.801587][ T1630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.801905][ T1630] RIP: 0033:0x7f394a29508e [ 42.802203][ T1630] 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 [ 42.803018][ T1630] RSP: 002b:00007ffdecec4aa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.803397][ T1630] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f394a29508e [ 42.803764][ T1630] RDX: 0000000000000000 RSI: 00007ffdecec4b50 RDI: 0000000000000005 [ 42.804153][ T1630] RBP: 00007ffdecec4ab0 R08: 0000000000000000 R09: 0000000000000000 [ 42.804527][ T1630] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 42.804893][ T1630] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdecec5210 | [ 42.937927][ T1641] ------------[ cut here ]------------ | [ 42.938170][ T1641] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1641 | [ 42.938490][ T1641] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.939129][ T1641] Tainted: [W]=WARN [ 42.939256][ T1641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.939444][ T1641] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.939642][ T1641] 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 [ 42.940224][ T1641] RSP: 0018:ffa0000003efef70 EFLAGS: 00010286 [ 42.940408][ T1641] RAX: 00000000ffffffa6 RBX: ff1100000c6101c0 RCX: 1ff40000007dfdb4 [ 42.940628][ T1641] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610270 [ 42.940847][ T1641] RBP: ff1100000cd52000 R08: 1fe22000018c204f R09: ff110000113eae80 [ 42.941627][ T1641] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 42.941916][ T1641] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 42.942163][ T1641] FS: 00007fc6a5e6f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 42.942514][ T1641] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.942698][ T1641] CR2: 00000000087d5a28 CR3: 00000000123a0005 CR4: 0000000000771ef0 [ 42.942920][ T1641] PKRU: 55555554 [ 42.943329][ T1641] Call Trace: [ 42.943440][ T1641] [ 42.943538][ T1641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.943688][ T1641] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 42.943837][ T1641] notifier_call_chain (kernel/notifier.c:85) [ 42.943989][ T1641] __netdev_upper_dev_link (net/core/dev.c:8931) [ 42.944154][ T1641] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.944323][ T1641] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.944473][ T1641] netdev_upper_dev_link (net/core/dev.c:8972) [ 42.944622][ T1641] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 42.944770][ T1641] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 42.944925][ T1641] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.945086][ T1641] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.945237][ T1641] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.945389][ T1641] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.945535][ T1641] ? nla_strscpy (lib/nlattr.c:795) [ 42.945697][ T1641] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.945861][ T1641] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.946096][ T1641] ? __dev_get_by_name (net/core/dev.c:883) [ 42.946319][ T1641] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.946565][ T1641] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.946779][ T1641] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.946996][ T1641] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.947182][ T1641] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.947348][ T1641] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.947498][ T1641] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.947643][ T1641] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.947793][ T1641] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.947989][ T1641] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.948157][ T1641] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.948303][ T1641] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.948453][ T1641] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.948609][ T1641] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.948806][ T1641] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.949049][ T1641] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.949240][ T1641] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.949385][ T1641] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.949533][ T1641] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.949746][ T1641] ? 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)) [ 42.949901][ T1641] ? 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)) [ 42.950079][ T1641] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.950298][ T1641] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.950500][ T1641] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.950651][ T1641] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.950797][ T1641] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.950941][ T1641] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.951104][ T1641] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.951325][ T1641] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.951487][ T1641] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.951669][ T1641] ? move_addr_to_kernel (net/socket.c:258) [ 42.951813][ T1641] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.951959][ T1641] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.952121][ T1641] ___sys_sendmsg (net/socket.c:2752) [ 42.952266][ T1641] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.952489][ T1641] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.952743][ T1641] __sys_sendmsg (net/socket.c:2784) [ 42.952983][ T1641] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.953212][ T1641] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.953440][ T1641] ? 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) [ 42.953586][ T1641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.953730][ T1641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.953879][ T1641] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.954043][ T1641] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.954193][ T1641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.954374][ T1641] RIP: 0033:0x7fc6a60a908e [ 42.954529][ T1641] 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 [ 42.955058][ T1641] RSP: 002b:00007fff2096e040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.955278][ T1641] RAX: ffffffffffffffda RBX: 00007fff2096e7d8 RCX: 00007fc6a60a908e [ 42.955508][ T1641] RDX: 0000000000000000 RSI: 00007fff2096e0f0 RDI: 0000000000000005 [ 42.955724][ T1641] RBP: 00007fff2096e050 R08: 0000000000000000 R09: 0000000000000000 [ 42.955943][ T1641] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 42.956171][ T1641] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2096e7b0 | [ 42.957895][ T1641] ------------[ cut here ]------------ | [ 42.958057][ T1641] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1641 | [ 42.958466][ T1641] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 42.959384][ T1641] Tainted: [W]=WARN [ 42.959550][ T1641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.959831][ T1641] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 42.960144][ T1641] 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 [ 42.960959][ T1641] RSP: 0018:ffa0000003efefd0 EFLAGS: 00010286 [ 42.961258][ T1641] RAX: 00000000ffffffa6 RBX: ff1100000c6110c0 RCX: 1ff40000007dfdc0 [ 42.961602][ T1641] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611170 [ 42.961943][ T1641] RBP: ff11000004c42000 R08: 1fe22000018c222f R09: ff110000113eae80 [ 42.962308][ T1641] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 42.962627][ T1641] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004c42e04 [ 42.962947][ T1641] FS: 00007fc6a5e6f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 42.963343][ T1641] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.963545][ T1641] CR2: 00000000087d5a28 CR3: 00000000123a0005 CR4: 0000000000771ef0 [ 42.963765][ T1641] PKRU: 55555554 [ 42.963874][ T1641] Call Trace: [ 42.963994][ T1641] [ 42.964079][ T1641] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 42.964227][ T1641] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 42.964337][ T1641] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 42.964481][ T1641] __dev_notify_flags (net/core/dev.c:9787) [ 42.964630][ T1641] ? netif_change_name (net/core/dev.c:1495) [ 42.964783][ T1641] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 42.964928][ T1641] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 42.965104][ T1641] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 42.965254][ T1641] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 42.965404][ T1641] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 42.965553][ T1641] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 42.965701][ T1641] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 42.965854][ T1641] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 42.966006][ T1641] ? nla_strscpy (lib/nlattr.c:795) [ 42.966175][ T1641] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 42.966359][ T1641] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 42.966505][ T1641] ? __dev_get_by_name (net/core/dev.c:883) [ 42.966653][ T1641] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 42.966804][ T1641] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 42.966956][ T1641] rtnl_newlink (net/core/rtnetlink.c:4150) [ 42.967138][ T1641] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.967353][ T1641] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.967575][ T1641] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.967786][ T1641] ? mark_usage (kernel/locking/lockdep.c:4674) [ 42.967935][ T1641] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.968105][ T1641] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 42.968258][ T1641] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 42.968406][ T1641] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 42.968551][ T1641] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.968695][ T1641] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.968846][ T1641] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.969000][ T1641] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 42.969148][ T1641] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 42.969292][ T1641] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.969444][ T1641] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.969592][ T1641] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.969750][ T1641] ? 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)) [ 42.969894][ T1641] ? 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)) [ 42.970054][ T1641] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.970202][ T1641] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.970346][ T1641] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 42.970496][ T1641] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 42.970641][ T1641] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 42.970787][ T1641] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 42.970936][ T1641] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 42.971091][ T1641] ? copy_msghdr_from_user (net/socket.c:2635) [ 42.971234][ T1641] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 42.971414][ T1641] ? move_addr_to_kernel (net/socket.c:258) [ 42.971564][ T1641] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.971712][ T1641] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 42.971861][ T1641] ___sys_sendmsg (net/socket.c:2752) [ 42.972013][ T1641] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 42.972197][ T1641] ? copy_msghdr_from_user (net/socket.c:2603) [ 42.972352][ T1641] __sys_sendmsg (net/socket.c:2784) [ 42.972503][ T1641] ? __sys_sendmsg_sock (net/socket.c:2765) [ 42.972655][ T1641] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 42.972842][ T1641] ? 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) [ 42.972990][ T1641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 42.973142][ T1641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.973288][ T1641] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 42.973435][ T1641] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 42.973579][ T1641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.973757][ T1641] RIP: 0033:0x7fc6a60a908e [ 42.973916][ T1641] 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 [ 42.974436][ T1641] RSP: 002b:00007fff2096e040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.974655][ T1641] RAX: ffffffffffffffda RBX: 00007fff2096e7d8 RCX: 00007fc6a60a908e [ 42.974874][ T1641] RDX: 0000000000000000 RSI: 00007fff2096e0f0 RDI: 0000000000000005 [ 42.975096][ T1641] RBP: 00007fff2096e050 R08: 0000000000000000 R09: 0000000000000000 [ 42.975319][ T1641] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 42.975636][ T1641] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2096e7b0 | [ 43.014437][ T1642] ------------[ cut here ]------------ | [ 43.014629][ T1642] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1642 | [ 43.014947][ T1642] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.015542][ T1642] Tainted: [W]=WARN [ 43.015652][ T1642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.015838][ T1642] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.016045][ T1642] 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 [ 43.016579][ T1642] RSP: 0018:ffa0000003f0f020 EFLAGS: 00010286 [ 43.016773][ T1642] RAX: 00000000ffffffa6 RBX: ff11000008b52640 RCX: 1ff40000007e1dca [ 43.016986][ T1642] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b526f0 [ 43.017200][ T1642] RBP: ff11000004c42000 R08: 1fe220000116a4df R09: ff110000113ed158 [ 43.017422][ T1642] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 43.017635][ T1642] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.017869][ T1642] FS: 00007f6ae19a2840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 43.018204][ T1642] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.018391][ T1642] CR2: 00007f6ae1c721a0 CR3: 0000000004b4f001 CR4: 0000000000771ef0 [ 43.018610][ T1642] PKRU: 55555554 [ 43.018764][ T1642] Call Trace: [ 43.018869][ T1642] [ 43.018939][ T1642] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.019089][ T1642] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.019193][ T1642] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.019328][ T1642] __dev_notify_flags (net/core/dev.c:9787) [ 43.019464][ T1642] ? netif_change_name (net/core/dev.c:1495) [ 43.019597][ T1642] ? __dev_change_flags (net/core/dev.c:9752) [ 43.019756][ T1642] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.019889][ T1642] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.020040][ T1642] ? 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)) [ 43.020185][ T1642] netif_change_flags (net/core/dev.c:9820) [ 43.020319][ T1642] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.020456][ T1642] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.020592][ T1642] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.020742][ T1642] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.020921][ T1642] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.021075][ T1642] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.021213][ T1642] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.021347][ T1642] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.021482][ T1642] ? __kernel_text_address (kernel/extable.c:79) [ 43.021622][ T1642] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.021759][ T1642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.021894][ T1642] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.022040][ T1642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.022179][ T1642] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.022314][ T1642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.022447][ T1642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.022583][ T1642] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.022717][ T1642] ? __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) [ 43.022854][ T1642] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.022993][ T1642] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.023136][ T1642] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.023274][ T1642] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.023434][ T1642] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.023591][ T1642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.023725][ T1642] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.023860][ T1642] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.023999][ T1642] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.024138][ T1642] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.024278][ T1642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.024413][ T1642] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.024550][ T1642] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.024686][ T1642] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.024825][ T1642] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.024983][ T1642] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.025123][ T1642] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.025257][ T1642] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.025393][ T1642] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.025534][ T1642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.025668][ T1642] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.025802][ T1642] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.025936][ T1642] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.026085][ T1642] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.026224][ T1642] ? 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)) [ 43.026384][ T1642] ? 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)) [ 43.026599][ T1642] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.026830][ T1642] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.027045][ T1642] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.027274][ T1642] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.027487][ T1642] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.027702][ T1642] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.027910][ T1642] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.028136][ T1642] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.028342][ T1642] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.028600][ T1642] ? move_addr_to_kernel (net/socket.c:258) [ 43.028808][ T1642] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.029031][ T1642] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.029248][ T1642] ___sys_sendmsg (net/socket.c:2752) [ 43.029457][ T1642] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.029722][ T1642] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.029978][ T1642] __sys_sendmsg (net/socket.c:2784) [ 43.030196][ T1642] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.030404][ T1642] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.030668][ T1642] ? 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) [ 43.030883][ T1642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.031108][ T1642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.031342][ T1642] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.031558][ T1642] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.031774][ T1642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.032032][ T1642] RIP: 0033:0x7f6ae1bdc08e [ 43.032240][ T1642] 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 [ 43.032992][ T1642] RSP: 002b:00007ffd1dcad9d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.033286][ T1642] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6ae1bdc08e [ 43.033567][ T1642] RDX: 0000000000000000 RSI: 00007ffd1dcada80 RDI: 0000000000000005 [ 43.033769][ T1642] RBP: 00007ffd1dcad9e0 R08: 0000000000000000 R09: 0000000000000000 [ 43.033980][ T1642] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 43.034207][ T1642] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1dcae140 | [ 43.192261][ T1657] ------------[ cut here ]------------ | [ 43.192564][ T1657] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1657 | [ 43.193051][ T1657] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.193822][ T1657] Tainted: [W]=WARN [ 43.193937][ T1657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.194140][ T1657] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.194337][ T1657] 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 [ 43.194895][ T1657] RSP: 0018:ffa0000003fdef70 EFLAGS: 00010286 [ 43.195101][ T1657] RAX: 00000000ffffffa6 RBX: ff11000004aa79c0 RCX: 1ff40000007fbdb4 [ 43.195322][ T1657] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7a70 [ 43.195546][ T1657] RBP: ff1100000cd52000 R08: 1fe2200000954f4f R09: ff11000004ba2e80 [ 43.195772][ T1657] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 43.196067][ T1657] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 43.196428][ T1657] FS: 00007fa27e452840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 43.196843][ T1657] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.197169][ T1657] CR2: 00007fa27e7221a0 CR3: 000000000f055004 CR4: 0000000000771ef0 [ 43.197521][ T1657] PKRU: 55555554 [ 43.197695][ T1657] Call Trace: [ 43.197870][ T1657] [ 43.197999][ T1657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.198266][ T1657] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 43.198508][ T1657] notifier_call_chain (kernel/notifier.c:85) [ 43.198749][ T1657] __netdev_upper_dev_link (net/core/dev.c:8931) [ 43.198993][ T1657] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.199242][ T1657] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.199481][ T1657] netdev_upper_dev_link (net/core/dev.c:8972) [ 43.199713][ T1657] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 43.199951][ T1657] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 43.200208][ T1657] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.200453][ T1657] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.200699][ T1657] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.200940][ T1657] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.201210][ T1657] ? nla_strscpy (lib/nlattr.c:795) [ 43.201448][ T1657] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.201686][ T1657] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.201912][ T1657] ? __dev_get_by_name (net/core/dev.c:883) [ 43.202158][ T1657] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.202454][ T1657] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.202744][ T1657] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.202996][ T1657] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.203230][ T1657] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.203495][ T1657] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.203720][ T1657] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.203944][ T1657] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.204192][ T1657] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.204426][ T1657] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.204666][ T1657] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.204888][ T1657] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.205128][ T1657] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.205374][ T1657] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.205605][ T1657] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.205826][ T1657] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.206058][ T1657] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.206285][ T1657] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.206503][ T1657] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.206727][ T1657] ? 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)) [ 43.206945][ T1657] ? 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)) [ 43.207181][ T1657] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.207400][ T1657] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.207626][ T1657] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.207854][ T1657] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.208091][ T1657] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.208315][ T1657] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.208538][ T1657] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.208756][ T1657] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.209001][ T1657] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.209277][ T1657] ? move_addr_to_kernel (net/socket.c:258) [ 43.209496][ T1657] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.209716][ T1657] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.209938][ T1657] ___sys_sendmsg (net/socket.c:2752) [ 43.210169][ T1657] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.210444][ T1657] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.210698][ T1657] __sys_sendmsg (net/socket.c:2784) [ 43.210913][ T1657] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.211145][ T1657] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.211416][ T1657] ? 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) [ 43.211632][ T1657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.211870][ T1657] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.212108][ T1657] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.212325][ T1657] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.212544][ T1657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.212808][ T1657] RIP: 0033:0x7fa27e68c08e [ 43.213049][ T1657] 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 [ 43.213834][ T1657] RSP: 002b:00007ffc26c03750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.214212][ T1657] RAX: ffffffffffffffda RBX: 00007ffc26c03ee8 RCX: 00007fa27e68c08e [ 43.214562][ T1657] RDX: 0000000000000000 RSI: 00007ffc26c03800 RDI: 0000000000000005 [ 43.214901][ T1657] RBP: 00007ffc26c03760 R08: 0000000000000000 R09: 0000000000000000 [ 43.215262][ T1657] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 43.215614][ T1657] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc26c03ec0 | [ 43.218399][ T1657] ------------[ cut here ]------------ | [ 43.218624][ T1657] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1657 | [ 43.219067][ T1657] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.220004][ T1657] Tainted: [W]=WARN [ 43.220209][ T1657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.220491][ T1657] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.220795][ T1657] 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 [ 43.221654][ T1657] RSP: 0018:ffa0000003fdefd0 EFLAGS: 00010286 [ 43.221939][ T1657] RAX: 00000000ffffffa6 RBX: ff11000004aa7cc0 RCX: 1ff40000007fbdc0 [ 43.222312][ T1657] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7d70 [ 43.222664][ T1657] RBP: ff1100001071a000 R08: 1fe2200000954faf R09: ff11000004ba2e80 [ 43.223014][ T1657] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 43.223364][ T1657] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001071ae04 [ 43.223712][ T1657] FS: 00007fa27e452840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 43.224185][ T1657] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.224488][ T1657] CR2: 00007fa27e7221a0 CR3: 000000000f055004 CR4: 0000000000771ef0 [ 43.224814][ T1657] PKRU: 55555554 [ 43.224984][ T1657] Call Trace: [ 43.225152][ T1657] [ 43.225274][ T1657] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.225508][ T1657] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.225684][ T1657] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.225916][ T1657] __dev_notify_flags (net/core/dev.c:9787) [ 43.226184][ T1657] ? netif_change_name (net/core/dev.c:1495) [ 43.226420][ T1657] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.226650][ T1657] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 43.226869][ T1657] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 43.227132][ T1657] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 43.227371][ T1657] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.227623][ T1657] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.227858][ T1657] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.228120][ T1657] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.228332][ T1657] ? nla_strscpy (lib/nlattr.c:795) [ 43.228547][ T1657] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.228759][ T1657] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.228977][ T1657] ? __dev_get_by_name (net/core/dev.c:883) [ 43.229195][ T1657] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.229416][ T1657] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.229641][ T1657] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.229851][ T1657] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.230079][ T1657] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.230299][ T1657] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.230517][ T1657] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.230733][ T1657] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.230954][ T1657] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.231183][ T1657] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.231404][ T1657] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.231619][ T1657] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.231837][ T1657] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.232076][ T1657] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.232310][ T1657] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.232540][ T1657] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.232770][ T1657] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.233002][ T1657] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.233239][ T1657] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.233473][ T1657] ? 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)) [ 43.233701][ T1657] ? 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)) [ 43.233934][ T1657] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.234179][ T1657] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.234406][ T1657] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.234638][ T1657] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.234872][ T1657] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.235111][ T1657] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.235340][ T1657] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.235583][ T1657] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.235810][ T1657] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.236089][ T1657] ? move_addr_to_kernel (net/socket.c:258) [ 43.236299][ T1657] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.236517][ T1657] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.236731][ T1657] ___sys_sendmsg (net/socket.c:2752) [ 43.236938][ T1657] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.237213][ T1657] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.237453][ T1657] __sys_sendmsg (net/socket.c:2784) [ 43.237669][ T1657] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.237880][ T1657] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.238171][ T1657] ? 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) [ 43.238389][ T1657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.238612][ T1657] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.238832][ T1657] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.239070][ T1657] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.239293][ T1657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.239567][ T1657] RIP: 0033:0x7fa27e68c08e [ 43.239850][ T1657] 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 [ 43.240675][ T1657] RSP: 002b:00007ffc26c03750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.241030][ T1657] RAX: ffffffffffffffda RBX: 00007ffc26c03ee8 RCX: 00007fa27e68c08e [ 43.241373][ T1657] RDX: 0000000000000000 RSI: 00007ffc26c03800 RDI: 0000000000000005 [ 43.241714][ T1657] RBP: 00007ffc26c03760 R08: 0000000000000000 R09: 0000000000000000 [ 43.242068][ T1657] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 43.242409][ T1657] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc26c03ec0 | [ 43.293902][ T1658] ------------[ cut here ]------------ | [ 43.294818][ T1658] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1658 | [ 43.295259][ T1658] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.296162][ T1658] Tainted: [W]=WARN [ 43.296325][ T1658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.296593][ T1658] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.296873][ T1658] 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 [ 43.297639][ T1658] RSP: 0018:ffa0000003fef020 EFLAGS: 00010286 [ 43.297909][ T1658] RAX: 00000000ffffffa6 RBX: ff110000090a8640 RCX: 1ff40000007fddca [ 43.298245][ T1658] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a86f0 [ 43.298563][ T1658] RBP: ff1100001071a000 R08: 1fe22000012150df R09: ff11000004ba5158 [ 43.298878][ T1658] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 43.299204][ T1658] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.299522][ T1658] FS: 00007fce6bc9e840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 43.299889][ T1658] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.300167][ T1658] CR2: 0000000033eaa988 CR3: 000000000da61006 CR4: 0000000000771ef0 [ 43.300486][ T1658] PKRU: 55555554 [ 43.300648][ T1658] Call Trace: [ 43.300807][ T1658] [ 43.300920][ T1658] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.301155][ T1658] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.301322][ T1658] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.301534][ T1658] __dev_notify_flags (net/core/dev.c:9787) [ 43.301748][ T1658] ? netif_change_name (net/core/dev.c:1495) [ 43.301959][ T1658] ? __dev_change_flags (net/core/dev.c:9752) [ 43.302185][ T1658] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.302395][ T1658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.302606][ T1658] ? 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)) [ 43.302814][ T1658] netif_change_flags (net/core/dev.c:9820) [ 43.303038][ T1658] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.303244][ T1658] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.303452][ T1658] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.303662][ T1658] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.303928][ T1658] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.304162][ T1658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.304377][ T1658] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.304588][ T1658] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.304801][ T1658] ? __kernel_text_address (kernel/extable.c:79) [ 43.305023][ T1658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.305243][ T1658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.305456][ T1658] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.305670][ T1658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.305879][ T1658] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.306096][ T1658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.306293][ T1658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.306509][ T1658] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.306722][ T1658] ? __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) [ 43.306932][ T1658] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.307161][ T1658] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.307375][ T1658] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.307590][ T1658] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.307808][ T1658] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.308036][ T1658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.308249][ T1658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.308463][ T1658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.308673][ T1658] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.308881][ T1658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.309105][ T1658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.309314][ T1658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.309523][ T1658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.309734][ T1658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.309948][ T1658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.310171][ T1658] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.310386][ T1658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.310598][ T1658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.310806][ T1658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.311032][ T1658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.311242][ T1658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.311456][ T1658] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.311664][ T1658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.311877][ T1658] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.312108][ T1658] ? 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)) [ 43.312315][ T1658] ? 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)) [ 43.312524][ T1658] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.312735][ T1658] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.312951][ T1658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.313180][ T1658] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.313394][ T1658] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.313603][ T1658] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.313814][ T1658] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.314031][ T1658] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.314236][ T1658] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.314492][ T1658] ? move_addr_to_kernel (net/socket.c:258) [ 43.314699][ T1658] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.314904][ T1658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.315123][ T1658] ___sys_sendmsg (net/socket.c:2752) [ 43.315329][ T1658] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.315583][ T1658] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.315814][ T1658] __sys_sendmsg (net/socket.c:2784) [ 43.316032][ T1658] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.316239][ T1658] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.316502][ T1658] ? 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) [ 43.316710][ T1658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.316914][ T1658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.317128][ T1658] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.317331][ T1658] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.317533][ T1658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.317784][ T1658] RIP: 0033:0x7fce6bed808e [ 43.318007][ T1658] 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 [ 43.318746][ T1658] RSP: 002b:00007ffe0e299f60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.319078][ T1658] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fce6bed808e [ 43.319387][ T1658] RDX: 0000000000000000 RSI: 00007ffe0e29a010 RDI: 0000000000000005 [ 43.319697][ T1658] RBP: 00007ffe0e299f70 R08: 0000000000000000 R09: 0000000000000000 [ 43.320011][ T1658] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 43.320328][ T1658] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0e29a6d0 | [ 43.475799][ T1672] ------------[ cut here ]------------ | [ 43.476059][ T1672] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1672 | [ 43.476407][ T1672] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.477163][ T1672] Tainted: [W]=WARN [ 43.477321][ T1672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.477557][ T1672] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.477799][ T1672] 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 [ 43.478397][ T1672] RSP: 0018:ffa000000405ef70 EFLAGS: 00010286 [ 43.478642][ T1672] RAX: 00000000ffffffa6 RBX: ff11000011359540 RCX: 1ff400000080bdb4 [ 43.478916][ T1672] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000113595f0 [ 43.479220][ T1672] RBP: ff1100000cd52000 R08: 1fe220000226b2bf R09: ff110000103fd180 [ 43.479504][ T1672] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 43.479800][ T1672] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 43.480091][ T1672] FS: 00007f8f76dc3840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 43.480399][ T1672] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.480636][ T1672] CR2: 00007f4ed49528f4 CR3: 0000000004bb4002 CR4: 0000000000771ef0 [ 43.480904][ T1672] PKRU: 55555554 [ 43.481087][ T1672] Call Trace: [ 43.481251][ T1672] [ 43.481377][ T1672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.481574][ T1672] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 43.481796][ T1672] notifier_call_chain (kernel/notifier.c:85) [ 43.482052][ T1672] __netdev_upper_dev_link (net/core/dev.c:8931) [ 43.482256][ T1672] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.482454][ T1672] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.482651][ T1672] netdev_upper_dev_link (net/core/dev.c:8972) [ 43.482844][ T1672] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 43.483064][ T1672] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 43.483281][ T1672] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.483489][ T1672] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.483689][ T1672] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.483890][ T1672] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.484121][ T1672] ? nla_strscpy (lib/nlattr.c:795) [ 43.484327][ T1672] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.484522][ T1672] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.484714][ T1672] ? __dev_get_by_name (net/core/dev.c:883) [ 43.484907][ T1672] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.485139][ T1672] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.485342][ T1672] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.485541][ T1672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.485735][ T1672] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.485933][ T1672] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.486154][ T1672] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.486348][ T1672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.486549][ T1672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.486769][ T1672] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.487000][ T1672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.487249][ T1672] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.487445][ T1672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.487643][ T1672] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.487844][ T1672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.488062][ T1672] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.488284][ T1672] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.488481][ T1672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.488675][ T1672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.488871][ T1672] ? 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)) [ 43.489086][ T1672] ? 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)) [ 43.489283][ T1672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.489476][ T1672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.489668][ T1672] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.489864][ T1672] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.490083][ T1672] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.490277][ T1672] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.490472][ T1672] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.490667][ T1672] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.490856][ T1672] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.491101][ T1672] ? move_addr_to_kernel (net/socket.c:258) [ 43.491295][ T1672] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.491487][ T1672] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.491696][ T1672] ___sys_sendmsg (net/socket.c:2752) [ 43.491892][ T1672] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.492151][ T1672] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.492360][ T1672] __sys_sendmsg (net/socket.c:2784) [ 43.492555][ T1672] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.492746][ T1672] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.492995][ T1672] ? 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) [ 43.493195][ T1672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.493393][ T1672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.493594][ T1672] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.493787][ T1672] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.493997][ T1672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.494257][ T1672] RIP: 0033:0x7f8f76ffd08e [ 43.494469][ T1672] 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 [ 43.495083][ T1672] RSP: 002b:00007fff1aa1e0e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.495356][ T1672] RAX: ffffffffffffffda RBX: 00007fff1aa1e878 RCX: 00007f8f76ffd08e [ 43.495641][ T1672] RDX: 0000000000000000 RSI: 00007fff1aa1e190 RDI: 0000000000000005 [ 43.495902][ T1672] RBP: 00007fff1aa1e0f0 R08: 0000000000000000 R09: 0000000000000000 [ 43.496185][ T1672] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 43.496448][ T1672] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1aa1e850 | [ 43.498618][ T1672] ------------[ cut here ]------------ | [ 43.498804][ T1672] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1672 | [ 43.499164][ T1672] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.499850][ T1672] Tainted: [W]=WARN [ 43.500036][ T1672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.500284][ T1672] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.500534][ T1672] 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 [ 43.501125][ T1672] RSP: 0018:ffa000000405efd0 EFLAGS: 00010286 [ 43.501363][ T1672] RAX: 00000000ffffffa6 RBX: ff11000011359840 RCX: 1ff400000080bdc0 [ 43.501630][ T1672] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000113598f0 [ 43.501898][ T1672] RBP: ff110000101a2000 R08: 1fe220000226b31f R09: ff110000103fd180 [ 43.502230][ T1672] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 43.502491][ T1672] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000101a2e04 [ 43.502755][ T1672] FS: 00007f8f76dc3840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 43.503073][ T1672] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.503310][ T1672] CR2: 00007f4ed49528f4 CR3: 0000000004bb4002 CR4: 0000000000771ef0 [ 43.503574][ T1672] PKRU: 55555554 [ 43.503731][ T1672] Call Trace: [ 43.503887][ T1672] [ 43.504023][ T1672] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.504233][ T1672] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.504391][ T1672] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 43.504587][ T1672] __dev_notify_flags (net/core/dev.c:9787) [ 43.504781][ T1672] ? netif_change_name (net/core/dev.c:1495) [ 43.504986][ T1672] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 43.505189][ T1672] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 43.505383][ T1672] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 43.505580][ T1672] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 43.505809][ T1672] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 43.506022][ T1672] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 43.506231][ T1672] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 43.506434][ T1672] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 43.506630][ T1672] ? nla_strscpy (lib/nlattr.c:795) [ 43.506828][ T1672] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 43.507044][ T1672] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.507238][ T1672] ? __dev_get_by_name (net/core/dev.c:883) [ 43.507436][ T1672] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.507640][ T1672] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.507841][ T1672] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.508059][ T1672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.508255][ T1672] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.508450][ T1672] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.508645][ T1672] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.508841][ T1672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.509065][ T1672] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.509260][ T1672] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.509452][ T1672] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.509647][ T1672] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.509842][ T1672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.510056][ T1672] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.510253][ T1672] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.510449][ T1672] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.510645][ T1672] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.510841][ T1672] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.511060][ T1672] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.511260][ T1672] ? 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)) [ 43.511455][ T1672] ? 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)) [ 43.511658][ T1672] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.511854][ T1672] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.512079][ T1672] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.512279][ T1672] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.512480][ T1672] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.512676][ T1672] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.512878][ T1672] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.513100][ T1672] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.513293][ T1672] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.513521][ T1672] ? move_addr_to_kernel (net/socket.c:258) [ 43.513716][ T1672] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.513910][ T1672] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.514134][ T1672] ___sys_sendmsg (net/socket.c:2752) [ 43.514333][ T1672] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.514566][ T1672] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.514774][ T1672] __sys_sendmsg (net/socket.c:2784) [ 43.514984][ T1672] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.515185][ T1672] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.515418][ T1672] ? 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) [ 43.515611][ T1672] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.515804][ T1672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.516012][ T1672] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.516213][ T1672] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.516407][ T1672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.516638][ T1672] RIP: 0033:0x7f8f76ffd08e [ 43.516835][ T1672] 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 [ 43.517414][ T1672] RSP: 002b:00007fff1aa1e0e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.517683][ T1672] RAX: ffffffffffffffda RBX: 00007fff1aa1e878 RCX: 00007f8f76ffd08e [ 43.517942][ T1672] RDX: 0000000000000000 RSI: 00007fff1aa1e190 RDI: 0000000000000005 [ 43.518226][ T1672] RBP: 00007fff1aa1e0f0 R08: 0000000000000000 R09: 0000000000000000 [ 43.518489][ T1672] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 43.518750][ T1672] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1aa1e850 | [ 43.556017][ T1673] ------------[ cut here ]------------ | [ 43.556215][ T1673] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1673 | [ 43.556504][ T1673] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.557118][ T1673] Tainted: [W]=WARN [ 43.557231][ T1673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.557407][ T1673] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.557595][ T1673] 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 [ 43.558098][ T1673] RSP: 0018:ffa000000406f020 EFLAGS: 00010286 [ 43.558276][ T1673] RAX: 00000000ffffffa6 RBX: ff110000093a2dc0 RCX: 1ff400000080ddca [ 43.558479][ T1673] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2e70 [ 43.558685][ T1673] RBP: ff110000101a2000 R08: 1fe22000012745cf R09: ff11000004b50b58 [ 43.558891][ T1673] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 43.559114][ T1673] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.559322][ T1673] FS: 00007f414eca1840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 43.559565][ T1673] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.559744][ T1673] CR2: 00007f414ef711a0 CR3: 000000000f1e0005 CR4: 0000000000771ef0 [ 43.559961][ T1673] PKRU: 55555554 [ 43.560086][ T1673] Call Trace: [ 43.560191][ T1673] [ 43.560266][ T1673] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.560411][ T1673] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.560517][ T1673] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.560660][ T1673] __dev_notify_flags (net/core/dev.c:9787) [ 43.560805][ T1673] ? netif_change_name (net/core/dev.c:1495) [ 43.560944][ T1673] ? __dev_change_flags (net/core/dev.c:9752) [ 43.561092][ T1673] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.561230][ T1673] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.561365][ T1673] ? 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)) [ 43.561506][ T1673] netif_change_flags (net/core/dev.c:9820) [ 43.561644][ T1673] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.561782][ T1673] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.561921][ T1673] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.562188][ T1673] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.562358][ T1673] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.562494][ T1673] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.562628][ T1673] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.562765][ T1673] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.562900][ T1673] ? __kernel_text_address (kernel/extable.c:79) [ 43.563178][ T1673] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.563384][ T1673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.563585][ T1673] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.563794][ T1673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.564123][ T1673] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.564427][ T1673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.564569][ T1673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.564707][ T1673] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.564842][ T1673] ? __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) [ 43.565074][ T1673] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.565211][ T1673] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.565351][ T1673] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.565490][ T1673] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.565633][ T1673] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.565779][ T1673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.565920][ T1673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.566160][ T1673] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.566298][ T1673] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.566432][ T1673] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.566572][ T1673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.566706][ T1673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.566846][ T1673] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.567025][ T1673] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.567172][ T1673] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.567310][ T1673] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.567447][ T1673] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.567586][ T1673] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.567721][ T1673] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.567858][ T1673] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.568010][ T1673] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.568184][ T1673] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.568321][ T1673] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.568459][ T1673] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.568605][ T1673] ? 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)) [ 43.568744][ T1673] ? 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)) [ 43.568883][ T1673] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.569024][ T1673] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.569177][ T1673] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.569316][ T1673] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.569454][ T1673] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.569592][ T1673] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.569731][ T1673] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.569867][ T1673] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.570010][ T1673] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.570188][ T1673] ? move_addr_to_kernel (net/socket.c:258) [ 43.570326][ T1673] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.570463][ T1673] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.570600][ T1673] ___sys_sendmsg (net/socket.c:2752) [ 43.570735][ T1673] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.570908][ T1673] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.571069][ T1673] __sys_sendmsg (net/socket.c:2784) [ 43.571209][ T1673] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.571344][ T1673] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.571531][ T1673] ? 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) [ 43.571676][ T1673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.571812][ T1673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.571950][ T1673] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.572096][ T1673] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.572236][ T1673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.572407][ T1673] RIP: 0033:0x7f414eedb08e [ 43.572555][ T1673] 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 [ 43.573053][ T1673] RSP: 002b:00007ffec95c7590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.573265][ T1673] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f414eedb08e [ 43.573474][ T1673] RDX: 0000000000000000 RSI: 00007ffec95c7640 RDI: 0000000000000005 [ 43.573679][ T1673] RBP: 00007ffec95c75a0 R08: 0000000000000000 R09: 0000000000000000 [ 43.573884][ T1673] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb96 [ 43.574103][ T1673] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec95c7d00 | [ 43.733023][ T1688] ------------[ cut here ]------------ | [ 43.733246][ T1688] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1688 | [ 43.733555][ T1688] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.734157][ T1688] Tainted: [W]=WARN [ 43.734264][ T1688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.734446][ T1688] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.734639][ T1688] 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 [ 43.735192][ T1688] RSP: 0018:ffa00000040ff1b0 EFLAGS: 00010286 [ 43.735428][ T1688] RAX: 00000000ffffffa6 RBX: ff1100000c8d2040 RCX: 1ff400000081fdfc [ 43.735707][ T1688] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d20f0 [ 43.735989][ T1688] RBP: ff110000107dc000 R08: 1fe220000191a41f R09: ff11000010498b80 [ 43.736268][ T1688] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 43.736540][ T1688] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 43.736817][ T1688] FS: 00007f30fe59a840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 43.737163][ T1688] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.737398][ T1688] CR2: 00007f30fe901ee3 CR3: 000000001231d002 CR4: 0000000000771ef0 [ 43.737675][ T1688] PKRU: 55555554 [ 43.737813][ T1688] Call Trace: [ 43.737921][ T1688] [ 43.738001][ T1688] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.738157][ T1688] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.738266][ T1688] __dev_notify_flags (net/core/dev.c:9787) [ 43.738409][ T1688] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 43.738551][ T1688] ? netif_change_name (net/core/dev.c:1495) [ 43.738696][ T1688] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 43.738839][ T1688] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 43.738986][ T1688] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 43.739132][ T1688] ? __dev_get_by_name (net/core/dev.c:883) [ 43.739269][ T1688] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 43.739411][ T1688] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 43.739553][ T1688] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.739693][ T1688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.739830][ T1688] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.739977][ T1688] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.740122][ T1688] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.740260][ T1688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.740400][ T1688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.740540][ T1688] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.740677][ T1688] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.740822][ T1688] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.740960][ T1688] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.741112][ T1688] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.741250][ T1688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.741388][ T1688] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.741529][ T1688] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.741667][ T1688] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.741804][ T1688] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.741947][ T1688] ? 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)) [ 43.742096][ T1688] ? 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)) [ 43.742240][ T1688] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.742380][ T1688] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.742521][ T1688] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.742665][ T1688] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.742802][ T1688] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.742939][ T1688] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.743090][ T1688] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.743232][ T1688] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.743372][ T1688] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.743544][ T1688] ? move_addr_to_kernel (net/socket.c:258) [ 43.743690][ T1688] ___sys_sendmsg (net/socket.c:2752) [ 43.743828][ T1688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.743966][ T1688] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.744125][ T1688] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 43.744278][ T1688] __sys_sendmsg (net/socket.c:2784) [ 43.744418][ T1688] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.744562][ T1688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.744700][ T1688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.744837][ T1688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.744980][ T1688] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.745124][ T1688] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.745262][ T1688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.745436][ T1688] RIP: 0033:0x7f30fe7d408e [ 43.745583][ T1688] 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 [ 43.746085][ T1688] RSP: 002b:00007fff311f3b10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.746301][ T1688] RAX: ffffffffffffffda RBX: 00007fff311f42a8 RCX: 00007f30fe7d408e [ 43.746509][ T1688] RDX: 0000000000000000 RSI: 00007fff311f3bc0 RDI: 0000000000000005 [ 43.746715][ T1688] RBP: 00007fff311f3b20 R08: 0000000000000000 R09: 0000000000000000 [ 43.746927][ T1688] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb97 [ 43.747151][ T1688] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff311f4280 | [ 43.806497][ T1690] ------------[ cut here ]------------ | [ 43.806706][ T1690] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1690 | [ 43.807006][ T1690] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 43.807594][ T1690] Tainted: [W]=WARN [ 43.807700][ T1690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.807875][ T1690] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 43.808071][ T1690] 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 [ 43.808581][ T1690] RSP: 0018:ffa000000410f020 EFLAGS: 00010286 [ 43.808771][ T1690] RAX: 00000000ffffffa6 RBX: ff1100000c6119c0 RCX: 1ff4000000821dca [ 43.808986][ T1690] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611a70 [ 43.809201][ T1690] RBP: ff110000107dc000 R08: 1fe22000018c234f R09: ff1100001049d158 [ 43.809414][ T1690] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 43.809649][ T1690] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 43.809856][ T1690] FS: 00007f63afc72840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 43.810120][ T1690] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.810303][ T1690] CR2: 00007f63aff421a0 CR3: 00000000103eb001 CR4: 0000000000771ef0 [ 43.810510][ T1690] PKRU: 55555554 [ 43.810614][ T1690] Call Trace: [ 43.810719][ T1690] [ 43.810792][ T1690] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 43.810933][ T1690] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 43.811058][ T1690] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 43.811200][ T1690] __dev_notify_flags (net/core/dev.c:9787) [ 43.811344][ T1690] ? netif_change_name (net/core/dev.c:1495) [ 43.811485][ T1690] ? __dev_change_flags (net/core/dev.c:9752) [ 43.811622][ T1690] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 43.811756][ T1690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.811897][ T1690] ? 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)) [ 43.812064][ T1690] netif_change_flags (net/core/dev.c:9820) [ 43.812208][ T1690] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.812349][ T1690] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 43.812489][ T1690] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 43.812629][ T1690] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 43.812799][ T1690] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.812937][ T1690] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.813084][ T1690] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.813224][ T1690] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.813374][ T1690] ? __kernel_text_address (kernel/extable.c:79) [ 43.813512][ T1690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.813651][ T1690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.813791][ T1690] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.813930][ T1690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.814178][ T1690] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 43.814317][ T1690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.814458][ T1690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.814594][ T1690] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 43.814732][ T1690] ? __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) [ 43.814868][ T1690] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 43.815038][ T1690] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 43.815177][ T1690] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 43.815320][ T1690] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 43.815461][ T1690] rtnl_newlink (net/core/rtnetlink.c:4150) [ 43.815601][ T1690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.815743][ T1690] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.815882][ T1690] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.816055][ T1690] ? mark_usage (kernel/locking/lockdep.c:4674) [ 43.816191][ T1690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.816338][ T1690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.816479][ T1690] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.816618][ T1690] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.816755][ T1690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 43.816894][ T1690] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 43.817046][ T1690] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 43.817202][ T1690] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.817383][ T1690] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.817551][ T1690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.817699][ T1690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 43.817835][ T1690] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 43.817980][ T1690] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.818139][ T1690] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.818281][ T1690] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.818436][ T1690] ? 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)) [ 43.818588][ T1690] ? 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)) [ 43.818767][ T1690] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.818978][ T1690] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.819128][ T1690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 43.819272][ T1690] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 43.819419][ T1690] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 43.819611][ T1690] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 43.819768][ T1690] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 43.819913][ T1690] ? copy_msghdr_from_user (net/socket.c:2635) [ 43.820116][ T1690] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 43.820319][ T1690] ? move_addr_to_kernel (net/socket.c:258) [ 43.820460][ T1690] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.820600][ T1690] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 43.820739][ T1690] ___sys_sendmsg (net/socket.c:2752) [ 43.820891][ T1690] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 43.821167][ T1690] ? copy_msghdr_from_user (net/socket.c:2603) [ 43.821399][ T1690] __sys_sendmsg (net/socket.c:2784) [ 43.821616][ T1690] ? __sys_sendmsg_sock (net/socket.c:2765) [ 43.821820][ T1690] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 43.822080][ T1690] ? 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) [ 43.822220][ T1690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 43.822381][ T1690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.822519][ T1690] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 43.822659][ T1690] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 43.822894][ T1690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.823169][ T1690] RIP: 0033:0x7f63afeac08e [ 43.823319][ T1690] 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 [ 43.823982][ T1690] RSP: 002b:00007ffca23582f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.824308][ T1690] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f63afeac08e [ 43.824586][ T1690] RDX: 0000000000000000 RSI: 00007ffca23583a0 RDI: 0000000000000005 [ 43.824899][ T1690] RBP: 00007ffca2358300 R08: 0000000000000000 R09: 0000000000000000 [ 43.825514][ T1690] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb97 [ 43.825959][ T1690] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca2358a60 | [ 44.073519][ T1708] ------------[ cut here ]------------ | [ 44.073786][ T1708] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1708 | [ 44.074735][ T1708] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.075668][ T1708] Tainted: [W]=WARN [ 44.075829][ T1708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.076107][ T1708] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.076406][ T1708] 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 [ 44.077161][ T1708] RSP: 0018:ffa000000420f1b0 EFLAGS: 00010286 [ 44.077451][ T1708] RAX: 00000000ffffffa6 RBX: ff11000004aa7b40 RCX: 1ff4000000841dfc [ 44.077766][ T1708] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7bf0 [ 44.078112][ T1708] RBP: ff11000007b51000 R08: 1fe2200000954f7f R09: ff1100000c985180 [ 44.078444][ T1708] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 44.078769][ T1708] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 44.079126][ T1708] FS: 00007f6b2a9a4840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 44.079524][ T1708] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.079803][ T1708] CR2: 00007f6b2ab9d460 CR3: 000000000f23f004 CR4: 0000000000771ef0 [ 44.080146][ T1708] PKRU: 55555554 [ 44.080316][ T1708] Call Trace: [ 44.080481][ T1708] [ 44.080597][ T1708] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.080825][ T1708] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.080998][ T1708] __dev_notify_flags (net/core/dev.c:9787) [ 44.081298][ T1708] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 44.081525][ T1708] ? netif_change_name (net/core/dev.c:1495) [ 44.081729][ T1708] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 44.081943][ T1708] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 44.082213][ T1708] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 44.082435][ T1708] ? __dev_get_by_name (net/core/dev.c:883) [ 44.082666][ T1708] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 44.082878][ T1708] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 44.083097][ T1708] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.083305][ T1708] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.083508][ T1708] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.083707][ T1708] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.083910][ T1708] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.084133][ T1708] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.084350][ T1708] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.084564][ T1708] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.084770][ T1708] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.084986][ T1708] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.085209][ T1708] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.085428][ T1708] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.085636][ T1708] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.085850][ T1708] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.086084][ T1708] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.086297][ T1708] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.086514][ T1708] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.086737][ T1708] ? 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)) [ 44.086952][ T1708] ? 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)) [ 44.087212][ T1708] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.087435][ T1708] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.087655][ T1708] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.087879][ T1708] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.088109][ T1708] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.088328][ T1708] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.088565][ T1708] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.088775][ T1708] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.089002][ T1708] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.089278][ T1708] ? move_addr_to_kernel (net/socket.c:258) [ 44.089492][ T1708] ___sys_sendmsg (net/socket.c:2752) [ 44.089694][ T1708] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.089898][ T1708] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.090133][ T1708] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 44.090352][ T1708] __sys_sendmsg (net/socket.c:2784) [ 44.090565][ T1708] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.090787][ T1708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.091018][ T1708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.091232][ T1708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.091439][ T1708] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.091649][ T1708] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.091860][ T1708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.092138][ T1708] RIP: 0033:0x7f6b2abde08e [ 44.092364][ T1708] 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 [ 44.093137][ T1708] RSP: 002b:00007ffef2e2e080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.093487][ T1708] RAX: ffffffffffffffda RBX: 00007ffef2e2e818 RCX: 00007f6b2abde08e [ 44.093811][ T1708] RDX: 0000000000000000 RSI: 00007ffef2e2e130 RDI: 0000000000000005 [ 44.094150][ T1708] RBP: 00007ffef2e2e090 R08: 0000000000000000 R09: 0000000000000000 [ 44.094492][ T1708] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb97 [ 44.094818][ T1708] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef2e2e7f0 | [ 44.128523][ T1709] ------------[ cut here ]------------ | [ 44.128843][ T1709] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1709 | [ 44.129393][ T1709] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.130464][ T1709] Tainted: [W]=WARN [ 44.130674][ T1709] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.130995][ T1709] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.131325][ T1709] 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 [ 44.132250][ T1709] RSP: 0018:ffa000000421f020 EFLAGS: 00010286 [ 44.132709][ T1709] RAX: 00000000ffffffa6 RBX: ff110000090a99c0 RCX: 1ff4000000843dca [ 44.133223][ T1709] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9a70 [ 44.133735][ T1709] RBP: ff11000007b51000 R08: 1fe220000121534f R09: ff11000004ba5158 [ 44.134284][ T1709] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 44.134775][ T1709] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 44.135176][ T1709] FS: 00007f3c8f657840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 44.135598][ T1709] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.135920][ T1709] CR2: 000000001efbc988 CR3: 000000000f239002 CR4: 0000000000771ef0 [ 44.136329][ T1709] PKRU: 55555554 [ 44.136549][ T1709] Call Trace: [ 44.136769][ T1709] [ 44.136937][ T1709] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.137237][ T1709] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.137459][ T1709] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 44.137737][ T1709] __dev_notify_flags (net/core/dev.c:9787) [ 44.138046][ T1709] ? netif_change_name (net/core/dev.c:1495) [ 44.138329][ T1709] ? __dev_change_flags (net/core/dev.c:9752) [ 44.138603][ T1709] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 44.138880][ T1709] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.139186][ T1709] ? 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)) [ 44.139470][ T1709] netif_change_flags (net/core/dev.c:9820) [ 44.139752][ T1709] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.140076][ T1709] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 44.140354][ T1709] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 44.140615][ T1709] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 44.140930][ T1709] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.141222][ T1709] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.141501][ T1709] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.141780][ T1709] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.142065][ T1709] ? __kernel_text_address (kernel/extable.c:79) [ 44.142327][ T1709] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.142599][ T1709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.142866][ T1709] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.143156][ T1709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.143428][ T1709] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 44.143705][ T1709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.143990][ T1709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.144289][ T1709] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 44.144573][ T1709] ? __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) [ 44.144844][ T1709] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 44.145150][ T1709] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.145432][ T1709] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.145718][ T1709] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 44.146017][ T1709] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.146304][ T1709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.146589][ T1709] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.146855][ T1709] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.147142][ T1709] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.147404][ T1709] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.147672][ T1709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.147927][ T1709] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.148214][ T1709] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.148477][ T1709] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.148746][ T1709] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.149025][ T1709] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.149302][ T1709] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.149579][ T1709] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.149875][ T1709] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.150167][ T1709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.150436][ T1709] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.150704][ T1709] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.150983][ T1709] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.151259][ T1709] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.151528][ T1709] ? 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)) [ 44.151793][ T1709] ? 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)) [ 44.152085][ T1709] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.152349][ T1709] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.152626][ T1709] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.152889][ T1709] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.153174][ T1709] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.153437][ T1709] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.153703][ T1709] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.153984][ T1709] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.154250][ T1709] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.154566][ T1709] ? move_addr_to_kernel (net/socket.c:258) [ 44.154997][ T1709] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.155271][ T1709] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.155537][ T1709] ___sys_sendmsg (net/socket.c:2752) [ 44.155801][ T1709] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.156140][ T1709] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.156425][ T1709] __sys_sendmsg (net/socket.c:2784) [ 44.156843][ T1709] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.157270][ T1709] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.157598][ T1709] ? 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) [ 44.158029][ T1709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.158451][ T1709] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.158716][ T1709] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.159003][ T1709] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.159451][ T1709] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.159773][ T1709] RIP: 0033:0x7f3c8f89108e [ 44.160255][ T1709] 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 [ 44.161077][ T1709] RSP: 002b:00007ffd7f1bbf80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.161607][ T1709] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3c8f89108e [ 44.161989][ T1709] RDX: 0000000000000000 RSI: 00007ffd7f1bc030 RDI: 0000000000000005 [ 44.162529][ T1709] RBP: 00007ffd7f1bbf90 R08: 0000000000000000 R09: 0000000000000000 [ 44.162907][ T1709] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb97 [ 44.163298][ T1709] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd7f1bc6f0 | [ 44.521404][ T1732] ------------[ cut here ]------------ | [ 44.521687][ T1732] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1732 | [ 44.522144][ T1732] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.523085][ T1732] Tainted: [W]=WARN [ 44.523251][ T1732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.523528][ T1732] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.523849][ T1732] 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 [ 44.524663][ T1732] RSP: 0018:ffa000000432f1b0 EFLAGS: 00010286 [ 44.524955][ T1732] RAX: 00000000ffffffa6 RBX: ff1100001045e1c0 RCX: 1ff4000000865dfc [ 44.525302][ T1732] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045e270 [ 44.525629][ T1732] RBP: ff11000004de4000 R08: 1fe220000208bc4f R09: ff110000113d5180 [ 44.525967][ T1732] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 44.526314][ T1732] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 44.526643][ T1732] FS: 00007f8a3fc55840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 44.527062][ T1732] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.527349][ T1732] CR2: 00007f8a3fe4e460 CR3: 000000000f2f5002 CR4: 0000000000771ef0 [ 44.527677][ T1732] PKRU: 55555554 [ 44.527840][ T1732] Call Trace: [ 44.528028][ T1732] [ 44.528148][ T1732] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.528383][ T1732] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.528559][ T1732] __dev_notify_flags (net/core/dev.c:9787) [ 44.528808][ T1732] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 44.529049][ T1732] ? netif_change_name (net/core/dev.c:1495) [ 44.529287][ T1732] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 44.529528][ T1732] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 44.529750][ T1732] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 44.529984][ T1732] ? __dev_get_by_name (net/core/dev.c:883) [ 44.530214][ T1732] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 44.530447][ T1732] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 44.530675][ T1732] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.530888][ T1732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.531115][ T1732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.531327][ T1732] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.531547][ T1732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.531789][ T1732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.532024][ T1732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.532280][ T1732] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.532499][ T1732] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.532716][ T1732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.532929][ T1732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.533157][ T1732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.533401][ T1732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.533624][ T1732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.533846][ T1732] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.534098][ T1732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.534325][ T1732] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.534556][ T1732] ? 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)) [ 44.534775][ T1732] ? 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)) [ 44.535024][ T1732] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.535267][ T1732] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.535502][ T1732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.535724][ T1732] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.535948][ T1732] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.536180][ T1732] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.536400][ T1732] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.536620][ T1732] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.536839][ T1732] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.537121][ T1732] ? move_addr_to_kernel (net/socket.c:258) [ 44.537349][ T1732] ___sys_sendmsg (net/socket.c:2752) [ 44.537584][ T1732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.537804][ T1732] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.538061][ T1732] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 44.538288][ T1732] __sys_sendmsg (net/socket.c:2784) [ 44.538512][ T1732] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.538734][ T1732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.538947][ T1732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.539178][ T1732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.539403][ T1732] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.539618][ T1732] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.539838][ T1732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.540123][ T1732] RIP: 0033:0x7f8a3fe8f08e [ 44.540369][ T1732] 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 [ 44.541170][ T1732] RSP: 002b:00007ffd1dbc5990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.541509][ T1732] RAX: ffffffffffffffda RBX: 00007ffd1dbc6128 RCX: 00007f8a3fe8f08e [ 44.541833][ T1732] RDX: 0000000000000000 RSI: 00007ffd1dbc5a40 RDI: 0000000000000005 [ 44.542178][ T1732] RBP: 00007ffd1dbc59a0 R08: 0000000000000000 R09: 0000000000000000 [ 44.542515][ T1732] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb97 [ 44.542841][ T1732] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1dbc6100 | [ 44.599179][ T1733] ------------[ cut here ]------------ | [ 44.599433][ T1733] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1733 | [ 44.599864][ T1733] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 44.600898][ T1733] Tainted: [W]=WARN [ 44.601082][ T1733] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.601359][ T1733] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 44.601653][ T1733] 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 [ 44.602451][ T1733] RSP: 0018:ffa000000432f020 EFLAGS: 00010286 [ 44.602727][ T1733] RAX: 00000000ffffffa6 RBX: ff1100000c71ec40 RCX: 1ff4000000865dca [ 44.603064][ T1733] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71ecf0 [ 44.603391][ T1733] RBP: ff11000004de4000 R08: 1fe22000018e3d9f R09: ff1100000f385158 [ 44.603707][ T1733] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 44.604029][ T1733] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 44.604360][ T1733] FS: 00007f547d0e1840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 44.604734][ T1733] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.605016][ T1733] CR2: 00007f547d3b11a0 CR3: 0000000004bef004 CR4: 0000000000771ef0 [ 44.605355][ T1733] PKRU: 55555554 [ 44.605517][ T1733] Call Trace: [ 44.605683][ T1733] [ 44.605797][ T1733] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 44.606023][ T1733] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 44.606194][ T1733] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 44.606594][ T1733] __dev_notify_flags (net/core/dev.c:9787) [ 44.606809][ T1733] ? netif_change_name (net/core/dev.c:1495) [ 44.607057][ T1733] ? __dev_change_flags (net/core/dev.c:9752) [ 44.607288][ T1733] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 44.607495][ T1733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.607714][ T1733] ? 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)) [ 44.607936][ T1733] netif_change_flags (net/core/dev.c:9820) [ 44.608175][ T1733] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.608384][ T1733] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 44.608598][ T1733] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 44.608810][ T1733] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 44.609091][ T1733] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.609310][ T1733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.609536][ T1733] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.609762][ T1733] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.609987][ T1733] ? __kernel_text_address (kernel/extable.c:79) [ 44.610201][ T1733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.610418][ T1733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.610630][ T1733] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.610843][ T1733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.611155][ T1733] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 44.611378][ T1733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.611588][ T1733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.611813][ T1733] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 44.612042][ T1733] ? __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) [ 44.612256][ T1733] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 44.612474][ T1733] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 44.612695][ T1733] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 44.612914][ T1733] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 44.613149][ T1733] rtnl_newlink (net/core/rtnetlink.c:4150) [ 44.613362][ T1733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.613573][ T1733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.613787][ T1733] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.614009][ T1733] ? mark_usage (kernel/locking/lockdep.c:4674) [ 44.614228][ T1733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.614447][ T1733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.614660][ T1733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.614869][ T1733] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.615099][ T1733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 44.615315][ T1733] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 44.615528][ T1733] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 44.615741][ T1733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.615951][ T1733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.616179][ T1733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.616393][ T1733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 44.616604][ T1733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 44.616815][ T1733] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.617037][ T1733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.617250][ T1733] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.617472][ T1733] ? 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)) [ 44.617685][ T1733] ? 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)) [ 44.617901][ T1733] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.618130][ T1733] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.618339][ T1733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 44.618552][ T1733] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 44.618764][ T1733] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 44.618984][ T1733] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 44.619208][ T1733] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 44.619421][ T1733] ? copy_msghdr_from_user (net/socket.c:2635) [ 44.619633][ T1733] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 44.619895][ T1733] ? move_addr_to_kernel (net/socket.c:258) [ 44.620146][ T1733] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.620363][ T1733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 44.620583][ T1733] ___sys_sendmsg (net/socket.c:2752) [ 44.620801][ T1733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 44.621076][ T1733] ? copy_msghdr_from_user (net/socket.c:2603) [ 44.621308][ T1733] __sys_sendmsg (net/socket.c:2784) [ 44.621517][ T1733] ? __sys_sendmsg_sock (net/socket.c:2765) [ 44.621721][ T1733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 44.621995][ T1733] ? 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) [ 44.622220][ T1733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 44.622437][ T1733] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.622642][ T1733] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 44.622850][ T1733] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 44.623103][ T1733] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.623374][ T1733] RIP: 0033:0x7f547d31b08e [ 44.623599][ T1733] 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 [ 44.624358][ T1733] RSP: 002b:00007fffcc369800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.624683][ T1733] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f547d31b08e [ 44.625012][ T1733] RDX: 0000000000000000 RSI: 00007fffcc3698b0 RDI: 0000000000000005 [ 44.625349][ T1733] RBP: 00007fffcc369810 R08: 0000000000000000 R09: 0000000000000000 [ 44.625668][ T1733] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb97 [ 44.625995][ T1733] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffcc369f70 | [ 45.020749][ T1760] ------------[ cut here ]------------ | [ 45.021477][ T1760] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1760 | [ 45.021892][ T1760] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.022716][ T1760] Tainted: [W]=WARN [ 45.022887][ T1760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.023185][ T1760] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.023481][ T1760] 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 [ 45.024218][ T1760] RSP: 0018:ffa00000044bf1b0 EFLAGS: 00010286 [ 45.024491][ T1760] RAX: 00000000ffffffa6 RBX: ff1100000b4abe40 RCX: 1ff4000000897dfc [ 45.024802][ T1760] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4abef0 [ 45.025144][ T1760] RBP: ff1100000d9ac000 R08: 1fe22000016957df R09: ff110000113b5180 [ 45.025474][ T1760] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 45.025781][ T1760] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 45.026133][ T1760] FS: 00007fee6e527840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 45.026525][ T1760] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.026804][ T1760] CR2: 00007fee6e89c040 CR3: 00000000100bc005 CR4: 0000000000771ef0 [ 45.027155][ T1760] PKRU: 55555554 [ 45.027303][ T1760] Call Trace: [ 45.027462][ T1760] [ 45.027573][ T1760] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.027784][ T1760] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.027927][ T1760] __dev_notify_flags (net/core/dev.c:9787) [ 45.028137][ T1760] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 45.028361][ T1760] ? netif_change_name (net/core/dev.c:1495) [ 45.028561][ T1760] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 45.028772][ T1760] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 45.028989][ T1760] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 45.029204][ T1760] ? __dev_get_by_name (net/core/dev.c:883) [ 45.029408][ T1760] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 45.029640][ T1760] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 45.029873][ T1760] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.030115][ T1760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.030342][ T1760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.030566][ T1760] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.030797][ T1760] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.031026][ T1760] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.031241][ T1760] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.031454][ T1760] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.031685][ T1760] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.031901][ T1760] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.032124][ T1760] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.032322][ T1760] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.032530][ T1760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.032735][ T1760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.032921][ T1760] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.033142][ T1760] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.033365][ T1760] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.033595][ T1760] ? 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)) [ 45.033820][ T1760] ? 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)) [ 45.034059][ T1760] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.034285][ T1760] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.034488][ T1760] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.034682][ T1760] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.034895][ T1760] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.035115][ T1760] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.035331][ T1760] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.035531][ T1760] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.035741][ T1760] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.035995][ T1760] ? move_addr_to_kernel (net/socket.c:258) [ 45.036216][ T1760] ___sys_sendmsg (net/socket.c:2752) [ 45.036423][ T1760] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.036658][ T1760] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.036904][ T1760] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 45.037152][ T1760] __sys_sendmsg (net/socket.c:2784) [ 45.037391][ T1760] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.037613][ T1760] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.037818][ T1760] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.038055][ T1760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.038247][ T1760] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.038456][ T1760] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.038653][ T1760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.038902][ T1760] RIP: 0033:0x7fee6e76108e [ 45.039139][ T1760] 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 [ 45.039913][ T1760] RSP: 002b:00007fffb55167c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.040265][ T1760] RAX: ffffffffffffffda RBX: 00007fffb5516f58 RCX: 00007fee6e76108e [ 45.040577][ T1760] RDX: 0000000000000000 RSI: 00007fffb5516870 RDI: 0000000000000005 [ 45.040906][ T1760] RBP: 00007fffb55167d0 R08: 0000000000000000 R09: 0000000000000000 [ 45.041250][ T1760] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb98 [ 45.041562][ T1760] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb5516f30 | [ 45.080784][ T1761] ------------[ cut here ]------------ | [ 45.081057][ T1761] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1761 | [ 45.081500][ T1761] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.082418][ T1761] Tainted: [W]=WARN [ 45.082589][ T1761] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.082859][ T1761] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.083817][ T1761] 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 [ 45.084600][ T1761] RSP: 0018:ffa00000044cf020 EFLAGS: 00010286 [ 45.084877][ T1761] RAX: 00000000ffffffa6 RBX: ff11000004aa7840 RCX: 1ff4000000899dca [ 45.085212][ T1761] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa78f0 [ 45.085530][ T1761] RBP: ff1100000d9ac000 R08: 1fe2200000954f1f R09: ff110000113d0b58 [ 45.085847][ T1761] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 45.086185][ T1761] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 45.086518][ T1761] FS: 00007fbd2e651840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 45.086892][ T1761] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.087169][ T1761] CR2: 00007fbd2e9211a0 CR3: 000000000f0c1003 CR4: 0000000000771ef0 [ 45.087478][ T1761] PKRU: 55555554 [ 45.087635][ T1761] Call Trace: [ 45.087811][ T1761] [ 45.087926][ T1761] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.088155][ T1761] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.088315][ T1761] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 45.088530][ T1761] __dev_notify_flags (net/core/dev.c:9787) [ 45.088744][ T1761] ? netif_change_name (net/core/dev.c:1495) [ 45.088955][ T1761] ? __dev_change_flags (net/core/dev.c:9752) [ 45.089193][ T1761] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 45.089404][ T1761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.089613][ T1761] ? 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)) [ 45.089831][ T1761] netif_change_flags (net/core/dev.c:9820) [ 45.090054][ T1761] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.090274][ T1761] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 45.090493][ T1761] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 45.090706][ T1761] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 45.090978][ T1761] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.091223][ T1761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.091432][ T1761] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.091644][ T1761] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.091858][ T1761] ? __kernel_text_address (kernel/extable.c:79) [ 45.092086][ T1761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.092303][ T1761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.092503][ T1761] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.092714][ T1761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.092920][ T1761] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 45.093139][ T1761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.093348][ T1761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.093559][ T1761] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 45.093776][ T1761] ? __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) [ 45.093993][ T1761] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 45.094208][ T1761] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.094424][ T1761] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 45.094640][ T1761] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 45.094856][ T1761] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.095085][ T1761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.095296][ T1761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.095510][ T1761] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.095719][ T1761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.095927][ T1761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.096164][ T1761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.096378][ T1761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.096591][ T1761] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.096805][ T1761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.097026][ T1761] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.097241][ T1761] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.097454][ T1761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.097669][ T1761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.097884][ T1761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.098116][ T1761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.098330][ T1761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.098547][ T1761] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.098758][ T1761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.098987][ T1761] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.099219][ T1761] ? 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)) [ 45.099432][ T1761] ? 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)) [ 45.099642][ T1761] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.099853][ T1761] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.100075][ T1761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.100292][ T1761] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.100506][ T1761] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.100724][ T1761] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.100941][ T1761] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.101168][ T1761] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.101383][ T1761] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.101646][ T1761] ? move_addr_to_kernel (net/socket.c:258) [ 45.101864][ T1761] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.102113][ T1761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.102331][ T1761] ___sys_sendmsg (net/socket.c:2752) [ 45.102538][ T1761] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.102818][ T1761] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.103071][ T1761] __sys_sendmsg (net/socket.c:2784) [ 45.103303][ T1761] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.103521][ T1761] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.103796][ T1761] ? 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) [ 45.104025][ T1761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.104254][ T1761] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.104475][ T1761] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.104691][ T1761] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.104909][ T1761] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.105201][ T1761] RIP: 0033:0x7fbd2e88b08e [ 45.105432][ T1761] 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 [ 45.106199][ T1761] RSP: 002b:00007ffc702bffa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.106517][ T1761] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbd2e88b08e [ 45.106833][ T1761] RDX: 0000000000000000 RSI: 00007ffc702c0050 RDI: 0000000000000005 [ 45.107168][ T1761] RBP: 00007ffc702bffb0 R08: 0000000000000000 R09: 0000000000000000 [ 45.107494][ T1761] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb98 [ 45.107815][ T1761] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc702c0710 | [ 45.445919][ T1787] ------------[ cut here ]------------ | [ 45.446801][ T1787] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1787 | [ 45.447283][ T1787] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.448229][ T1787] Tainted: [W]=WARN [ 45.448396][ T1787] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.448666][ T1787] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.448952][ T1787] 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 [ 45.449771][ T1787] RSP: 0018:ffa000000460f1b0 EFLAGS: 00010286 [ 45.450067][ T1787] RAX: 00000000ffffffa6 RBX: ff1100001045f0c0 RCX: 1ff40000008c1dfc [ 45.450409][ T1787] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f170 [ 45.450773][ T1787] RBP: ff11000005c59000 R08: 1fe220000208be2f R09: ff11000004b52e80 [ 45.451134][ T1787] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 45.451465][ T1787] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 45.451812][ T1787] FS: 00007f50fbba9840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 45.452224][ T1787] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.452498][ T1787] CR2: 00007f50fbf10ee3 CR3: 0000000004c11003 CR4: 0000000000771ef0 [ 45.452832][ T1787] PKRU: 55555554 [ 45.453009][ T1787] Call Trace: [ 45.453183][ T1787] [ 45.453324][ T1787] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.453557][ T1787] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.453726][ T1787] __dev_notify_flags (net/core/dev.c:9787) [ 45.453941][ T1787] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 45.454181][ T1787] ? netif_change_name (net/core/dev.c:1495) [ 45.454416][ T1787] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 45.454648][ T1787] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 45.454871][ T1787] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 45.455106][ T1787] ? __dev_get_by_name (net/core/dev.c:883) [ 45.455325][ T1787] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 45.455561][ T1787] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 45.455794][ T1787] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.456025][ T1787] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.456254][ T1787] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.456483][ T1787] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.456709][ T1787] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.456936][ T1787] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.457190][ T1787] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.457420][ T1787] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.457645][ T1787] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.457867][ T1787] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.458100][ T1787] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.458322][ T1787] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.458545][ T1787] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.458766][ T1787] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.458997][ T1787] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.459218][ T1787] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.459444][ T1787] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.459679][ T1787] ? 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)) [ 45.459895][ T1787] ? 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)) [ 45.460128][ T1787] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.460346][ T1787] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.460563][ T1787] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.460781][ T1787] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.461015][ T1787] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.461241][ T1787] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.461463][ T1787] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.461998][ T1787] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.462224][ T1787] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.462654][ T1787] ? move_addr_to_kernel (net/socket.c:258) [ 45.462881][ T1787] ___sys_sendmsg (net/socket.c:2752) [ 45.463108][ T1787] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.463328][ T1787] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.463566][ T1787] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 45.463952][ T1787] __sys_sendmsg (net/socket.c:2784) [ 45.464186][ T1787] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.464412][ T1787] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.464631][ T1787] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.465005][ T1787] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.465224][ T1787] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.465443][ T1787] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.465664][ T1787] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.466105][ T1787] RIP: 0033:0x7f50fbde308e [ 45.466343][ T1787] 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 [ 45.467309][ T1787] RSP: 002b:00007ffe79a11e70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.467647][ T1787] RAX: ffffffffffffffda RBX: 00007ffe79a12608 RCX: 00007f50fbde308e [ 45.468170][ T1787] RDX: 0000000000000000 RSI: 00007ffe79a11f20 RDI: 0000000000000005 [ 45.468500][ T1787] RBP: 00007ffe79a11e80 R08: 0000000000000000 R09: 0000000000000000 [ 45.468831][ T1787] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb98 [ 45.469515][ T1787] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe79a125e0 | [ 45.521713][ T1788] ------------[ cut here ]------------ | [ 45.522008][ T1788] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1788 | [ 45.522451][ T1788] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.523331][ T1788] Tainted: [W]=WARN [ 45.523480][ T1788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.523742][ T1788] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.524032][ T1788] 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 [ 45.524799][ T1788] RSP: 0018:ffa000000461f020 EFLAGS: 00010286 [ 45.525097][ T1788] RAX: 00000000ffffffa6 RBX: ff1100001045e640 RCX: 1ff40000008c3dca [ 45.525434][ T1788] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045e6f0 [ 45.525760][ T1788] RBP: ff11000005c59000 R08: 1fe220000208bcdf R09: ff1100000f2fd158 [ 45.526089][ T1788] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 45.526407][ T1788] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 45.526732][ T1788] FS: 00007fd48af45840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 45.527129][ T1788] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.527399][ T1788] CR2: 000000000902d988 CR3: 0000000011317005 CR4: 0000000000771ef0 [ 45.527719][ T1788] PKRU: 55555554 [ 45.527881][ T1788] Call Trace: [ 45.528058][ T1788] [ 45.528171][ T1788] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.528393][ T1788] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.528557][ T1788] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 45.528778][ T1788] __dev_notify_flags (net/core/dev.c:9787) [ 45.528997][ T1788] ? netif_change_name (net/core/dev.c:1495) [ 45.529211][ T1788] ? __dev_change_flags (net/core/dev.c:9752) [ 45.529426][ T1788] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 45.529637][ T1788] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.529851][ T1788] ? 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)) [ 45.530079][ T1788] netif_change_flags (net/core/dev.c:9820) [ 45.530293][ T1788] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.530506][ T1788] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 45.530731][ T1788] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 45.530944][ T1788] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 45.531219][ T1788] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.531435][ T1788] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.531645][ T1788] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.531855][ T1788] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.532080][ T1788] ? __kernel_text_address (kernel/extable.c:79) [ 45.532294][ T1788] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.532513][ T1788] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.532727][ T1788] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.532941][ T1788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.533166][ T1788] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 45.533387][ T1788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.533610][ T1788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.533823][ T1788] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 45.534052][ T1788] ? __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) [ 45.534265][ T1788] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 45.534483][ T1788] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 45.534698][ T1788] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 45.534918][ T1788] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 45.535152][ T1788] rtnl_newlink (net/core/rtnetlink.c:4150) [ 45.535369][ T1788] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.535580][ T1788] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.535792][ T1788] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.536065][ T1788] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.536284][ T1788] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.536502][ T1788] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.536714][ T1788] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.536930][ T1788] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.537152][ T1788] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.537364][ T1788] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 45.537580][ T1788] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.537792][ T1788] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.538042][ T1788] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.538257][ T1788] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.538472][ T1788] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.538686][ T1788] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.538895][ T1788] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.539117][ T1788] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.539334][ T1788] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.539554][ T1788] ? 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)) [ 45.539766][ T1788] ? 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)) [ 45.539986][ T1788] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.540209][ T1788] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.540418][ T1788] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.540633][ T1788] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.540849][ T1788] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.541079][ T1788] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.541298][ T1788] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.541516][ T1788] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.541731][ T1788] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.541996][ T1788] ? move_addr_to_kernel (net/socket.c:258) [ 45.542213][ T1788] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.542426][ T1788] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.542645][ T1788] ___sys_sendmsg (net/socket.c:2752) [ 45.542860][ T1788] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.543144][ T1788] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.543376][ T1788] __sys_sendmsg (net/socket.c:2784) [ 45.543587][ T1788] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.543802][ T1788] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.544087][ T1788] ? 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) [ 45.544297][ T1788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.544515][ T1788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.544733][ T1788] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.544945][ T1788] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.545168][ T1788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.545432][ T1788] RIP: 0033:0x7fd48b17f08e [ 45.545661][ T1788] 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 [ 45.546451][ T1788] RSP: 002b:00007ffe0963b330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.546784][ T1788] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd48b17f08e [ 45.547146][ T1788] RDX: 0000000000000000 RSI: 00007ffe0963b3e0 RDI: 0000000000000005 [ 45.547466][ T1788] RBP: 00007ffe0963b340 R08: 0000000000000000 R09: 0000000000000000 [ 45.547778][ T1788] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb98 [ 45.548134][ T1788] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0963baa0 | [ 45.903549][ T1818] ------------[ cut here ]------------ | [ 45.903751][ T1818] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1818 | [ 45.904083][ T1818] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.904719][ T1818] Tainted: [W]=WARN [ 45.904840][ T1818] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.905173][ T1818] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.905373][ T1818] 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 [ 45.905875][ T1818] RSP: 0018:ffa000000479efe0 EFLAGS: 00010286 [ 45.906153][ T1818] RAX: 00000000ffffffa6 RBX: ff11000008b52640 RCX: 1ff40000008f3dc2 [ 45.906378][ T1818] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b526f0 [ 45.906692][ T1818] RBP: ff1100000cd52000 R08: 1fe220000116a4df R09: ff1100000f190b58 [ 45.906901][ T1818] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 45.907217][ T1818] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 45.907430][ T1818] FS: 00007f4cfe00f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 45.907684][ T1818] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.907861][ T1818] CR2: 00000000044a4988 CR3: 0000000004eb7002 CR4: 0000000000771ef0 [ 45.908182][ T1818] PKRU: 55555554 [ 45.908289][ T1818] Call Trace: [ 45.908396][ T1818] [ 45.908471][ T1818] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.908615][ T1818] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 45.908756][ T1818] notifier_call_chain (kernel/notifier.c:85) [ 45.908902][ T1818] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 45.909139][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.909285][ T1818] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 45.909466][ T1818] ? 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) [ 45.909605][ T1818] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 45.909746][ T1818] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 45.909884][ T1818] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 45.910154][ T1818] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 45.910297][ T1818] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 45.910438][ T1818] ? write_profile (kernel/profile.c:194) [ 45.910575][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.910713][ T1818] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 45.910888][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.911144][ T1818] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 45.911277][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.911416][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.911552][ T1818] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.911694][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.911830][ T1818] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.912087][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.912231][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.912371][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.912511][ T1818] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.912658][ T1818] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.912801][ T1818] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.912948][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.913173][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.913320][ T1818] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.913463][ T1818] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.913605][ T1818] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.913743][ T1818] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.913882][ T1818] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.914121][ T1818] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.914258][ T1818] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.914396][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.914532][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.914670][ T1818] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.914813][ T1818] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.914955][ T1818] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.915203][ T1818] ? 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)) [ 45.915342][ T1818] ? 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)) [ 45.915484][ T1818] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.915624][ T1818] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.915764][ T1818] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.915903][ T1818] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.916121][ T1818] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.916260][ T1818] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.916401][ T1818] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.916538][ T1818] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.916680][ T1818] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.916855][ T1818] ? move_addr_to_kernel (net/socket.c:258) [ 45.917064][ T1818] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.917209][ T1818] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.917350][ T1818] ___sys_sendmsg (net/socket.c:2752) [ 45.917486][ T1818] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.917666][ T1818] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.917823][ T1818] __sys_sendmsg (net/socket.c:2784) [ 45.917963][ T1818] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.918167][ T1818] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.918339][ T1818] ? 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) [ 45.918477][ T1818] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.918623][ T1818] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.918763][ T1818] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.918903][ T1818] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.919109][ T1818] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.919283][ T1818] RIP: 0033:0x7f4cfe24908e [ 45.919432][ T1818] 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 [ 45.919936][ T1818] RSP: 002b:00007ffcf6ed7230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.920183][ T1818] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4cfe24908e [ 45.920410][ T1818] RDX: 0000000000000000 RSI: 00007ffcf6ed72e0 RDI: 0000000000000005 [ 45.920623][ T1818] RBP: 00007ffcf6ed7240 R08: 0000000000000000 R09: 0000000000000000 [ 45.920834][ T1818] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb99 [ 45.921073][ T1818] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf6ed79a0 | [ 45.922923][ T1818] ------------[ cut here ]------------ | [ 45.923090][ T1818] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1818 | [ 45.923366][ T1818] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.923928][ T1818] Tainted: [W]=WARN [ 45.924209][ T1818] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.924379][ T1818] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.924557][ T1818] 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 [ 45.925043][ T1818] RSP: 0018:ffa000000479f060 EFLAGS: 00010286 [ 45.925211][ T1818] RAX: 00000000ffffffa6 RBX: ff11000008b527c0 RCX: 1ff40000008f3dd2 [ 45.925416][ T1818] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b52870 [ 45.925619][ T1818] RBP: ff1100001140a000 R08: 1fe220000116a50f R09: ff1100000f190b58 [ 45.925823][ T1818] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 45.926034][ T1818] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000479f100 [ 45.926249][ T1818] FS: 00007f4cfe00f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 45.926485][ T1818] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.926657][ T1818] CR2: 00000000044a4988 CR3: 0000000004eb7002 CR4: 0000000000771ef0 [ 45.926866][ T1818] PKRU: 55555554 [ 45.926967][ T1818] Call Trace: [ 45.927080][ T1818] [ 45.927150][ T1818] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 45.927288][ T1818] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 45.927392][ T1818] netif_close_many (net/core/dev.c:1804) [ 45.927530][ T1818] ? 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) [ 45.927667][ T1818] ? __dev_close_many (net/core/dev.c:1781) [ 45.927803][ T1818] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 45.927977][ T1818] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 45.928151][ T1818] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 45.928293][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.928431][ T1818] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.928602][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.928740][ T1818] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 45.928875][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.929014][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.929156][ T1818] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.929289][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.929431][ T1818] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.929589][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.929722][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.929856][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.930000][ T1818] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.930141][ T1818] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.930289][ T1818] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.930427][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.930576][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.930709][ T1818] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.930841][ T1818] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.930984][ T1818] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.931127][ T1818] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.931267][ T1818] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.931401][ T1818] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.931541][ T1818] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.931678][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.931815][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.931959][ T1818] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.932109][ T1818] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.932244][ T1818] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.932382][ T1818] ? 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)) [ 45.932518][ T1818] ? 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)) [ 45.932659][ T1818] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.932795][ T1818] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.932928][ T1818] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.933075][ T1818] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.933209][ T1818] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.933343][ T1818] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.933479][ T1818] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.933612][ T1818] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.933756][ T1818] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.933920][ T1818] ? move_addr_to_kernel (net/socket.c:258) [ 45.934063][ T1818] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.934196][ T1818] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.934330][ T1818] ___sys_sendmsg (net/socket.c:2752) [ 45.934469][ T1818] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.934637][ T1818] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.934782][ T1818] __sys_sendmsg (net/socket.c:2784) [ 45.934914][ T1818] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.935057][ T1818] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.935224][ T1818] ? 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) [ 45.935357][ T1818] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.935499][ T1818] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.935639][ T1818] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.935778][ T1818] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.935912][ T1818] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.936090][ T1818] RIP: 0033:0x7f4cfe24908e [ 45.936234][ T1818] 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 [ 45.936712][ T1818] RSP: 002b:00007ffcf6ed7230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.936920][ T1818] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4cfe24908e [ 45.937134][ T1818] RDX: 0000000000000000 RSI: 00007ffcf6ed72e0 RDI: 0000000000000005 [ 45.937336][ T1818] RBP: 00007ffcf6ed7240 R08: 0000000000000000 R09: 0000000000000000 [ 45.937544][ T1818] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb99 [ 45.937761][ T1818] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf6ed79a0 | [ 45.940708][ T1818] ------------[ cut here ]------------ | [ 45.940863][ T1818] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1818 | [ 45.941811][ T1818] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 45.942485][ T1818] Tainted: [W]=WARN [ 45.942584][ T1818] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.942745][ T1818] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 45.942926][ T1818] 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 [ 45.943459][ T1818] RSP: 0018:ffa000000479f190 EFLAGS: 00010286 [ 45.943625][ T1818] RAX: 00000000ffffffa6 RBX: ff1100000b4ab540 RCX: 1ff40000008f3df8 [ 45.943822][ T1818] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab5f0 [ 45.944081][ T1818] RBP: ff1100001140a000 R08: 1fe22000016956bf R09: ff1100000f190b58 [ 45.944276][ T1818] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 45.944476][ T1818] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 45.944674][ T1818] FS: 00007f4cfe00f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 45.944904][ T1818] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.945134][ T1818] CR2: 00000000044a4988 CR3: 0000000004eb7002 CR4: 0000000000771ef0 [ 45.945333][ T1818] PKRU: 55555554 [ 45.945431][ T1818] Call Trace: [ 45.945531][ T1818] [ 45.945599][ T1818] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 45.945765][ T1818] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 45.945930][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.946127][ T1818] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 45.946258][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.946384][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.946511][ T1818] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.946639][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.946767][ T1818] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.946916][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.947116][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.947248][ T1818] ? mark_usage (kernel/locking/lockdep.c:4674) [ 45.947377][ T1818] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.947507][ T1818] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.947638][ T1818] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 45.947770][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.947901][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.948096][ T1818] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.948228][ T1818] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 45.948358][ T1818] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 45.948493][ T1818] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 45.948622][ T1818] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.948749][ T1818] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.948876][ T1818] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.949067][ T1818] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 45.949198][ T1818] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 45.949326][ T1818] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.949461][ T1818] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.949590][ T1818] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.949726][ T1818] ? 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)) [ 45.949862][ T1818] ? 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)) [ 45.950057][ T1818] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.950188][ T1818] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.950317][ T1818] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 45.950447][ T1818] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 45.950578][ T1818] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 45.950706][ T1818] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 45.950838][ T1818] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 45.951028][ T1818] ? copy_msghdr_from_user (net/socket.c:2635) [ 45.951167][ T1818] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 45.951329][ T1818] ? move_addr_to_kernel (net/socket.c:258) [ 45.951458][ T1818] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.951586][ T1818] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 45.951715][ T1818] ___sys_sendmsg (net/socket.c:2752) [ 45.951849][ T1818] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 45.952077][ T1818] ? copy_msghdr_from_user (net/socket.c:2603) [ 45.952218][ T1818] __sys_sendmsg (net/socket.c:2784) [ 45.952350][ T1818] ? __sys_sendmsg_sock (net/socket.c:2765) [ 45.952476][ T1818] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 45.952647][ T1818] ? 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) [ 45.952778][ T1818] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 45.952905][ T1818] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.953100][ T1818] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 45.953230][ T1818] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 45.953360][ T1818] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.953526][ T1818] RIP: 0033:0x7f4cfe24908e [ 45.953664][ T1818] 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 [ 45.954198][ T1818] RSP: 002b:00007ffcf6ed7230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.954398][ T1818] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4cfe24908e [ 45.954591][ T1818] RDX: 0000000000000000 RSI: 00007ffcf6ed72e0 RDI: 0000000000000005 [ 45.954795][ T1818] RBP: 00007ffcf6ed7240 R08: 0000000000000000 R09: 0000000000000000 [ 45.955056][ T1818] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb99 [ 45.955251][ T1818] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf6ed79a0 | [ 46.283874][ T1846] ------------[ cut here ]------------ | [ 46.284161][ T1846] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1846 | [ 46.284663][ T1846] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.286312][ T1846] Tainted: [W]=WARN [ 46.286463][ T1846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.286684][ T1846] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.286917][ T1846] 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 [ 46.287474][ T1846] RSP: 0018:ffa000000490efe0 EFLAGS: 00010286 [ 46.287697][ T1846] RAX: 00000000ffffffa6 RBX: ff110000093a2340 RCX: 1ff4000000921dc2 [ 46.287949][ T1846] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a23f0 [ 46.288227][ T1846] RBP: ff1100000cd52000 R08: 1fe220000127447f R09: ff1100000f175158 [ 46.288482][ T1846] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 46.288734][ T1846] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 46.289001][ T1846] FS: 00007f94a5e8e840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 46.289310][ T1846] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.289532][ T1846] CR2: 0000000000fd1988 CR3: 000000000f127005 CR4: 0000000000771ef0 [ 46.289788][ T1846] PKRU: 55555554 [ 46.289939][ T1846] Call Trace: [ 46.290116][ T1846] [ 46.290238][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.290448][ T1846] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 46.290639][ T1846] notifier_call_chain (kernel/notifier.c:85) [ 46.290831][ T1846] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 46.291032][ T1846] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 46.291264][ T1846] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 46.291453][ T1846] ? 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) [ 46.291640][ T1846] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.291827][ T1846] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 46.292028][ T1846] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 46.292263][ T1846] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 46.292455][ T1846] ? write_profile (kernel/profile.c:194) [ 46.292642][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.292834][ T1846] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 46.293103][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.293362][ T1846] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 46.293574][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.293760][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.293948][ T1846] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.294159][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.294344][ T1846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.294553][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.294737][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.294929][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.295133][ T1846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.295325][ T1846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.295519][ T1846] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.295709][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.295895][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.296101][ T1846] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.296291][ T1846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.296481][ T1846] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.296670][ T1846] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.296859][ T1846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.297065][ T1846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.297250][ T1846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.297439][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.297625][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.297813][ T1846] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.298013][ T1846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.298214][ T1846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.298405][ T1846] ? 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)) [ 46.298600][ T1846] ? 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)) [ 46.298795][ T1846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.298997][ T1846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.299193][ T1846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.299383][ T1846] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.299572][ T1846] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.299760][ T1846] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.299952][ T1846] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.300162][ T1846] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.300351][ T1846] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.300571][ T1846] ? move_addr_to_kernel (net/socket.c:258) [ 46.300760][ T1846] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.300953][ T1846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.301166][ T1846] ___sys_sendmsg (net/socket.c:2752) [ 46.301355][ T1846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.301583][ T1846] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.301788][ T1846] __sys_sendmsg (net/socket.c:2784) [ 46.302008][ T1846] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.302220][ T1846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.302460][ T1846] ? 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) [ 46.302708][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.302905][ T1846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.303117][ T1846] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.303306][ T1846] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.303499][ T1846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.303724][ T1846] RIP: 0033:0x7f94a60c808e [ 46.303921][ T1846] 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 [ 46.304479][ T1846] RSP: 002b:00007ffe4c9fcd70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.304754][ T1846] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f94a60c808e [ 46.305021][ T1846] RDX: 0000000000000000 RSI: 00007ffe4c9fce20 RDI: 0000000000000005 [ 46.305287][ T1846] RBP: 00007ffe4c9fcd80 R08: 0000000000000000 R09: 0000000000000000 [ 46.305559][ T1846] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb99 [ 46.305819][ T1846] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe4c9fd4e0 | [ 46.308187][ T1846] ------------[ cut here ]------------ | [ 46.308425][ T1846] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1846 | [ 46.308836][ T1846] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.309730][ T1846] Tainted: [W]=WARN [ 46.309898][ T1846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.310175][ T1846] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.310467][ T1846] 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 [ 46.311232][ T1846] RSP: 0018:ffa000000490f060 EFLAGS: 00010286 [ 46.311506][ T1846] RAX: 00000000ffffffa6 RBX: ff110000093a27c0 RCX: 1ff4000000921dd2 [ 46.311822][ T1846] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2870 [ 46.312153][ T1846] RBP: ff11000004c42000 R08: 1fe220000127450f R09: ff1100000f175158 [ 46.312465][ T1846] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 46.312772][ T1846] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000490f100 [ 46.313097][ T1846] FS: 00007f94a5e8e840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 46.313467][ T1846] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.313732][ T1846] CR2: 0000561b0775d620 CR3: 000000000f127005 CR4: 0000000000771ef0 [ 46.314067][ T1846] PKRU: 55555554 [ 46.314222][ T1846] Call Trace: [ 46.314378][ T1846] [ 46.314488][ T1846] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.314711][ T1846] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.314873][ T1846] netif_close_many (net/core/dev.c:1804) [ 46.315100][ T1846] ? 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) [ 46.315317][ T1846] ? __dev_close_many (net/core/dev.c:1781) [ 46.315527][ T1846] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 46.315949][ T1846] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 46.316274][ T1846] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 46.316504][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.316731][ T1846] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.317178][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.317435][ T1846] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.317653][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.317886][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.318119][ T1846] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.318346][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.318561][ T1846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.318825][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.319203][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.319414][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.319626][ T1846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.319843][ T1846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.320230][ T1846] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.320447][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.320659][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.320865][ T1846] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.321243][ T1846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.321475][ T1846] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.321722][ T1846] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.321932][ T1846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.322161][ T1846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.322383][ T1846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.322597][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.322815][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.323198][ T1846] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.323404][ T1846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.323621][ T1846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.323844][ T1846] ? 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)) [ 46.324222][ T1846] ? 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)) [ 46.324442][ T1846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.324654][ T1846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.324866][ T1846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.325246][ T1846] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.325461][ T1846] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.325678][ T1846] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.325901][ T1846] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.326133][ T1846] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.326345][ T1846] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.326602][ T1846] ? move_addr_to_kernel (net/socket.c:258) [ 46.326816][ T1846] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.327199][ T1846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.327420][ T1846] ___sys_sendmsg (net/socket.c:2752) [ 46.327635][ T1846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.328064][ T1846] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.328299][ T1846] __sys_sendmsg (net/socket.c:2784) [ 46.328509][ T1846] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.328706][ T1846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.329129][ T1846] ? 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) [ 46.329334][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.329542][ T1846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.329747][ T1846] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.330112][ T1846] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.330319][ T1846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.330584][ T1846] RIP: 0033:0x7f94a60c808e [ 46.330810][ T1846] 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 [ 46.331749][ T1846] RSP: 002b:00007ffe4c9fcd70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.332236][ T1846] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f94a60c808e [ 46.332553][ T1846] RDX: 0000000000000000 RSI: 00007ffe4c9fce20 RDI: 0000000000000005 [ 46.332864][ T1846] RBP: 00007ffe4c9fcd80 R08: 0000000000000000 R09: 0000000000000000 [ 46.333347][ T1846] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb99 [ 46.333666][ T1846] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe4c9fd4e0 | [ 46.339766][ T1846] ------------[ cut here ]------------ | [ 46.339982][ T1846] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1846 | [ 46.340380][ T1846] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.341225][ T1846] Tainted: [W]=WARN [ 46.341378][ T1846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.341628][ T1846] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.341890][ T1846] 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 [ 46.342617][ T1846] RSP: 0018:ffa000000490f190 EFLAGS: 00010286 [ 46.342877][ T1846] RAX: 00000000ffffffa6 RBX: ff11000005e304c0 RCX: 1ff4000000921df8 [ 46.343190][ T1846] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e30570 [ 46.343494][ T1846] RBP: ff11000004c42000 R08: 1fe2200000bc60af R09: ff1100000f175158 [ 46.343791][ T1846] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 46.344115][ T1846] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 46.344430][ T1846] FS: 00007f94a5e8e840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 46.344793][ T1846] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.345057][ T1846] CR2: 0000561b0775d620 CR3: 000000000f127005 CR4: 0000000000771ef0 [ 46.345345][ T1846] PKRU: 55555554 [ 46.345500][ T1846] Call Trace: [ 46.345652][ T1846] [ 46.345758][ T1846] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 46.346026][ T1846] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.346289][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.346488][ T1846] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.346684][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.346876][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.347095][ T1846] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.347292][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.347486][ T1846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.347717][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.347918][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.348138][ T1846] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.348336][ T1846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.348534][ T1846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.348733][ T1846] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.348938][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.349149][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.349355][ T1846] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.349554][ T1846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.349763][ T1846] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.349962][ T1846] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.350178][ T1846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.350378][ T1846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.350579][ T1846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.350781][ T1846] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.350991][ T1846] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.351201][ T1846] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.351404][ T1846] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.351603][ T1846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.351816][ T1846] ? 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)) [ 46.352023][ T1846] ? 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)) [ 46.352232][ T1846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.352442][ T1846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.352644][ T1846] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.352848][ T1846] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.353067][ T1846] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.353269][ T1846] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.353477][ T1846] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.353678][ T1846] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.353883][ T1846] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.354150][ T1846] ? move_addr_to_kernel (net/socket.c:258) [ 46.354352][ T1846] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.354551][ T1846] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.354755][ T1846] ___sys_sendmsg (net/socket.c:2752) [ 46.354957][ T1846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.355210][ T1846] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.355420][ T1846] __sys_sendmsg (net/socket.c:2784) [ 46.355616][ T1846] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.355802][ T1846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.356067][ T1846] ? 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) [ 46.356263][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.356457][ T1846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.356654][ T1846] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.356848][ T1846] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.357062][ T1846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.357307][ T1846] RIP: 0033:0x7f94a60c808e [ 46.357517][ T1846] 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 [ 46.358228][ T1846] RSP: 002b:00007ffe4c9fcd70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.358541][ T1846] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f94a60c808e [ 46.358841][ T1846] RDX: 0000000000000000 RSI: 00007ffe4c9fce20 RDI: 0000000000000005 [ 46.359163][ T1846] RBP: 00007ffe4c9fcd80 R08: 0000000000000000 R09: 0000000000000000 [ 46.359463][ T1846] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb99 [ 46.359776][ T1846] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe4c9fd4e0 | [ 46.675670][ T1872] ------------[ cut here ]------------ | [ 46.675867][ T1872] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1872 | [ 46.676175][ T1872] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.676758][ T1872] Tainted: [W]=WARN [ 46.676865][ T1872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.677049][ T1872] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.677232][ T1872] 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 [ 46.677716][ T1872] RSP: 0018:ffa0000004a1f060 EFLAGS: 00010286 [ 46.677890][ T1872] RAX: 00000000ffffffa6 RBX: ff1100000c7487c0 RCX: 1ff4000000943dd2 [ 46.678102][ T1872] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748870 [ 46.678300][ T1872] RBP: ff11000007b51000 R08: 1fe22000018e910f R09: ff110000112c0b58 [ 46.678516][ T1872] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 46.678720][ T1872] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000004a1f100 [ 46.678921][ T1872] FS: 00007f797e663840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 46.679212][ T1872] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.679444][ T1872] CR2: 0000000000ea5988 CR3: 000000001129f004 CR4: 0000000000771ef0 [ 46.679711][ T1872] PKRU: 55555554 [ 46.679846][ T1872] Call Trace: [ 46.679987][ T1872] [ 46.680087][ T1872] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.680269][ T1872] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.680406][ T1872] netif_close_many (net/core/dev.c:1804) [ 46.680586][ T1872] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 46.680763][ T1872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.680944][ T1872] ? __dev_close_many (net/core/dev.c:1781) [ 46.681138][ T1872] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 46.681329][ T1872] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 46.681548][ T1872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.681752][ T1872] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.682028][ T1872] ? 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) [ 46.682245][ T1872] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.682435][ T1872] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 46.682608][ T1872] ? unregister_netdevice_many (net/core/dev.c:12497) [ 46.682741][ T1872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.682897][ T1872] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.683119][ T1872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.683324][ T1872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.683532][ T1872] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.683728][ T1872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.683938][ T1872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.684149][ T1872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.684283][ T1872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.684420][ T1872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.684560][ T1872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.684704][ T1872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.684841][ T1872] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.684986][ T1872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.685130][ T1872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.685267][ T1872] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.685407][ T1872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.685544][ T1872] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.685680][ T1872] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.685815][ T1872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.685950][ T1872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.686095][ T1872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.686230][ T1872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.686362][ T1872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.686496][ T1872] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.686629][ T1872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.686768][ T1872] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.686907][ T1872] ? 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)) [ 46.687053][ T1872] ? 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)) [ 46.687190][ T1872] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.687327][ T1872] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.687463][ T1872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.687600][ T1872] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.687741][ T1872] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.687880][ T1872] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.688024][ T1872] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.688168][ T1872] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.688305][ T1872] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.688473][ T1872] ? move_addr_to_kernel (net/socket.c:258) [ 46.688607][ T1872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.688745][ T1872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.688885][ T1872] ___sys_sendmsg (net/socket.c:2752) [ 46.689026][ T1872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.689204][ T1872] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.689353][ T1872] __sys_sendmsg (net/socket.c:2784) [ 46.689490][ T1872] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.689626][ T1872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.689802][ T1872] ? 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) [ 46.689939][ T1872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.690087][ T1872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.690223][ T1872] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.690358][ T1872] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.690494][ T1872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.690663][ T1872] RIP: 0033:0x7f797e89d08e [ 46.690806][ T1872] 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 [ 46.691301][ T1872] RSP: 002b:00007ffebe477070 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.691508][ T1872] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f797e89d08e [ 46.691709][ T1872] RDX: 0000000000000000 RSI: 00007ffebe477120 RDI: 0000000000000005 [ 46.691910][ T1872] RBP: 00007ffebe477080 R08: 0000000000000000 R09: 0000000000000000 [ 46.692128][ T1872] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb99 [ 46.692331][ T1872] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebe4777e0 | [ 46.695385][ T1872] ------------[ cut here ]------------ | [ 46.695529][ T1872] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1872 | [ 46.695789][ T1872] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 46.697130][ T1872] Tainted: [W]=WARN [ 46.697249][ T1872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.697416][ T1872] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.697585][ T1872] 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 [ 46.698116][ T1872] RSP: 0018:ffa0000004a1f190 EFLAGS: 00010286 [ 46.698282][ T1872] RAX: 00000000ffffffa6 RBX: ff110000090a8c40 RCX: 1ff4000000943df8 [ 46.698475][ T1872] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8cf0 [ 46.698679][ T1872] RBP: ff11000007b51000 R08: 1fe220000121519f R09: ff110000112c0b58 [ 46.698878][ T1872] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 46.699169][ T1872] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 46.699365][ T1872] FS: 00007f797e663840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 46.699605][ T1872] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.699772][ T1872] CR2: 0000000000ea5988 CR3: 000000001129f004 CR4: 0000000000771ef0 [ 46.699975][ T1872] PKRU: 55555554 [ 46.700081][ T1872] Call Trace: [ 46.700183][ T1872] [ 46.700253][ T1872] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 46.700425][ T1872] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.700590][ T1872] ? 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) [ 46.700722][ T1872] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.700853][ T1872] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 46.701021][ T1872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.701163][ T1872] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.701294][ T1872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.701423][ T1872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.701554][ T1872] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.701687][ T1872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.701817][ T1872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.701966][ T1872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.702107][ T1872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.702237][ T1872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.702389][ T1872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.702519][ T1872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.702738][ T1872] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 46.702871][ T1872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.703008][ T1872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.703148][ T1872] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.703358][ T1872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.703487][ T1872] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.703614][ T1872] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.703745][ T1872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.703960][ T1872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.704101][ T1872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.704233][ T1872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.704359][ T1872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.704571][ T1872] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.704697][ T1872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.704825][ T1872] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.704956][ T1872] ? 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)) [ 46.705178][ T1872] ? 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)) [ 46.705308][ T1872] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.705437][ T1872] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.705564][ T1872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.705778][ T1872] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.705906][ T1872] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.706049][ T1872] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.706179][ T1872] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.706392][ T1872] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.706517][ T1872] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.706685][ T1872] ? move_addr_to_kernel (net/socket.c:258) [ 46.706815][ T1872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.707036][ T1872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.707180][ T1872] ___sys_sendmsg (net/socket.c:2752) [ 46.707306][ T1872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.707552][ T1872] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.707698][ T1872] __sys_sendmsg (net/socket.c:2784) [ 46.707828][ T1872] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.707959][ T1872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.708217][ T1872] ? 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) [ 46.708352][ T1872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.708484][ T1872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.708614][ T1872] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.708829][ T1872] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.708961][ T1872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.709135][ T1872] RIP: 0033:0x7f797e89d08e [ 46.709281][ T1872] 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 [ 46.709836][ T1872] RSP: 002b:00007ffebe477070 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.710130][ T1872] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f797e89d08e [ 46.710322][ T1872] RDX: 0000000000000000 RSI: 00007ffebe477120 RDI: 0000000000000005 [ 46.710520][ T1872] RBP: 00007ffebe477080 R08: 0000000000000000 R09: 0000000000000000 [ 46.710800][ T1872] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb99 [ 46.711003][ T1872] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebe4777e0 | [ 47.052950][ T1897] ------------[ cut here ]------------ | [ 47.053206][ T1897] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1897 | [ 47.053532][ T1897] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.054205][ T1897] Tainted: [W]=WARN [ 47.054357][ T1897] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.054574][ T1897] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.054817][ T1897] 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 [ 47.055366][ T1897] RSP: 0018:ffa0000004b4f060 EFLAGS: 00010286 [ 47.055586][ T1897] RAX: 00000000ffffffa6 RBX: ff11000004aa70c0 RCX: 1ff4000000969dd2 [ 47.055836][ T1897] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7170 [ 47.056105][ T1897] RBP: ff11000004de4000 R08: 1fe2200000954e2f R09: ff11000011042e58 [ 47.056374][ T1897] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 47.056628][ T1897] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000004b4f100 [ 47.056881][ T1897] FS: 00007f955b874840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 47.057189][ T1897] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.057413][ T1897] CR2: 000000001b272988 CR3: 0000000011035006 CR4: 0000000000771ef0 [ 47.057668][ T1897] PKRU: 55555554 [ 47.057821][ T1897] Call Trace: [ 47.057986][ T1897] [ 47.058117][ T1897] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.058308][ T1897] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.058465][ T1897] netif_close_many (net/core/dev.c:1804) [ 47.058652][ T1897] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.058837][ T1897] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.059037][ T1897] ? __dev_close_many (net/core/dev.c:1781) [ 47.059233][ T1897] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 47.059471][ T1897] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 47.059692][ T1897] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.059889][ T1897] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.060128][ T1897] ? 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) [ 47.060314][ T1897] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 47.060498][ T1897] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 47.060722][ T1897] ? unregister_netdevice_many (net/core/dev.c:12497) [ 47.060908][ T1897] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.061114][ T1897] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 47.061301][ T1897] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.061484][ T1897] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.061670][ T1897] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.061864][ T1897] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.062070][ T1897] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.062278][ T1897] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.062465][ T1897] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.062683][ T1897] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.062866][ T1897] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.063073][ T1897] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.063259][ T1897] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 47.063450][ T1897] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.063634][ T1897] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.063825][ T1897] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.064022][ T1897] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.064223][ T1897] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.064410][ T1897] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.064604][ T1897] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.064788][ T1897] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.064996][ T1897] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.065194][ T1897] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.065378][ T1897] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.065567][ T1897] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.065759][ T1897] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.065945][ T1897] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.066163][ T1897] ? 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)) [ 47.066351][ T1897] ? 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)) [ 47.066542][ T1897] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.066748][ T1897] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.066938][ T1897] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.067145][ T1897] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.067332][ T1897] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.067517][ T1897] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.067709][ T1897] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.067896][ T1897] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.068096][ T1897] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.068312][ T1897] ? move_addr_to_kernel (net/socket.c:258) [ 47.068506][ T1897] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.068692][ T1897] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.068880][ T1897] ___sys_sendmsg (net/socket.c:2752) [ 47.069089][ T1897] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.069311][ T1897] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.069511][ T1897] __sys_sendmsg (net/socket.c:2784) [ 47.069696][ T1897] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.069883][ T1897] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.070137][ T1897] ? 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) [ 47.070323][ T1897] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.070511][ T1897] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.070698][ T1897] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.070883][ T1897] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.071090][ T1897] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.071308][ T1897] RIP: 0033:0x7f955baae08e [ 47.071509][ T1897] 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 [ 47.072060][ T1897] RSP: 002b:00007fff80f51ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.072318][ T1897] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f955baae08e [ 47.072570][ T1897] RDX: 0000000000000000 RSI: 00007fff80f51c50 RDI: 0000000000000005 [ 47.072820][ T1897] RBP: 00007fff80f51bb0 R08: 0000000000000000 R09: 0000000000000000 [ 47.073093][ T1897] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9a [ 47.073346][ T1897] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff80f52310 | [ 47.076810][ T1897] ------------[ cut here ]------------ | [ 47.077338][ T1897] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1897 | [ 47.077644][ T1897] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.078298][ T1897] Tainted: [W]=WARN [ 47.078446][ T1897] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.078658][ T1897] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.078878][ T1897] 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 [ 47.079406][ T1897] RSP: 0018:ffa0000004b4f190 EFLAGS: 00010286 [ 47.079623][ T1897] RAX: 00000000ffffffa6 RBX: ff1100000c456340 RCX: 1ff4000000969df8 [ 47.079863][ T1897] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4563f0 [ 47.080139][ T1897] RBP: ff11000004de4000 R08: 1fe220000188ac7f R09: ff11000011042e58 [ 47.080383][ T1897] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 47.080625][ T1897] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 47.080870][ T1897] FS: 00007f955b874840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 47.081171][ T1897] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.081389][ T1897] CR2: 000000001b272988 CR3: 0000000011035006 CR4: 0000000000771ef0 [ 47.081634][ T1897] PKRU: 55555554 [ 47.081781][ T1897] Call Trace: [ 47.081930][ T1897] [ 47.082065][ T1897] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 47.082285][ T1897] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.082495][ T1897] ? 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) [ 47.082687][ T1897] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 47.082866][ T1897] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 47.083104][ T1897] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.083292][ T1897] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 47.083471][ T1897] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.083652][ T1897] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.083832][ T1897] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.084022][ T1897] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.084210][ T1897] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.084408][ T1897] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.084589][ T1897] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.084770][ T1897] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.084948][ T1897] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.085153][ T1897] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.085341][ T1897] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 47.085541][ T1897] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.085729][ T1897] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.085909][ T1897] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.086112][ T1897] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.086293][ T1897] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.086473][ T1897] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.086657][ T1897] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.086860][ T1897] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.087062][ T1897] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.087245][ T1897] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.087425][ T1897] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.087606][ T1897] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.087785][ T1897] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.087965][ T1897] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.088175][ T1897] ? 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)) [ 47.088354][ T1897] ? 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)) [ 47.088536][ T1897] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.088717][ T1897] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.088896][ T1897] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.089099][ T1897] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.089281][ T1897] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.089466][ T1897] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.089651][ T1897] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.089839][ T1897] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.090032][ T1897] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.090256][ T1897] ? move_addr_to_kernel (net/socket.c:258) [ 47.090438][ T1897] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.090618][ T1897] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.090798][ T1897] ___sys_sendmsg (net/socket.c:2752) [ 47.090992][ T1897] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.091219][ T1897] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.091411][ T1897] __sys_sendmsg (net/socket.c:2784) [ 47.091590][ T1897] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.091770][ T1897] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.092002][ T1897] ? 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) [ 47.092190][ T1897] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.092372][ T1897] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.092552][ T1897] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.092733][ T1897] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.092914][ T1897] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.093150][ T1897] RIP: 0033:0x7f955baae08e [ 47.093340][ T1897] 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 [ 47.093847][ T1897] RSP: 002b:00007fff80f51ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.094112][ T1897] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f955baae08e [ 47.094360][ T1897] RDX: 0000000000000000 RSI: 00007fff80f51c50 RDI: 0000000000000005 [ 47.094602][ T1897] RBP: 00007fff80f51bb0 R08: 0000000000000000 R09: 0000000000000000 [ 47.094843][ T1897] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9a [ 47.095108][ T1897] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff80f52310 | [ 47.381592][ T1920] ------------[ cut here ]------------ | [ 47.381896][ T1920] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1920 | [ 47.382414][ T1920] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.383432][ T1920] Tainted: [W]=WARN [ 47.383610][ T1920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.383898][ T1920] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.384212][ T1920] 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 [ 47.385035][ T1920] RSP: 0018:ffa0000004caef70 EFLAGS: 00010286 [ 47.385335][ T1920] RAX: 00000000ffffffa6 RBX: ff1100000c71ec40 RCX: 1ff4000000995db4 [ 47.385682][ T1920] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71ecf0 [ 47.386026][ T1920] RBP: ff1100000cd52000 R08: 1fe22000018e3d9f R09: ff11000012205180 [ 47.386376][ T1920] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 47.386717][ T1920] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.387082][ T1920] FS: 00007f8fefefd840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 47.387471][ T1920] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.387754][ T1920] CR2: 0000000032c53a28 CR3: 000000000f1d7004 CR4: 0000000000771ef0 [ 47.388117][ T1920] PKRU: 55555554 [ 47.388292][ T1920] Call Trace: [ 47.388472][ T1920] [ 47.388593][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.388827][ T1920] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.389075][ T1920] notifier_call_chain (kernel/notifier.c:85) [ 47.389312][ T1920] __netdev_upper_dev_link (net/core/dev.c:8931) [ 47.389548][ T1920] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.389787][ T1920] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.390028][ T1920] netdev_upper_dev_link (net/core/dev.c:8972) [ 47.390262][ T1920] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 47.390495][ T1920] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 47.390734][ T1920] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 47.390983][ T1920] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 47.391223][ T1920] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 47.391463][ T1920] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 47.391697][ T1920] ? nla_strscpy (lib/nlattr.c:795) [ 47.391931][ T1920] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.392171][ T1920] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.392397][ T1920] ? __dev_get_by_name (net/core/dev.c:883) [ 47.392626][ T1920] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.392868][ T1920] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.393121][ T1920] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.393385][ T1920] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.393622][ T1920] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.393851][ T1920] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.394093][ T1920] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.394312][ T1920] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.394550][ T1920] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.394780][ T1920] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.395019][ T1920] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.395258][ T1920] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.395493][ T1920] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.395722][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.395952][ T1920] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.396186][ T1920] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.396412][ T1920] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.396638][ T1920] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.396866][ T1920] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.397114][ T1920] ? 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)) [ 47.397339][ T1920] ? 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)) [ 47.397570][ T1920] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.397798][ T1920] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.398031][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.398267][ T1920] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.398491][ T1920] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.398722][ T1920] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.398953][ T1920] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.399195][ T1920] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.399423][ T1920] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.399700][ T1920] ? move_addr_to_kernel (net/socket.c:258) [ 47.399927][ T1920] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.400179][ T1920] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.400410][ T1920] ___sys_sendmsg (net/socket.c:2752) [ 47.400637][ T1920] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.400923][ T1920] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.401191][ T1920] __sys_sendmsg (net/socket.c:2784) [ 47.401427][ T1920] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.401656][ T1920] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.401947][ T1920] ? 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) [ 47.402184][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.402416][ T1920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.402646][ T1920] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.402873][ T1920] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.403106][ T1920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.403385][ T1920] RIP: 0033:0x7f8ff013708e [ 47.403623][ T1920] 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 [ 47.404459][ T1920] RSP: 002b:00007ffde1e85aa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.404810][ T1920] RAX: ffffffffffffffda RBX: 00007ffde1e86238 RCX: 00007f8ff013708e [ 47.405169][ T1920] RDX: 0000000000000000 RSI: 00007ffde1e85b50 RDI: 0000000000000005 [ 47.405513][ T1920] RBP: 00007ffde1e85ab0 R08: 0000000000000000 R09: 0000000000000000 [ 47.405858][ T1920] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9a [ 47.406219][ T1920] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde1e86210 | [ 47.408933][ T1920] ------------[ cut here ]------------ | [ 47.409182][ T1920] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1920 | [ 47.409633][ T1920] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.411161][ T1920] Tainted: [W]=WARN [ 47.411336][ T1920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.411619][ T1920] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.411914][ T1920] 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 [ 47.412753][ T1920] RSP: 0018:ffa0000004caefd0 EFLAGS: 00010286 [ 47.413058][ T1920] RAX: 00000000ffffffa6 RBX: ff1100000c71e040 RCX: 1ff4000000995dc0 [ 47.413405][ T1920] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71e0f0 [ 47.413758][ T1920] RBP: ff11000010482000 R08: 1fe22000018e3c1f R09: ff11000012205180 [ 47.414120][ T1920] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 47.414468][ T1920] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 47.414822][ T1920] FS: 00007f8fefefd840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 47.415262][ T1920] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.415547][ T1920] CR2: 0000000032c53a28 CR3: 000000000f1d7004 CR4: 0000000000771ef0 [ 47.415894][ T1920] PKRU: 55555554 [ 47.416075][ T1920] Call Trace: [ 47.416239][ T1920] [ 47.416353][ T1920] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.416573][ T1920] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.416744][ T1920] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.416976][ T1920] __dev_notify_flags (net/core/dev.c:9787) [ 47.417211][ T1920] ? netif_change_name (net/core/dev.c:1495) [ 47.417438][ T1920] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.417672][ T1920] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 47.417901][ T1920] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 47.418148][ T1920] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 47.418384][ T1920] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 47.418626][ T1920] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 47.418858][ T1920] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 47.419114][ T1920] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 47.419338][ T1920] ? nla_strscpy (lib/nlattr.c:795) [ 47.419576][ T1920] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.419811][ T1920] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.420056][ T1920] ? __dev_get_by_name (net/core/dev.c:883) [ 47.420284][ T1920] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.420525][ T1920] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.420763][ T1920] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.421001][ T1920] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.421236][ T1920] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.421464][ T1920] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.421694][ T1920] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.421922][ T1920] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.422173][ T1920] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.422407][ T1920] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.422646][ T1920] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.422879][ T1920] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.423118][ T1920] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.423348][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.423585][ T1920] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.423811][ T1920] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.424056][ T1920] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.424289][ T1920] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.424540][ T1920] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.424785][ T1920] ? 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)) [ 47.425020][ T1920] ? 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)) [ 47.425260][ T1920] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.425495][ T1920] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.425724][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.425961][ T1920] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.426207][ T1920] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.426438][ T1920] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.426669][ T1920] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.426895][ T1920] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.427131][ T1920] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.427425][ T1920] ? move_addr_to_kernel (net/socket.c:258) [ 47.427657][ T1920] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.427886][ T1920] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.428134][ T1920] ___sys_sendmsg (net/socket.c:2752) [ 47.428361][ T1920] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.428648][ T1920] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.428902][ T1920] __sys_sendmsg (net/socket.c:2784) [ 47.429144][ T1920] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.429377][ T1920] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.429670][ T1920] ? 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) [ 47.429898][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.430152][ T1920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.430381][ T1920] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.430618][ T1920] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.430855][ T1920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.431154][ T1920] RIP: 0033:0x7f8ff013708e [ 47.431398][ T1920] 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 [ 47.432400][ T1920] RSP: 002b:00007ffde1e85aa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.432753][ T1920] RAX: ffffffffffffffda RBX: 00007ffde1e86238 RCX: 00007f8ff013708e [ 47.433280][ T1920] RDX: 0000000000000000 RSI: 00007ffde1e85b50 RDI: 0000000000000005 [ 47.433625][ T1920] RBP: 00007ffde1e85ab0 R08: 0000000000000000 R09: 0000000000000000 [ 47.433967][ T1920] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9a [ 47.434490][ T1920] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde1e86210 | [ 47.489156][ T1922] ------------[ cut here ]------------ | [ 47.489404][ T1922] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1922 | [ 47.489747][ T1922] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.490542][ T1922] Tainted: [W]=WARN [ 47.490698][ T1922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.490922][ T1922] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.491175][ T1922] 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 [ 47.491716][ T1922] RSP: 0018:ffa00000047ef020 EFLAGS: 00010286 [ 47.491938][ T1922] RAX: 00000000ffffffa6 RBX: ff1100000c610f40 RCX: 1ff40000008fddca [ 47.492208][ T1922] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610ff0 [ 47.492466][ T1922] RBP: ff11000010482000 R08: 1fe22000018c21ff R09: ff1100000c842e58 [ 47.492717][ T1922] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 47.492981][ T1922] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.493240][ T1922] FS: 00007f6d23103840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 47.493531][ T1922] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.493752][ T1922] CR2: 000000003e556988 CR3: 0000000004e5a003 CR4: 0000000000771ef0 [ 47.494018][ T1922] PKRU: 55555554 [ 47.494178][ T1922] Call Trace: [ 47.494330][ T1922] [ 47.494450][ T1922] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.494639][ T1922] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.494799][ T1922] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.494998][ T1922] __dev_notify_flags (net/core/dev.c:9787) [ 47.495223][ T1922] ? netif_change_name (net/core/dev.c:1495) [ 47.495407][ T1922] ? __dev_change_flags (net/core/dev.c:9752) [ 47.495596][ T1922] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.495809][ T1922] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.496010][ T1922] ? 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)) [ 47.496206][ T1922] netif_change_flags (net/core/dev.c:9820) [ 47.496395][ T1922] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.496581][ T1922] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.496767][ T1922] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.496953][ T1922] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.497191][ T1922] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.497379][ T1922] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.497563][ T1922] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.497747][ T1922] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.497964][ T1922] ? __kernel_text_address (kernel/extable.c:79) [ 47.498172][ T1922] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.498361][ T1922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.498549][ T1922] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.498756][ T1922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.498943][ T1922] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.499152][ T1922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.499335][ T1922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.499520][ T1922] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.499710][ T1922] ? __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) [ 47.499896][ T1922] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.500131][ T1922] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.500317][ T1922] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.500506][ T1922] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.500694][ T1922] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.500913][ T1922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.501121][ T1922] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.501309][ T1922] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.501497][ T1922] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.501683][ T1922] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.501872][ T1922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.502077][ T1922] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.502264][ T1922] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.502452][ T1922] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.502642][ T1922] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.502833][ T1922] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.503036][ T1922] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.503228][ T1922] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.503414][ T1922] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.503604][ T1922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.503790][ T1922] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.503997][ T1922] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.504191][ T1922] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.504377][ T1922] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.504566][ T1922] ? 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)) [ 47.504751][ T1922] ? 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)) [ 47.504939][ T1922] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.505143][ T1922] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.505328][ T1922] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.505513][ T1922] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.505704][ T1922] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.505887][ T1922] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.506097][ T1922] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.506283][ T1922] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.506467][ T1922] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.506684][ T1922] ? move_addr_to_kernel (net/socket.c:258) [ 47.506876][ T1922] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.507088][ T1922] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.507276][ T1922] ___sys_sendmsg (net/socket.c:2752) [ 47.507459][ T1922] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.507679][ T1922] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.507891][ T1922] __sys_sendmsg (net/socket.c:2784) [ 47.508124][ T1922] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.508306][ T1922] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.508533][ T1922] ? 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) [ 47.508718][ T1922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.508906][ T1922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.509122][ T1922] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.509323][ T1922] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.509519][ T1922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.509749][ T1922] RIP: 0033:0x7f6d2333d08e [ 47.509953][ T1922] 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 [ 47.510539][ T1922] RSP: 002b:00007fff11bad870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.510815][ T1922] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6d2333d08e [ 47.511096][ T1922] RDX: 0000000000000000 RSI: 00007fff11bad920 RDI: 0000000000000005 [ 47.511364][ T1922] RBP: 00007fff11bad880 R08: 0000000000000000 R09: 0000000000000000 [ 47.511632][ T1922] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9a [ 47.511898][ T1922] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff11badfe0 | [ 47.796029][ T1944] ------------[ cut here ]------------ | [ 47.796272][ T1944] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1944 | [ 47.796621][ T1944] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.797370][ T1944] Tainted: [W]=WARN [ 47.797531][ T1944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.797764][ T1944] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.798022][ T1944] 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 [ 47.798647][ T1944] RSP: 0018:ffa0000004dfef70 EFLAGS: 00010286 [ 47.798904][ T1944] RAX: 00000000ffffffa6 RBX: ff11000005e46340 RCX: 1ff40000009bfdb4 [ 47.799208][ T1944] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e463f0 [ 47.799500][ T1944] RBP: ff1100000cd52000 R08: 1fe2200000bc8c7f R09: ff110000110d2e80 [ 47.799781][ T1944] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 47.800079][ T1944] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 47.800351][ T1944] FS: 00007f3f81ba2840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 47.800659][ T1944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.800917][ T1944] CR2: 00007f3f81e721a0 CR3: 000000001000e003 CR4: 0000000000771ef0 [ 47.801217][ T1944] PKRU: 55555554 [ 47.801381][ T1944] Call Trace: [ 47.801547][ T1944] [ 47.801675][ T1944] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.801892][ T1944] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.802118][ T1944] notifier_call_chain (kernel/notifier.c:85) [ 47.802326][ T1944] __netdev_upper_dev_link (net/core/dev.c:8931) [ 47.802522][ T1944] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.802725][ T1944] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.802928][ T1944] netdev_upper_dev_link (net/core/dev.c:8972) [ 47.803145][ T1944] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 47.803343][ T1944] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 47.803549][ T1944] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 47.803753][ T1944] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 47.803954][ T1944] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 47.804179][ T1944] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 47.804375][ T1944] ? nla_strscpy (lib/nlattr.c:795) [ 47.804577][ T1944] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.804776][ T1944] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.804989][ T1944] ? __dev_get_by_name (net/core/dev.c:883) [ 47.805221][ T1944] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.805427][ T1944] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.805639][ T1944] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.805844][ T1944] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.806062][ T1944] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.806291][ T1944] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.806488][ T1944] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.806688][ T1944] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.806892][ T1944] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.807106][ T1944] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.807327][ T1944] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.807522][ T1944] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.807717][ T1944] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.807915][ T1944] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.808135][ T1944] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.808344][ T1944] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.808548][ T1944] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.808751][ T1944] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.808957][ T1944] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.809178][ T1944] ? 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)) [ 47.809377][ T1944] ? 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)) [ 47.809587][ T1944] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.809784][ T1944] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.809996][ T1944] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.810204][ T1944] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.810408][ T1944] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.810614][ T1944] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.810832][ T1944] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.811045][ T1944] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.811246][ T1944] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.811477][ T1944] ? move_addr_to_kernel (net/socket.c:258) [ 47.811678][ T1944] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.811879][ T1944] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.812111][ T1944] ___sys_sendmsg (net/socket.c:2752) [ 47.812311][ T1944] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.812545][ T1944] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.812768][ T1944] __sys_sendmsg (net/socket.c:2784) [ 47.812981][ T1944] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.813189][ T1944] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.813432][ T1944] ? 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) [ 47.813639][ T1944] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.813838][ T1944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.814058][ T1944] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.814279][ T1944] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.814477][ T1944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.814711][ T1944] RIP: 0033:0x7f3f81ddc08e [ 47.814919][ T1944] 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 [ 47.815517][ T1944] RSP: 002b:00007ffe46def710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.815822][ T1944] RAX: ffffffffffffffda RBX: 00007ffe46defea8 RCX: 00007f3f81ddc08e [ 47.816115][ T1944] RDX: 0000000000000000 RSI: 00007ffe46def7c0 RDI: 0000000000000005 [ 47.816393][ T1944] RBP: 00007ffe46def720 R08: 0000000000000000 R09: 0000000000000000 [ 47.816660][ T1944] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9b [ 47.816931][ T1944] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe46defe80 | [ 47.819179][ T1944] ------------[ cut here ]------------ | [ 47.819374][ T1944] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1944 | [ 47.819743][ T1944] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.820484][ T1944] Tainted: [W]=WARN [ 47.820646][ T1944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.820877][ T1944] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.821140][ T1944] 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 [ 47.821730][ T1944] RSP: 0018:ffa0000004dfefd0 EFLAGS: 00010286 [ 47.821987][ T1944] RAX: 00000000ffffffa6 RBX: ff11000005e464c0 RCX: 1ff40000009bfdc0 [ 47.822291][ T1944] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46570 [ 47.822563][ T1944] RBP: ff1100000cc1a000 R08: 1fe2200000bc8caf R09: ff110000110d2e80 [ 47.822840][ T1944] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 47.823133][ T1944] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1ae04 [ 47.823404][ T1944] FS: 00007f3f81ba2840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 47.823716][ T1944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.823956][ T1944] CR2: 00007f3f81e721a0 CR3: 000000001000e003 CR4: 0000000000771ef0 [ 47.824251][ T1944] PKRU: 55555554 [ 47.824409][ T1944] Call Trace: [ 47.824570][ T1944] [ 47.824700][ T1944] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.824902][ T1944] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.825086][ T1944] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.825288][ T1944] __dev_notify_flags (net/core/dev.c:9787) [ 47.825487][ T1944] ? netif_change_name (net/core/dev.c:1495) [ 47.825687][ T1944] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.825887][ T1944] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 47.826149][ T1944] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 47.826351][ T1944] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 47.826556][ T1944] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 47.826764][ T1944] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 47.826982][ T1944] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 47.827194][ T1944] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 47.827395][ T1944] ? nla_strscpy (lib/nlattr.c:795) [ 47.827599][ T1944] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.827798][ T1944] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.828022][ T1944] ? __dev_get_by_name (net/core/dev.c:883) [ 47.828234][ T1944] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.828471][ T1944] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.828674][ T1944] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.828874][ T1944] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.829115][ T1944] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.829317][ T1944] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.829528][ T1944] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.829726][ T1944] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.829928][ T1944] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.830146][ T1944] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.830347][ T1944] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.830563][ T1944] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.830771][ T1944] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.830984][ T1944] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.831192][ T1944] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.831389][ T1944] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.831587][ T1944] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.831789][ T1944] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.832023][ T1944] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.832243][ T1944] ? 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)) [ 47.832443][ T1944] ? 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)) [ 47.832642][ T1944] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.832840][ T1944] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.833060][ T1944] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.833261][ T1944] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.833460][ T1944] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.833657][ T1944] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.833855][ T1944] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.834079][ T1944] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.834276][ T1944] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.834525][ T1944] ? move_addr_to_kernel (net/socket.c:258) [ 47.834725][ T1944] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.834922][ T1944] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.835142][ T1944] ___sys_sendmsg (net/socket.c:2752) [ 47.835350][ T1944] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.835586][ T1944] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.835798][ T1944] __sys_sendmsg (net/socket.c:2784) [ 47.836025][ T1944] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.836229][ T1944] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.836468][ T1944] ? 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) [ 47.836669][ T1944] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.836869][ T1944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.837101][ T1944] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.837300][ T1944] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.837497][ T1944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.837733][ T1944] RIP: 0033:0x7f3f81ddc08e [ 47.837936][ T1944] 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 [ 47.838547][ T1944] RSP: 002b:00007ffe46def710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.838820][ T1944] RAX: ffffffffffffffda RBX: 00007ffe46defea8 RCX: 00007f3f81ddc08e [ 47.839105][ T1944] RDX: 0000000000000000 RSI: 00007ffe46def7c0 RDI: 0000000000000005 [ 47.839371][ T1944] RBP: 00007ffe46def720 R08: 0000000000000000 R09: 0000000000000000 [ 47.839636][ T1944] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9b [ 47.839904][ T1944] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe46defe80 | [ 47.874062][ T1945] ------------[ cut here ]------------ | [ 47.874240][ T1945] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1945 | [ 47.874523][ T1945] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 47.875107][ T1945] Tainted: [W]=WARN [ 47.875213][ T1945] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.875386][ T1945] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.875597][ T1945] 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 [ 47.876094][ T1945] RSP: 0018:ffa00000047ef020 EFLAGS: 00010286 [ 47.876267][ T1945] RAX: 00000000ffffffa6 RBX: ff11000004acb6c0 RCX: 1ff40000008fddca [ 47.876471][ T1945] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004acb770 [ 47.876679][ T1945] RBP: ff1100000cc1a000 R08: 1fe22000009596ef R09: ff110000110d5158 [ 47.876883][ T1945] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 47.877098][ T1945] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.877304][ T1945] FS: 00007f6934add840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 47.877562][ T1945] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.877760][ T1945] CR2: 000000000677a988 CR3: 0000000011637002 CR4: 0000000000771ef0 [ 47.877975][ T1945] PKRU: 55555554 [ 47.878083][ T1945] Call Trace: [ 47.878190][ T1945] [ 47.878263][ T1945] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.878409][ T1945] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.878515][ T1945] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.878653][ T1945] __dev_notify_flags (net/core/dev.c:9787) [ 47.878791][ T1945] ? netif_change_name (net/core/dev.c:1495) [ 47.878928][ T1945] ? __dev_change_flags (net/core/dev.c:9752) [ 47.879077][ T1945] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.879213][ T1945] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.879354][ T1945] ? 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)) [ 47.879495][ T1945] netif_change_flags (net/core/dev.c:9820) [ 47.879634][ T1945] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.879771][ T1945] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.879913][ T1945] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.880145][ T1945] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.880321][ T1945] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.880465][ T1945] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.880603][ T1945] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.880744][ T1945] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.880883][ T1945] ? __kernel_text_address (kernel/extable.c:79) [ 47.881109][ T1945] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.881330][ T1945] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.881467][ T1945] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.881604][ T1945] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.881741][ T1945] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.881877][ T1945] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.882121][ T1945] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.882256][ T1945] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.882399][ T1945] ? __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) [ 47.882535][ T1945] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.882671][ T1945] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.882805][ T1945] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.882942][ T1945] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.883129][ T1945] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.883272][ T1945] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.883408][ T1945] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.883546][ T1945] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.883682][ T1945] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.883819][ T1945] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.883960][ T1945] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.884105][ T1945] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.884244][ T1945] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.884383][ T1945] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.884525][ T1945] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.884662][ T1945] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.884800][ T1945] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.884937][ T1945] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.885085][ T1945] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.885242][ T1945] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.885381][ T1945] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.885542][ T1945] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.885680][ T1945] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.885817][ T1945] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.885960][ T1945] ? 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)) [ 47.886117][ T1945] ? 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)) [ 47.886260][ T1945] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.886398][ T1945] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.886535][ T1945] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.886673][ T1945] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.886811][ T1945] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.886948][ T1945] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.887097][ T1945] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.887234][ T1945] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.887369][ T1945] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.887540][ T1945] ? move_addr_to_kernel (net/socket.c:258) [ 47.887679][ T1945] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.887814][ T1945] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.887976][ T1945] ___sys_sendmsg (net/socket.c:2752) [ 47.888117][ T1945] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.888292][ T1945] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.888458][ T1945] __sys_sendmsg (net/socket.c:2784) [ 47.888597][ T1945] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.888733][ T1945] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.888907][ T1945] ? 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) [ 47.889053][ T1945] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.889191][ T1945] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.889330][ T1945] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.889469][ T1945] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.889609][ T1945] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.889779][ T1945] RIP: 0033:0x7f6934d1708e [ 47.889925][ T1945] 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 [ 47.890433][ T1945] RSP: 002b:00007ffc11ac2ad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.890646][ T1945] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6934d1708e [ 47.890853][ T1945] RDX: 0000000000000000 RSI: 00007ffc11ac2b80 RDI: 0000000000000005 [ 47.891072][ T1945] RBP: 00007ffc11ac2ae0 R08: 0000000000000000 R09: 0000000000000000 [ 47.891294][ T1945] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9b [ 47.891508][ T1945] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc11ac3240 | [ 48.165045][ T1968] ------------[ cut here ]------------ | [ 48.165253][ T1968] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1968 | [ 48.165565][ T1968] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.166187][ T1968] Tainted: [W]=WARN [ 48.166299][ T1968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.166486][ T1968] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.166682][ T1968] 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 [ 48.167332][ T1968] RSP: 0018:ffa0000004f0ef70 EFLAGS: 00010286 [ 48.167520][ T1968] RAX: 00000000ffffffa6 RBX: ff11000005e30340 RCX: 1ff40000009e1db4 [ 48.167839][ T1968] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e303f0 [ 48.168178][ T1968] RBP: ff1100000cd52000 R08: 1fe2200000bc607f R09: ff110000111a2e80 [ 48.168398][ T1968] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 48.168619][ T1968] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 48.168849][ T1968] FS: 00007f73da894840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 48.169224][ T1968] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.169412][ T1968] CR2: 00007f73daa8d460 CR3: 00000000120a0001 CR4: 0000000000771ef0 [ 48.169641][ T1968] PKRU: 55555554 [ 48.169755][ T1968] Call Trace: [ 48.169867][ T1968] [ 48.169947][ T1968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.170206][ T1968] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 48.170357][ T1968] notifier_call_chain (kernel/notifier.c:85) [ 48.170510][ T1968] __netdev_upper_dev_link (net/core/dev.c:8931) [ 48.170664][ T1968] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 48.170818][ T1968] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 48.171072][ T1968] netdev_upper_dev_link (net/core/dev.c:8972) [ 48.171224][ T1968] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 48.171374][ T1968] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 48.171534][ T1968] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 48.171690][ T1968] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 48.171843][ T1968] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 48.172074][ T1968] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 48.172247][ T1968] ? nla_strscpy (lib/nlattr.c:795) [ 48.172399][ T1968] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 48.172549][ T1968] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 48.172696][ T1968] ? __dev_get_by_name (net/core/dev.c:883) [ 48.172845][ T1968] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 48.173109][ T1968] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 48.173262][ T1968] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.173412][ T1968] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.173561][ T1968] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.173710][ T1968] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.173858][ T1968] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.174044][ T1968] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.174201][ T1968] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.174351][ T1968] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.174501][ T1968] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.174654][ T1968] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.174800][ T1968] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.174947][ T1968] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.175107][ T1968] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.175253][ T1968] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.175402][ T1968] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.175549][ T1968] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.175696][ T1968] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.175850][ T1968] ? 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)) [ 48.176005][ T1968] ? 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)) [ 48.176160][ T1968] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.176307][ T1968] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.176456][ T1968] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.176606][ T1968] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.176754][ T1968] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.176901][ T1968] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.177062][ T1968] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.177213][ T1968] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.177359][ T1968] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.177539][ T1968] ? move_addr_to_kernel (net/socket.c:258) [ 48.177691][ T1968] ___sys_sendmsg (net/socket.c:2752) [ 48.177836][ T1968] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.177995][ T1968] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.178157][ T1968] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 48.178309][ T1968] __sys_sendmsg (net/socket.c:2784) [ 48.178458][ T1968] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.178616][ T1968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.178765][ T1968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.178911][ T1968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.179071][ T1968] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.179225][ T1968] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.179376][ T1968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.179559][ T1968] RIP: 0033:0x7f73daace08e [ 48.179716][ T1968] 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 [ 48.180254][ T1968] RSP: 002b:00007ffd9cad8450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.180479][ T1968] RAX: ffffffffffffffda RBX: 00007ffd9cad8bf0 RCX: 00007f73daace08e [ 48.180698][ T1968] RDX: 0000000000000000 RSI: 00007ffd9cad8500 RDI: 0000000000000005 [ 48.180919][ T1968] RBP: 00007ffd9cad8460 R08: 0000000000000000 R09: 0000000000000000 [ 48.181171][ T1968] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9b [ 48.181395][ T1968] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd9cad8bc8 | [ 48.183409][ T1968] ------------[ cut here ]------------ | [ 48.183660][ T1968] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1968 | [ 48.184508][ T1968] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.185565][ T1968] Tainted: [W]=WARN [ 48.185738][ T1968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.186019][ T1968] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.186312][ T1968] 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 [ 48.187085][ T1968] RSP: 0018:ffa0000004f0efd0 EFLAGS: 00010286 [ 48.187356][ T1968] RAX: 00000000ffffffa6 RBX: ff110000093a2dc0 RCX: 1ff40000009e1dc0 [ 48.187681][ T1968] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2e70 [ 48.188018][ T1968] RBP: ff1100000cbaa000 R08: 1fe22000012745cf R09: ff110000111a2e80 [ 48.188346][ T1968] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 48.188675][ T1968] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaae04 [ 48.189011][ T1968] FS: 00007f73da894840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 48.189497][ T1968] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.189769][ T1968] CR2: 00007f210cb4a8f4 CR3: 00000000120a0001 CR4: 0000000000771ef0 [ 48.190103][ T1968] PKRU: 55555554 [ 48.190262][ T1968] Call Trace: [ 48.190423][ T1968] [ 48.190538][ T1968] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.190762][ T1968] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.190925][ T1968] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 48.191157][ T1968] __dev_notify_flags (net/core/dev.c:9787) [ 48.191371][ T1968] ? netif_change_name (net/core/dev.c:1495) [ 48.191593][ T1968] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 48.191807][ T1968] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 48.192043][ T1968] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 48.192267][ T1968] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 48.192489][ T1968] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 48.192712][ T1968] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 48.192937][ T1968] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 48.193174][ T1968] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 48.193390][ T1968] ? nla_strscpy (lib/nlattr.c:795) [ 48.193609][ T1968] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 48.193825][ T1968] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 48.194046][ T1968] ? __dev_get_by_name (net/core/dev.c:883) [ 48.194270][ T1968] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 48.194495][ T1968] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 48.194720][ T1968] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.194939][ T1968] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.195164][ T1968] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.195380][ T1968] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.195593][ T1968] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.195807][ T1968] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.196039][ T1968] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.196255][ T1968] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.196457][ T1968] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.196660][ T1968] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.196862][ T1968] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.197085][ T1968] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.197323][ T1968] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.197561][ T1968] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.197804][ T1968] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.198048][ T1968] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.198289][ T1968] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.198527][ T1968] ? 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)) [ 48.198754][ T1968] ? 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)) [ 48.198994][ T1968] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.199254][ T1968] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.199500][ T1968] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.199743][ T1968] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.199990][ T1968] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.200238][ T1968] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.200478][ T1968] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.200707][ T1968] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.200936][ T1968] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.201238][ T1968] ? move_addr_to_kernel (net/socket.c:258) [ 48.201485][ T1968] ___sys_sendmsg (net/socket.c:2752) [ 48.201721][ T1968] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.201956][ T1968] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.202238][ T1968] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 48.202480][ T1968] __sys_sendmsg (net/socket.c:2784) [ 48.202716][ T1968] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.202965][ T1968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.203219][ T1968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.203456][ T1968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.203686][ T1968] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.203926][ T1968] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.204182][ T1968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.204476][ T1968] RIP: 0033:0x7f73daace08e [ 48.204722][ T1968] 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 [ 48.205553][ T1968] RSP: 002b:00007ffd9cad8450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.205908][ T1968] RAX: ffffffffffffffda RBX: 00007ffd9cad8bf0 RCX: 00007f73daace08e [ 48.206268][ T1968] RDX: 0000000000000000 RSI: 00007ffd9cad8500 RDI: 0000000000000005 [ 48.206616][ T1968] RBP: 00007ffd9cad8460 R08: 0000000000000000 R09: 0000000000000000 [ 48.206942][ T1968] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9b [ 48.207311][ T1968] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd9cad8bc8 | [ 48.247777][ T1969] ------------[ cut here ]------------ | [ 48.248036][ T1969] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1969 | [ 48.248376][ T1969] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.249143][ T1969] Tainted: [W]=WARN [ 48.249356][ T1969] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.249638][ T1969] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.249945][ T1969] 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 [ 48.250559][ T1969] RSP: 0018:ffa0000004a3f020 EFLAGS: 00010286 [ 48.250851][ T1969] RAX: 00000000ffffffa6 RBX: ff1100000c71fcc0 RCX: 1ff4000000947dca [ 48.251183][ T1969] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71fd70 [ 48.251496][ T1969] RBP: ff1100000cbaa000 R08: 1fe22000018e3faf R09: ff1100001106d158 [ 48.251805][ T1969] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 48.252137][ T1969] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 48.252470][ T1969] FS: 00007f60a2ca5840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 48.252856][ T1969] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.253182][ T1969] CR2: 0000000036e80988 CR3: 00000000111ab003 CR4: 0000000000771ef0 [ 48.253539][ T1969] PKRU: 55555554 [ 48.253731][ T1969] Call Trace: [ 48.253881][ T1969] [ 48.254017][ T1969] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.254223][ T1969] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.254380][ T1969] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 48.254570][ T1969] __dev_notify_flags (net/core/dev.c:9787) [ 48.254764][ T1969] ? netif_change_name (net/core/dev.c:1495) [ 48.254960][ T1969] ? __dev_change_flags (net/core/dev.c:9752) [ 48.255170][ T1969] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 48.255359][ T1969] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.255549][ T1969] ? 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)) [ 48.255739][ T1969] netif_change_flags (net/core/dev.c:9820) [ 48.255927][ T1969] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.256136][ T1969] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 48.256331][ T1969] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 48.256518][ T1969] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 48.256740][ T1969] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.256927][ T1969] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.257136][ T1969] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.257325][ T1969] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.257512][ T1969] ? __kernel_text_address (kernel/extable.c:79) [ 48.257701][ T1969] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.257892][ T1969] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.258098][ T1969] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.258288][ T1969] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.258475][ T1969] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 48.258692][ T1969] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.258880][ T1969] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.259087][ T1969] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 48.259307][ T1969] ? __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) [ 48.259495][ T1969] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 48.259687][ T1969] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 48.259882][ T1969] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.260106][ T1969] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 48.260300][ T1969] rtnl_newlink (net/core/rtnetlink.c:4150) [ 48.260489][ T1969] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.260680][ T1969] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.260875][ T1969] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.261085][ T1969] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.261277][ T1969] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.261502][ T1969] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.261692][ T1969] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.261882][ T1969] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.262090][ T1969] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.262282][ T1969] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 48.262470][ T1969] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.262660][ T1969] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.262850][ T1969] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.263057][ T1969] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.263250][ T1969] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.263439][ T1969] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.263629][ T1969] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.263816][ T1969] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.264020][ T1969] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.264221][ T1969] ? 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)) [ 48.264408][ T1969] ? 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)) [ 48.264603][ T1969] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.264792][ T1969] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.265003][ T1969] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.265205][ T1969] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.265416][ T1969] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.265608][ T1969] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.265800][ T1969] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.266001][ T1969] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.266198][ T1969] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.266414][ T1969] ? move_addr_to_kernel (net/socket.c:258) [ 48.266603][ T1969] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.266792][ T1969] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.266998][ T1969] ___sys_sendmsg (net/socket.c:2752) [ 48.267201][ T1969] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.267425][ T1969] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.267631][ T1969] __sys_sendmsg (net/socket.c:2784) [ 48.267831][ T1969] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.268031][ T1969] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.268267][ T1969] ? 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) [ 48.268453][ T1969] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.268644][ T1969] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.268835][ T1969] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.269039][ T1969] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.269236][ T1969] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.269457][ T1969] RIP: 0033:0x7f60a2edf08e [ 48.269654][ T1969] 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 [ 48.270232][ T1969] RSP: 002b:00007fff2130b560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.270495][ T1969] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f60a2edf08e [ 48.270751][ T1969] RDX: 0000000000000000 RSI: 00007fff2130b610 RDI: 0000000000000005 [ 48.271019][ T1969] RBP: 00007fff2130b570 R08: 0000000000000000 R09: 0000000000000000 [ 48.271283][ T1969] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9b [ 48.271543][ T1969] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2130bcd0 | [ 48.572510][ T1996] ------------[ cut here ]------------ | [ 48.572706][ T1996] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1996 | [ 48.573021][ T1996] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.573598][ T1996] Tainted: [W]=WARN [ 48.573702][ T1996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.573873][ T1996] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.574059][ T1996] 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 [ 48.574535][ T1996] RSP: 0018:ffa00000049cf060 EFLAGS: 00010286 [ 48.574709][ T1996] RAX: 00000000ffffffa6 RBX: ff110000093a33c0 RCX: 1ff4000000939dd2 [ 48.574989][ T1996] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3470 [ 48.575247][ T1996] RBP: ff11000005c59000 R08: 1fe220000127468f R09: ff1100000f2ed158 [ 48.575531][ T1996] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 48.575831][ T1996] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000049cf100 [ 48.576329][ T1996] FS: 00007f6bd9d08840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 48.576580][ T1996] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.576754][ T1996] CR2: 000000001b9aa988 CR3: 0000000012256003 CR4: 0000000000771ef0 [ 48.576960][ T1996] PKRU: 55555554 [ 48.577165][ T1996] Call Trace: [ 48.577268][ T1996] [ 48.577340][ T1996] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.577485][ T1996] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.577593][ T1996] netif_close_many (net/core/dev.c:1804) [ 48.577728][ T1996] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 48.577915][ T1996] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.578298][ T1996] ? __dev_close_many (net/core/dev.c:1781) [ 48.578515][ T1996] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 48.578706][ T1996] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 48.578913][ T1996] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.579216][ T1996] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.579386][ T1996] ? 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) [ 48.579522][ T1996] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 48.579661][ T1996] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 48.579827][ T1996] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.579958][ T1996] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.580175][ T1996] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 48.580307][ T1996] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.580444][ T1996] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.580577][ T1996] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.580713][ T1996] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.580846][ T1996] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.581068][ T1996] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.581199][ T1996] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.581334][ T1996] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.581466][ T1996] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.581599][ T1996] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.581734][ T1996] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 48.581874][ T1996] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.582014][ T1996] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.582151][ T1996] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.582284][ T1996] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.582418][ T1996] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.582552][ T1996] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.582686][ T1996] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.582819][ T1996] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.582952][ T1996] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.583098][ T1996] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.583231][ T1996] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.583369][ T1996] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.583501][ T1996] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.583636][ T1996] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.583773][ T1996] ? 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)) [ 48.583908][ T1996] ? 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)) [ 48.584050][ T1996] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.584197][ T1996] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.584331][ T1996] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.584468][ T1996] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.584602][ T1996] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.584741][ T1996] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.584890][ T1996] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.585111][ T1996] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.585320][ T1996] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.585583][ T1996] ? move_addr_to_kernel (net/socket.c:258) [ 48.585797][ T1996] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.586018][ T1996] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.586199][ T1996] ___sys_sendmsg (net/socket.c:2752) [ 48.586331][ T1996] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.586500][ T1996] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.586653][ T1996] __sys_sendmsg (net/socket.c:2784) [ 48.586786][ T1996] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.586920][ T1996] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.587124][ T1996] ? 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) [ 48.587327][ T1996] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.587534][ T1996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.587738][ T1996] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.587937][ T1996] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.588108][ T1996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.588278][ T1996] RIP: 0033:0x7f6bd9f4208e [ 48.588424][ T1996] 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 [ 48.588899][ T1996] RSP: 002b:00007ffe17cb2630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.589116][ T1996] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f6bd9f4208e [ 48.589317][ T1996] RDX: 0000000000000000 RSI: 00007ffe17cb26e0 RDI: 0000000000000005 [ 48.589523][ T1996] RBP: 00007ffe17cb2640 R08: 0000000000000000 R09: 0000000000000000 [ 48.589723][ T1996] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9b [ 48.589927][ T1996] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe17cb2da0 | [ 48.593043][ T1996] ------------[ cut here ]------------ | [ 48.593222][ T1996] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1996 | [ 48.593498][ T1996] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.594046][ T1996] Tainted: [W]=WARN [ 48.594154][ T1996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.594337][ T1996] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.594513][ T1996] 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 [ 48.594991][ T1996] RSP: 0018:ffa00000049cf190 EFLAGS: 00010286 [ 48.595214][ T1996] RAX: 00000000ffffffa6 RBX: ff1100001045f6c0 RCX: 1ff4000000939df8 [ 48.595419][ T1996] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f770 [ 48.595623][ T1996] RBP: ff11000005c59000 R08: 1fe220000208beef R09: ff1100000f2ed158 [ 48.595913][ T1996] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 48.596180][ T1996] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 48.596378][ T1996] FS: 00007f6bd9d08840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 48.596608][ T1996] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.596781][ T1996] CR2: 0000561b07814d5c CR3: 0000000012256001 CR4: 0000000000771ef0 [ 48.596982][ T1996] PKRU: 55555554 [ 48.597097][ T1996] Call Trace: [ 48.597196][ T1996] [ 48.597264][ T1996] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 48.597433][ T1996] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.597594][ T1996] ? 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) [ 48.597724][ T1996] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 48.597856][ T1996] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 48.598024][ T1996] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.598158][ T1996] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 48.598290][ T1996] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.598424][ T1996] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.598555][ T1996] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.598689][ T1996] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.598821][ T1996] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.598976][ T1996] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.599119][ T1996] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.599250][ T1996] ? mark_usage (kernel/locking/lockdep.c:4674) [ 48.599391][ T1996] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.599519][ T1996] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.599652][ T1996] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 48.599784][ T1996] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.599912][ T1996] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.600098][ T1996] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.600300][ T1996] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 48.600486][ T1996] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 48.600629][ T1996] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 48.600760][ T1996] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.600890][ T1996] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.601035][ T1996] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.601229][ T1996] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.601376][ T1996] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.601543][ T1996] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.601727][ T1996] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.601869][ T1996] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.602016][ T1996] ? 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)) [ 48.602164][ T1996] ? 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)) [ 48.602299][ T1996] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.602445][ T1996] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.602578][ T1996] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.602770][ T1996] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 48.602957][ T1996] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 48.603162][ T1996] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 48.603330][ T1996] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 48.603460][ T1996] ? copy_msghdr_from_user (net/socket.c:2635) [ 48.603588][ T1996] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 48.603786][ T1996] ? move_addr_to_kernel (net/socket.c:258) [ 48.603983][ T1996] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.604125][ T1996] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 48.604259][ T1996] ___sys_sendmsg (net/socket.c:2752) [ 48.604386][ T1996] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 48.604551][ T1996] ? copy_msghdr_from_user (net/socket.c:2603) [ 48.604709][ T1996] __sys_sendmsg (net/socket.c:2784) [ 48.604914][ T1996] ? __sys_sendmsg_sock (net/socket.c:2765) [ 48.605184][ T1996] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 48.605448][ T1996] ? 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) [ 48.605579][ T1996] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.605740][ T1996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.605907][ T1996] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.606171][ T1996] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.606362][ T1996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.606526][ T1996] RIP: 0033:0x7f6bd9f4208e [ 48.606666][ T1996] 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 [ 48.607165][ T1996] RSP: 002b:00007ffe17cb2630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.607468][ T1996] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f6bd9f4208e [ 48.607770][ T1996] RDX: 0000000000000000 RSI: 00007ffe17cb26e0 RDI: 0000000000000005 [ 48.608044][ T1996] RBP: 00007ffe17cb2640 R08: 0000000000000000 R09: 0000000000000000 [ 48.608240][ T1996] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9b [ 48.608436][ T1996] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe17cb2da0 | [ 48.852820][ T166] ------------[ cut here ]------------ | [ 48.853206][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 48.853734][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.855376][ T166] Tainted: [W]=WARN [ 48.855613][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.855964][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.856501][ T166] 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 [ 48.857437][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 48.857794][ T166] RAX: 00000000ffffffa6 RBX: ff11000004aa6f40 RCX: 1ff4000000108ebf [ 48.858222][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa6ff0 [ 48.858633][ T166] RBP: ff1100000cd52000 R08: 1fe2200000954dff R09: ff1100000cab2f20 [ 48.859079][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 48.859502][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 48.859922][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 48.860423][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.860777][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 48.861214][ T166] PKRU: 55555554 [ 48.861446][ T166] Call Trace: [ 48.861674][ T166] [ 48.861850][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.862173][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.862410][ T166] netif_close_many (net/core/dev.c:1804) [ 48.862701][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 48.863016][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 48.863317][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.863620][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 48.863915][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 48.864279][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 48.864625][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.864915][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 48.865228][ T166] ? __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) [ 48.865521][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 48.865810][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.866181][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 48.866475][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 48.866766][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.867077][ T166] ? 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) [ 48.867371][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 48.867665][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.867945][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.868252][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 48.868542][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 48.868828][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 48.869198][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 48.869547][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 48.869852][ T166] ? 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)) [ 48.870170][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 48.870521][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.870810][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.871125][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.871412][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.871728][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.871964][ T166] new_sync_write (fs/read_write.c:595) [ 48.872284][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.872574][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.872864][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.873192][ T166] ? ksys_write (fs/read_write.c:740) [ 48.873493][ T166] vfs_write (fs/read_write.c:688) [ 48.873730][ T166] ksys_write (fs/read_write.c:740) [ 48.873962][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 48.874291][ T166] ? 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) [ 48.874588][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.874881][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.875193][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.875490][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.875788][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.876161][ T166] RIP: 0033:0x7fd8e6c0c08e [ 48.876489][ T166] 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 [ 48.877399][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.877841][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 48.878272][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 48.878683][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 48.879111][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.879517][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 48.891367][ T166] ------------[ cut here ]------------ | [ 48.891597][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 48.891912][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.892858][ T166] Tainted: [W]=WARN [ 48.892983][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.893182][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.893414][ T166] 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 [ 48.893966][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 48.894173][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c7481c0 RCX: 1ff4000000108e81 [ 48.894405][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c748270 [ 48.894639][ T166] RBP: ff1100000cbaa000 R08: 1fe22000018e904f R09: ff1100000cab2ef8 [ 48.894869][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 48.895116][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1a000 [ 48.895349][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 48.895622][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.895818][ T166] CR2: 00007f4c5319c8f4 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 48.896071][ T166] PKRU: 55555554 [ 48.896188][ T166] Call Trace: [ 48.896321][ T166] [ 48.896403][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.896566][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.896683][ T166] netif_close_many (net/core/dev.c:1804) [ 48.896836][ T166] ? 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) [ 48.896996][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 48.897152][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 48.897342][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 48.897532][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 48.897693][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.897885][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 48.898047][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 48.898250][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 48.898412][ T166] notifier_call_chain (kernel/notifier.c:85) [ 48.898567][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 48.898766][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.898958][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 48.899124][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 48.899278][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.899435][ T166] ? 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) [ 48.899592][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 48.899747][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.899900][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.900071][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 48.900232][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 48.900388][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 48.900581][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 48.900771][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 48.900924][ T166] ? 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)) [ 48.901090][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 48.901284][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.901439][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.901593][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.901744][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.901900][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.902023][ T166] new_sync_write (fs/read_write.c:595) [ 48.902181][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.902335][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.902494][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.902647][ T166] ? ksys_write (fs/read_write.c:740) [ 48.902804][ T166] vfs_write (fs/read_write.c:688) [ 48.902920][ T166] ksys_write (fs/read_write.c:740) [ 48.903042][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 48.903196][ T166] ? 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) [ 48.903352][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.903507][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.903659][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.903816][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.903977][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.904172][ T166] RIP: 0033:0x7fd8e6c0c08e [ 48.904336][ T166] 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 [ 48.904875][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.905124][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 48.905358][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 48.905594][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 48.905823][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.906064][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 48.908691][ T166] ------------[ cut here ]------------ | [ 48.908867][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 48.909192][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.909868][ T166] Tainted: [W]=WARN [ 48.909992][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.910205][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.910407][ T166] 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 [ 48.910954][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 48.911160][ T166] RAX: 00000000ffffffa6 RBX: ff1100001045fb40 RCX: 1ff4000000108e81 [ 48.911391][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045fbf0 [ 48.911624][ T166] RBP: ff1100000cc1a000 R08: 1fe220000208bf7f R09: ff1100000cab2ef8 [ 48.911852][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 48.912098][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482000 [ 48.912332][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 48.912605][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.912798][ T166] CR2: 00007ff4a07322a0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 48.913047][ T166] PKRU: 55555554 [ 48.913167][ T166] Call Trace: [ 48.913284][ T166] [ 48.913365][ T166] ? 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)) [ 48.913525][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.913686][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 48.913854][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.913976][ T166] netif_close_many (net/core/dev.c:1804) [ 48.914136][ T166] ? 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) [ 48.914287][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 48.914439][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 48.914628][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 48.914815][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 48.914980][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.915178][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 48.915333][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 48.915524][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 48.915680][ T166] notifier_call_chain (kernel/notifier.c:85) [ 48.915835][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 48.916031][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.916222][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 48.916373][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 48.916524][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.916677][ T166] ? 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) [ 48.916831][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 48.916988][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.917147][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.917302][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 48.917460][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 48.917616][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 48.917808][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 48.918007][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 48.918165][ T166] ? 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)) [ 48.918319][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 48.918516][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.918670][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.918821][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.918977][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.919134][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.919248][ T166] new_sync_write (fs/read_write.c:595) [ 48.919403][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.919553][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.919708][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.919859][ T166] ? ksys_write (fs/read_write.c:740) [ 48.920036][ T166] vfs_write (fs/read_write.c:688) [ 48.920157][ T166] ksys_write (fs/read_write.c:740) [ 48.920273][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 48.920428][ T166] ? 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) [ 48.920583][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.920736][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.920891][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.921052][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.921216][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.921406][ T166] RIP: 0033:0x7fd8e6c0c08e [ 48.921569][ T166] 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 [ 48.922130][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.922363][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 48.922590][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 48.922819][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 48.923066][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.923308][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 48.938171][ T166] ------------[ cut here ]------------ | [ 48.938473][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 48.938959][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.940126][ T166] Tainted: [W]=WARN [ 48.940313][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.940633][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.940952][ T166] 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 [ 48.941863][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 48.942185][ T166] RAX: 00000000ffffffa6 RBX: ff110000090a9840 RCX: 1ff4000000108e81 [ 48.942550][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a98f0 [ 48.942917][ T166] RBP: ff11000010482000 R08: 1fe220000121531f R09: ff1100000cab2ef8 [ 48.943295][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 48.943659][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000101a2000 [ 48.944046][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 48.944476][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.944808][ T166] CR2: 0000561b07814d5c CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 48.945180][ T166] PKRU: 55555554 [ 48.945362][ T166] Call Trace: [ 48.945546][ T166] [ 48.945698][ T166] ? 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)) [ 48.945948][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.946202][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 48.946446][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.946634][ T166] netif_close_many (net/core/dev.c:1804) [ 48.946880][ T166] ? 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) [ 48.947140][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 48.947387][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 48.947695][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 48.948007][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 48.948326][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.948633][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 48.948884][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 48.949208][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 48.949462][ T166] notifier_call_chain (kernel/notifier.c:85) [ 48.949720][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 48.950038][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.950345][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 48.950588][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 48.950831][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.951094][ T166] ? 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) [ 48.951341][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 48.951585][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.951830][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.952090][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 48.952562][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 48.952811][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 48.953153][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 48.953464][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 48.953735][ T166] ? 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)) [ 48.953998][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 48.954308][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.954563][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.954809][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.955063][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.955311][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.955496][ T166] new_sync_write (fs/read_write.c:595) [ 48.955745][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.956025][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.956278][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.956523][ T166] ? ksys_write (fs/read_write.c:740) [ 48.956776][ T166] vfs_write (fs/read_write.c:688) [ 48.956995][ T166] ksys_write (fs/read_write.c:740) [ 48.957192][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 48.957455][ T166] ? 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) [ 48.957703][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.957951][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.958212][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.958458][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.958706][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.959021][ T166] RIP: 0033:0x7fd8e6c0c08e [ 48.959284][ T166] 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 [ 48.960170][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.960565][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 48.960937][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 48.961315][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 48.961686][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.962071][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 48.966517][ T166] ------------[ cut here ]------------ | [ 48.966772][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 48.967294][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.968358][ T166] Tainted: [W]=WARN [ 48.968542][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.968854][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 48.969191][ T166] 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 [ 48.970077][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 48.970409][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b4ab3c0 RCX: 1ff4000000108e81 [ 48.970783][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab470 [ 48.971168][ T166] RBP: ff110000101a2000 R08: 1fe220000169568f R09: ff1100000cab2ef8 [ 48.971540][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 48.971926][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001071a000 [ 48.972329][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 48.972763][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.973084][ T166] CR2: 0000561b07814d5c CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 48.973480][ T166] PKRU: 55555554 [ 48.973668][ T166] Call Trace: [ 48.973855][ T166] [ 48.973994][ T166] ? 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)) [ 48.974248][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 48.974497][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 48.974745][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 48.974935][ T166] netif_close_many (net/core/dev.c:1804) [ 48.975194][ T166] ? 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) [ 48.975440][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 48.975691][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 48.976008][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 48.976322][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 48.976578][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.976891][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 48.977158][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 48.977489][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 48.977751][ T166] notifier_call_chain (kernel/notifier.c:85) [ 48.978012][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 48.978334][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 48.978640][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 48.978887][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 48.979147][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 48.979394][ T166] ? 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) [ 48.979650][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 48.979898][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.980175][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 48.980431][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 48.980685][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 48.980961][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 48.981288][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 48.981605][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 48.981854][ T166] ? 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)) [ 48.982119][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 48.982427][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 48.982674][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 48.982920][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 48.983177][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 48.983429][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 48.983618][ T166] new_sync_write (fs/read_write.c:595) [ 48.983868][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 48.984127][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 48.984405][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 48.984664][ T166] ? ksys_write (fs/read_write.c:740) [ 48.984920][ T166] vfs_write (fs/read_write.c:688) [ 48.985122][ T166] ksys_write (fs/read_write.c:740) [ 48.985314][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 48.985560][ T166] ? 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) [ 48.985806][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 48.986069][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.986328][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.986572][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 48.986816][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.987130][ T166] RIP: 0033:0x7fd8e6c0c08e [ 48.987391][ T166] 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 [ 48.988313][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 48.988689][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 48.989090][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 48.989473][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 48.989844][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 48.990241][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 48.997881][ T166] ------------[ cut here ]------------ | [ 48.999342][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 48.999956][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.001300][ T166] Tainted: [W]=WARN [ 49.001488][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.001797][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.002239][ T166] 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 [ 49.003237][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 49.003547][ T166] RAX: 00000000ffffffa6 RBX: ff110000093a21c0 RCX: 1ff4000000108e81 [ 49.003918][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2270 [ 49.004406][ T166] RBP: ff1100001071a000 R08: 1fe220000127444f R09: ff1100000cab2ef8 [ 49.004771][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 49.005257][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001154a000 [ 49.005630][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 49.006193][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.006490][ T166] CR2: 0000561b07814d5c CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 49.006846][ T166] PKRU: 55555554 [ 49.007143][ T166] Call Trace: [ 49.007324][ T166] [ 49.007448][ T166] ? 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)) [ 49.007694][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.007936][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 49.008319][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.008510][ T166] netif_close_many (net/core/dev.c:1804) [ 49.008752][ T166] ? 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) [ 49.009107][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 49.009349][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 49.009658][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 49.009960][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 49.010319][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.010616][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 49.010881][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.011288][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.011536][ T166] notifier_call_chain (kernel/notifier.c:85) [ 49.011771][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.012177][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.012464][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.012698][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.012933][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.013286][ T166] ? 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) [ 49.013527][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.013769][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.014122][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.014360][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.014600][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.014841][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.015254][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.015557][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.015792][ T166] ? 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)) [ 49.016146][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.016439][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.016671][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.016909][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.017268][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.017508][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.017690][ T166] new_sync_write (fs/read_write.c:595) [ 49.017950][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.018320][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.018562][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.018797][ T166] ? ksys_write (fs/read_write.c:740) [ 49.019161][ T166] vfs_write (fs/read_write.c:688) [ 49.019348][ T166] ksys_write (fs/read_write.c:740) [ 49.019531][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.019777][ T166] ? 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) [ 49.020145][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.020393][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.020639][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.020883][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.021249][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.021555][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.021820][ T166] 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 [ 49.022821][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.023318][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.023701][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.024191][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 49.024557][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.024922][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.041489][ T166] ------------[ cut here ]------------ | [ 49.041838][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 49.042405][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.043624][ T166] Tainted: [W]=WARN [ 49.043877][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.044284][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.044658][ T166] 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 [ 49.045601][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 49.045960][ T166] RAX: 00000000ffffffa6 RBX: ff110000093a2dc0 RCX: 1ff4000000108e81 [ 49.046418][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2e70 [ 49.046846][ T166] RBP: ff1100001154a000 R08: 1fe22000012745cf R09: ff1100000cab2ef8 [ 49.047282][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 49.047691][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 49.048123][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 49.048588][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.048983][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 49.049419][ T166] PKRU: 55555554 [ 49.049653][ T166] Call Trace: [ 49.049898][ T166] [ 49.050102][ T166] ? 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)) [ 49.050413][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.050710][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 49.051041][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.051297][ T166] netif_close_many (net/core/dev.c:1804) [ 49.051593][ T166] ? 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) [ 49.051889][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 49.052237][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 49.052603][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 49.052984][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 49.053333][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.053718][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 49.054048][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.054427][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.054739][ T166] notifier_call_chain (kernel/notifier.c:85) [ 49.055070][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.055436][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.055791][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.056127][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.056429][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.056732][ T166] ? 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) [ 49.057052][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.057364][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.057669][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.058010][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.058347][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.058667][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.059050][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.059429][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.059760][ T166] ? 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)) [ 49.060092][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.060458][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.060768][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.061097][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.061394][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.061695][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.061955][ T166] new_sync_write (fs/read_write.c:595) [ 49.062291][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.062631][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.062955][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.063298][ T166] ? ksys_write (fs/read_write.c:740) [ 49.063607][ T166] vfs_write (fs/read_write.c:688) [ 49.063852][ T166] ksys_write (fs/read_write.c:740) [ 49.064116][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.064415][ T166] ? 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) [ 49.064718][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.065044][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.065351][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.065657][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.065961][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.066341][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.066649][ T166] 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 [ 49.067620][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.068070][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.068486][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.068910][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 49.069366][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.069788][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.077024][ T166] ------------[ cut here ]------------ | [ 49.077353][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 49.077873][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.079416][ T166] Tainted: [W]=WARN [ 49.079771][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.080255][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.080754][ T166] 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 [ 49.081777][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 49.082290][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c71f0c0 RCX: 1ff4000000108ea7 [ 49.082805][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71f170 [ 49.083350][ T166] RBP: ff1100000cbaa000 R08: 1fe22000018e3e2f R09: ff1100000cab2ef8 [ 49.083866][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 49.084428][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.084949][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 49.085556][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.086073][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 49.086618][ T166] PKRU: 55555554 [ 49.087091][ T166] Call Trace: [ 49.087434][ T166] [ 49.087718][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.088210][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.088688][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 49.089140][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.089622][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.090047][ T166] notifier_call_chain (kernel/notifier.c:85) [ 49.090480][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.090949][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.091442][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.091848][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.092283][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.092718][ T166] ? 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) [ 49.093155][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.093553][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.093953][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.094384][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.094816][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.095259][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.095737][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.096229][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.096629][ T166] ? 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)) [ 49.097041][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.097506][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.097903][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.098333][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.098628][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.098916][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.099177][ T166] new_sync_write (fs/read_write.c:595) [ 49.099464][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.099750][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.100046][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.100338][ T166] ? ksys_write (fs/read_write.c:740) [ 49.100634][ T166] vfs_write (fs/read_write.c:688) [ 49.100868][ T166] ksys_write (fs/read_write.c:740) [ 49.101126][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.101409][ T166] ? 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) [ 49.101707][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.102039][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.102329][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.102618][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.102903][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.103269][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.103591][ T166] 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 [ 49.104512][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.104911][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.105332][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.105721][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 49.106143][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.106538][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.113213][ T166] ------------[ cut here ]------------ | [ 49.113516][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 49.114094][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.116610][ T166] Tainted: [W]=WARN [ 49.117002][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.117531][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.118034][ T166] 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 [ 49.119125][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 49.119603][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c71edc0 RCX: 1ff4000000108ea7 [ 49.120165][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71ee70 [ 49.120714][ T166] RBP: ff1100000cc1a000 R08: 1fe22000018e3dcf R09: ff1100000cab2ef8 [ 49.121263][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 49.121804][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.122377][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 49.123016][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.123576][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 49.124133][ T166] PKRU: 55555554 [ 49.124473][ T166] Call Trace: [ 49.124835][ T166] [ 49.125151][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.125631][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.126145][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 49.126584][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.127091][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.127511][ T166] notifier_call_chain (kernel/notifier.c:85) [ 49.127921][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.128416][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.128888][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.129314][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.129714][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.130140][ T166] ? 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) [ 49.130563][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.130960][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.131503][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.132039][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.132373][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.132695][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.133073][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.133447][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.133742][ T166] ? 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)) [ 49.134068][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.134428][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.134718][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.135027][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.135340][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.135633][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.135866][ T166] new_sync_write (fs/read_write.c:595) [ 49.136183][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.136487][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.136783][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.137112][ T166] ? ksys_write (fs/read_write.c:740) [ 49.137414][ T166] vfs_write (fs/read_write.c:688) [ 49.137651][ T166] ksys_write (fs/read_write.c:740) [ 49.137888][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.138216][ T166] ? 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) [ 49.138514][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.138839][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.139174][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.139465][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.139757][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.140143][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.140478][ T166] 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 [ 49.141410][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.141829][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.142289][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.142718][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 49.143169][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.143575][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.151046][ T166] ------------[ cut here ]------------ | [ 49.151384][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 49.151921][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.153537][ T166] Tainted: [W]=WARN [ 49.153902][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.154396][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.154921][ T166] 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 [ 49.156006][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 49.156491][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b540ac0 RCX: 1ff4000000108ea7 [ 49.157029][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b540b70 [ 49.157568][ T166] RBP: ff11000010482000 R08: 1fe22000016a816f R09: ff1100000cab2ef8 [ 49.158139][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 49.158658][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.159215][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 49.159815][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.160324][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 49.160844][ T166] PKRU: 55555554 [ 49.161206][ T166] Call Trace: [ 49.161541][ T166] [ 49.161827][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.162331][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.162798][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 49.163232][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.163690][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.164151][ T166] notifier_call_chain (kernel/notifier.c:85) [ 49.164569][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.165052][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.165540][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.165946][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.166366][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.166784][ T166] ? 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) [ 49.167210][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.167647][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.168075][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.168476][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.168898][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.169334][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.169793][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.170273][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.170696][ T166] ? 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)) [ 49.171119][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.171602][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.172022][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.172545][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.173043][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.173368][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.173596][ T166] new_sync_write (fs/read_write.c:595) [ 49.173889][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.174209][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.174494][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.174787][ T166] ? ksys_write (fs/read_write.c:740) [ 49.175108][ T166] vfs_write (fs/read_write.c:688) [ 49.175356][ T166] ksys_write (fs/read_write.c:740) [ 49.175584][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.175867][ T166] ? 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) [ 49.176180][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.176472][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.176799][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.177228][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.177529][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.177870][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.178184][ T166] 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 [ 49.179187][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.179591][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.180029][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.180454][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 49.180864][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.181301][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.198944][ T166] ------------[ cut here ]------------ | [ 49.199216][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 49.199542][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.200467][ T166] Tainted: [W]=WARN [ 49.200587][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.200786][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.201026][ T166] 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 [ 49.201570][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 49.201776][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c610ac0 RCX: 1ff4000000108ea7 [ 49.202012][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610b70 [ 49.202245][ T166] RBP: ff110000101a2000 R08: 1fe22000018c216f R09: ff1100000cab2ef8 [ 49.202488][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.202725][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.203061][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 49.203426][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.203718][ T166] CR2: 00007ff4a07322a0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 49.204061][ T166] PKRU: 55555554 [ 49.204181][ T166] Call Trace: [ 49.204323][ T166] [ 49.204406][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.204609][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.204800][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 49.204957][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.205161][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.205316][ T166] notifier_call_chain (kernel/notifier.c:85) [ 49.205488][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.205716][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.206042][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.206290][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.206530][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.206803][ T166] ? 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) [ 49.207064][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.207316][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.207503][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.207658][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.207815][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.207977][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.208172][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.208361][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.208514][ T166] ? 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)) [ 49.208671][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.208873][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.209026][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.209260][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.209458][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.209609][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.209747][ T166] new_sync_write (fs/read_write.c:595) [ 49.209902][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.210065][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.210217][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.210377][ T166] ? ksys_write (fs/read_write.c:740) [ 49.210606][ T166] vfs_write (fs/read_write.c:688) [ 49.210781][ T166] ksys_write (fs/read_write.c:740) [ 49.210958][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.211211][ T166] ? 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) [ 49.211401][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.211568][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.211719][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.211869][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.212028][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.212218][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.212377][ T166] 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 [ 49.212938][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.213185][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.213410][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.213648][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 49.213871][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.214117][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.227883][ T166] ------------[ cut here ]------------ | [ 49.228099][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 49.228437][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.229108][ T166] Tainted: [W]=WARN [ 49.229236][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.229459][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.229696][ T166] 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 [ 49.230330][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 49.230541][ T166] RAX: 00000000ffffffa6 RBX: ff11000008b52340 RCX: 1ff4000000108ea7 [ 49.230881][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b523f0 [ 49.231214][ T166] RBP: ff1100001071a000 R08: 1fe220000116a47f R09: ff1100000cab2ef8 [ 49.231556][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.231908][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.232218][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 49.232500][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.232691][ T166] CR2: 00007ff4a07322a0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 49.233002][ T166] PKRU: 55555554 [ 49.233159][ T166] Call Trace: [ 49.233277][ T166] [ 49.233357][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.233557][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.233752][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 49.234001][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.234260][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.234501][ T166] notifier_call_chain (kernel/notifier.c:85) [ 49.234741][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.234999][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.235224][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.235383][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.235538][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.235688][ T166] ? 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) [ 49.235850][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.236079][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.236251][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.236480][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.236728][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.236959][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.237277][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.237496][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.237685][ T166] ? 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)) [ 49.237902][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.238108][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.238265][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.238416][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.238565][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.238801][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.238927][ T166] new_sync_write (fs/read_write.c:595) [ 49.239102][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.239256][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.239408][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.239559][ T166] ? ksys_write (fs/read_write.c:740) [ 49.239722][ T166] vfs_write (fs/read_write.c:688) [ 49.239837][ T166] ksys_write (fs/read_write.c:740) [ 49.239951][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.240115][ T166] ? 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) [ 49.240271][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.240426][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.240583][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.240732][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.240893][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.241117][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.241307][ T166] 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 [ 49.242159][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.242413][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.242723][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.242959][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 49.243205][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.243439][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.247144][ T166] ------------[ cut here ]------------ | [ 49.247312][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 49.247612][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.248377][ T166] Tainted: [W]=WARN [ 49.248494][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.248686][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.248911][ T166] 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 [ 49.249506][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 49.249742][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c71f3c0 RCX: 1ff4000000108ea7 [ 49.250086][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71f470 [ 49.250621][ T166] RBP: ff1100001154a000 R08: 1fe22000018e3e8f R09: ff1100000cab2ef8 [ 49.250962][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.251206][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.251430][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 49.251720][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.251917][ T166] CR2: 00007ff4a07322a0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 49.252177][ T166] PKRU: 55555554 [ 49.252296][ T166] Call Trace: [ 49.252526][ T166] [ 49.252645][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.253105][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.253361][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 49.253519][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 49.253713][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 49.253869][ T166] notifier_call_chain (kernel/notifier.c:85) [ 49.254170][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 49.254370][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.254555][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.254716][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.254865][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.255034][ T166] ? 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) [ 49.255303][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.255478][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.255641][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.255791][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.255951][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.256328][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.256526][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.256765][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.256960][ T166] ? 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)) [ 49.257395][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.257704][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.257886][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.258076][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.258426][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.258636][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.258778][ T166] new_sync_write (fs/read_write.c:595) [ 49.258985][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.259332][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.259517][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.259729][ T166] ? ksys_write (fs/read_write.c:740) [ 49.259931][ T166] vfs_write (fs/read_write.c:688) [ 49.260248][ T166] ksys_write (fs/read_write.c:740) [ 49.260416][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.260646][ T166] ? 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) [ 49.260904][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.261282][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.261437][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.261634][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.261830][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.262221][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.262428][ T166] 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 [ 49.263254][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.263598][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.263944][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.264224][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 49.264512][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.265008][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.269904][ T166] ------------[ cut here ]------------ | [ 49.270131][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 49.270442][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.271309][ T166] Tainted: [W]=WARN [ 49.271441][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.271637][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.271852][ T166] 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 [ 49.272510][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 49.272724][ T166] RAX: 00000000ffffffa6 RBX: ff11000011768ac0 RCX: 1ff4000000108eef [ 49.273171][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011768b70 [ 49.273445][ T166] RBP: ff1100000cd52000 R08: 1fe22000022ed16f R09: ff1100000cab2ef8 [ 49.273814][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.274131][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.274504][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 49.274901][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.275258][ T166] CR2: 00007ff4a07322a0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 49.275646][ T166] PKRU: 55555554 [ 49.275760][ T166] Call Trace: [ 49.275870][ T166] [ 49.275954][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.276269][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.276486][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.276637][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.276780][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.276934][ T166] ? 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) [ 49.277335][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.277723][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.277883][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.278168][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.278346][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.278500][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.278688][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.278872][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.279158][ T166] ? 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)) [ 49.279320][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.279506][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.279652][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.279796][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.279939][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.280200][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.280312][ T166] new_sync_write (fs/read_write.c:595) [ 49.280473][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.280897][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.281182][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.281329][ T166] ? ksys_write (fs/read_write.c:740) [ 49.281493][ T166] vfs_write (fs/read_write.c:688) [ 49.281611][ T166] ksys_write (fs/read_write.c:740) [ 49.281723][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.281874][ T166] ? 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) [ 49.282134][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.282344][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.282502][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.282646][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.282790][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.283105][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.283258][ T166] 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 [ 49.283858][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.284185][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.284415][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.284630][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 49.284847][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.285149][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.342682][ T2018] ------------[ cut here ]------------ | [ 49.342873][ T2018] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2018 | [ 49.343807][ T2018] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.344443][ T2018] Tainted: [W]=WARN [ 49.344559][ T2018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.344732][ T2018] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.344914][ T2018] 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 [ 49.345463][ T2018] RSP: 0018:ffa00000050cf060 EFLAGS: 00010286 [ 49.345635][ T2018] RAX: 00000000ffffffa6 RBX: ff1100000c749840 RCX: 1ff4000000a19dd2 [ 49.345833][ T2018] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7498f0 [ 49.346051][ T2018] RBP: ff110000107dc000 R08: 1fe22000018e931f R09: ff1100001122ae58 [ 49.346314][ T2018] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 49.346510][ T2018] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000050cf100 [ 49.346710][ T2018] FS: 00007f692da4b840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 49.346947][ T2018] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.347133][ T2018] CR2: 00000000050c3988 CR3: 0000000011081006 CR4: 0000000000771ef0 [ 49.347331][ T2018] PKRU: 55555554 [ 49.347432][ T2018] Call Trace: [ 49.347533][ T2018] [ 49.347604][ T2018] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.347781][ T2018] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.347929][ T2018] netif_close_many (net/core/dev.c:1804) [ 49.348106][ T2018] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 49.348238][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.348370][ T2018] ? __dev_close_many (net/core/dev.c:1781) [ 49.348502][ T2018] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 49.348667][ T2018] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 49.348830][ T2018] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.348966][ T2018] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.349142][ T2018] ? 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) [ 49.349273][ T2018] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.349402][ T2018] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 49.349565][ T2018] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.349711][ T2018] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.349845][ T2018] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 49.349984][ T2018] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.350120][ T2018] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.350253][ T2018] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.350398][ T2018] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.350531][ T2018] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.350683][ T2018] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.350813][ T2018] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.350962][ T2018] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.351110][ T2018] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.351244][ T2018] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.351387][ T2018] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.351526][ T2018] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.351672][ T2018] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.351806][ T2018] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.351938][ T2018] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.352089][ T2018] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.352221][ T2018] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.352355][ T2018] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.352488][ T2018] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.352619][ T2018] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.352751][ T2018] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.352882][ T2018] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.353019][ T2018] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.353170][ T2018] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.353306][ T2018] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.353443][ T2018] ? 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)) [ 49.353578][ T2018] ? 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)) [ 49.353713][ T2018] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.353863][ T2018] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.354002][ T2018] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.354218][ T2018] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.354349][ T2018] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.354484][ T2018] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.354618][ T2018] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.354753][ T2018] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.354887][ T2018] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.355078][ T2018] ? move_addr_to_kernel (net/socket.c:258) [ 49.355216][ T2018] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.355348][ T2018] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.355498][ T2018] ___sys_sendmsg (net/socket.c:2752) [ 49.355628][ T2018] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.355793][ T2018] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.355938][ T2018] __sys_sendmsg (net/socket.c:2784) [ 49.356084][ T2018] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.356216][ T2018] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.356387][ T2018] ? 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) [ 49.356523][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.356656][ T2018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.356788][ T2018] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.356924][ T2018] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.357067][ T2018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.357262][ T2018] RIP: 0033:0x7f692dc8508e [ 49.357405][ T2018] 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 [ 49.357873][ T2018] RSP: 002b:00007fff68cf5780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.358086][ T2018] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f692dc8508e [ 49.358286][ T2018] RDX: 0000000000000000 RSI: 00007fff68cf5830 RDI: 0000000000000005 [ 49.358481][ T2018] RBP: 00007fff68cf5790 R08: 0000000000000000 R09: 0000000000000000 [ 49.358679][ T2018] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9c [ 49.358878][ T2018] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff68cf5ef0 | [ 49.373351][ T2018] ------------[ cut here ]------------ | [ 49.373598][ T2018] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2018 | [ 49.374528][ T2018] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.375382][ T2018] Tainted: [W]=WARN [ 49.375532][ T2018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.375776][ T2018] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.376038][ T2018] 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 [ 49.376737][ T2018] RSP: 0018:ffa00000050cf190 EFLAGS: 00010286 [ 49.376989][ T2018] RAX: 00000000ffffffa6 RBX: ff1100001137a640 RCX: 1ff4000000a19df8 [ 49.377282][ T2018] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001137a6f0 [ 49.377576][ T2018] RBP: ff110000107dc000 R08: 1fe220000226f4df R09: ff1100001122ae58 [ 49.377896][ T2018] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 49.378204][ T2018] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.378518][ T2018] FS: 00007f692da4b840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 49.378870][ T2018] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.379127][ T2018] CR2: 00005576eb646d88 CR3: 0000000011081006 CR4: 0000000000771ef0 [ 49.379422][ T2018] PKRU: 55555554 [ 49.379570][ T2018] Call Trace: [ 49.379720][ T2018] [ 49.379825][ T2018] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.380106][ T2018] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.380347][ T2018] ? 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) [ 49.380543][ T2018] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.380751][ T2018] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 49.381007][ T2018] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.381213][ T2018] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 49.381414][ T2018] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.381608][ T2018] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.381804][ T2018] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.382007][ T2018] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.382205][ T2018] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.382451][ T2018] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.382654][ T2018] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.382848][ T2018] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.383049][ T2018] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.383254][ T2018] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.383448][ T2018] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.383646][ T2018] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.383837][ T2018] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.384037][ T2018] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.384233][ T2018] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.384434][ T2018] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.384646][ T2018] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.384842][ T2018] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.385041][ T2018] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.385241][ T2018] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.385439][ T2018] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.385633][ T2018] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.385832][ T2018] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.386038][ T2018] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.386237][ T2018] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.386453][ T2018] ? 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)) [ 49.386652][ T2018] ? 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)) [ 49.386852][ T2018] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.387066][ T2018] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.387262][ T2018] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.387465][ T2018] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.387677][ T2018] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.387874][ T2018] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.388083][ T2018] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.388278][ T2018] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.388471][ T2018] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.388711][ T2018] ? move_addr_to_kernel (net/socket.c:258) [ 49.388915][ T2018] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.389155][ T2018] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.389356][ T2018] ___sys_sendmsg (net/socket.c:2752) [ 49.389549][ T2018] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.389791][ T2018] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.390018][ T2018] __sys_sendmsg (net/socket.c:2784) [ 49.390215][ T2018] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.390408][ T2018] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.390659][ T2018] ? 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) [ 49.390855][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.391060][ T2018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.391253][ T2018] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.391449][ T2018] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.391661][ T2018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.391900][ T2018] RIP: 0033:0x7f692dc8508e [ 49.392124][ T2018] 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 [ 49.392817][ T2018] RSP: 002b:00007fff68cf5780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.393121][ T2018] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f692dc8508e [ 49.393413][ T2018] RDX: 0000000000000000 RSI: 00007fff68cf5830 RDI: 0000000000000005 [ 49.393706][ T2018] RBP: 00007fff68cf5790 R08: 0000000000000000 R09: 0000000000000000 [ 49.394005][ T2018] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9c [ 49.394300][ T2018] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff68cf5ef0 | [ 49.451468][ T2019] ------------[ cut here ]------------ | [ 49.451655][ T2019] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2019 | [ 49.451928][ T2019] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.452488][ T2019] Tainted: [W]=WARN [ 49.452592][ T2019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.452760][ T2019] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.452935][ T2019] 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 [ 49.453473][ T2019] RSP: 0018:ffa00000050df060 EFLAGS: 00010286 [ 49.453644][ T2019] RAX: 00000000ffffffa6 RBX: ff1100000c8d39c0 RCX: 1ff4000000a1bdd2 [ 49.453840][ T2019] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d3a70 [ 49.454041][ T2019] RBP: ff1100000d9ac000 R08: 1fe220000191a74f R09: ff1100001122d158 [ 49.454243][ T2019] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 49.454443][ T2019] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000050df100 [ 49.454641][ T2019] FS: 00007f63064ea840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 49.454875][ T2019] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.455051][ T2019] CR2: 000000002da4e988 CR3: 0000000004b07002 CR4: 0000000000771ef0 [ 49.455265][ T2019] PKRU: 55555554 [ 49.455369][ T2019] Call Trace: [ 49.455471][ T2019] [ 49.455542][ T2019] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.455679][ T2019] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.455781][ T2019] netif_close_many (net/core/dev.c:1804) [ 49.455914][ T2019] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 49.456060][ T2019] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.456194][ T2019] ? __dev_close_many (net/core/dev.c:1781) [ 49.456330][ T2019] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 49.456501][ T2019] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 49.456669][ T2019] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.456802][ T2019] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.456966][ T2019] ? 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) [ 49.457109][ T2019] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.457248][ T2019] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 49.457415][ T2019] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.457560][ T2019] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.457694][ T2019] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 49.457827][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.457960][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.458104][ T2019] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.458235][ T2019] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.458365][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.458519][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.458651][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.458783][ T2019] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.458915][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.459061][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.459196][ T2019] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.459331][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.459467][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.459599][ T2019] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.459730][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.459862][ T2019] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.460001][ T2019] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.460136][ T2019] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.460266][ T2019] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.460402][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.460554][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.460693][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.460827][ T2019] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.460961][ T2019] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.461105][ T2019] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.461242][ T2019] ? 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)) [ 49.461376][ T2019] ? 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)) [ 49.461515][ T2019] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.461661][ T2019] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.461794][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.461952][ T2019] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.462098][ T2019] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.462231][ T2019] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.462368][ T2019] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.462503][ T2019] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.462641][ T2019] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.462803][ T2019] ? move_addr_to_kernel (net/socket.c:258) [ 49.462937][ T2019] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.463083][ T2019] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.463222][ T2019] ___sys_sendmsg (net/socket.c:2752) [ 49.463353][ T2019] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.463519][ T2019] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.463665][ T2019] __sys_sendmsg (net/socket.c:2784) [ 49.463803][ T2019] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.463952][ T2019] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.464131][ T2019] ? 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) [ 49.464263][ T2019] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.464404][ T2019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.464541][ T2019] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.464676][ T2019] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.464810][ T2019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.464998][ T2019] RIP: 0033:0x7f630672408e [ 49.465142][ T2019] 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 [ 49.465621][ T2019] RSP: 002b:00007ffe59d65a90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.465839][ T2019] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f630672408e [ 49.466047][ T2019] RDX: 0000000000000000 RSI: 00007ffe59d65b40 RDI: 0000000000000005 [ 49.466250][ T2019] RBP: 00007ffe59d65aa0 R08: 0000000000000000 R09: 0000000000000000 [ 49.466453][ T2019] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9c [ 49.466651][ T2019] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe59d66200 | [ 49.470304][ T2019] ------------[ cut here ]------------ | [ 49.470466][ T2019] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2019 | [ 49.470720][ T2019] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.471272][ T2019] Tainted: [W]=WARN [ 49.471372][ T2019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.471536][ T2019] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.471714][ T2019] 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 [ 49.472206][ T2019] RSP: 0018:ffa00000050df190 EFLAGS: 00010286 [ 49.472373][ T2019] RAX: 00000000ffffffa6 RBX: ff11000004aa6940 RCX: 1ff4000000a1bdf8 [ 49.472565][ T2019] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa69f0 [ 49.472758][ T2019] RBP: ff1100000d9ac000 R08: 1fe2200000954d3f R09: ff1100001122d158 [ 49.472949][ T2019] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 49.473174][ T2019] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.473367][ T2019] FS: 00007f63064ea840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 49.473593][ T2019] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.473758][ T2019] CR2: 000000002da4e988 CR3: 0000000004b07002 CR4: 0000000000771ef0 [ 49.473957][ T2019] PKRU: 55555554 [ 49.474065][ T2019] Call Trace: [ 49.474162][ T2019] [ 49.474231][ T2019] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.474400][ T2019] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.474560][ T2019] ? 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) [ 49.474691][ T2019] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.474819][ T2019] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 49.475001][ T2019] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.475141][ T2019] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 49.475269][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.475396][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.475524][ T2019] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.475652][ T2019] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.475779][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.475925][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.476066][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.476209][ T2019] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.476352][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.476482][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.476610][ T2019] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 49.476740][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.476866][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.477001][ T2019] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.477132][ T2019] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.477262][ T2019] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 49.477389][ T2019] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.477516][ T2019] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.477642][ T2019] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.477773][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.477901][ T2019] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.478047][ T2019] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.478201][ T2019] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.478328][ T2019] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.478456][ T2019] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.478587][ T2019] ? 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)) [ 49.478715][ T2019] ? 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)) [ 49.478844][ T2019] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.478985][ T2019] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.479123][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.479251][ T2019] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.479380][ T2019] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.479509][ T2019] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.479640][ T2019] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.479766][ T2019] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.479894][ T2019] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.480065][ T2019] ? move_addr_to_kernel (net/socket.c:258) [ 49.480194][ T2019] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.480321][ T2019] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.480456][ T2019] ___sys_sendmsg (net/socket.c:2752) [ 49.480582][ T2019] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.480749][ T2019] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.480891][ T2019] __sys_sendmsg (net/socket.c:2784) [ 49.481027][ T2019] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.481161][ T2019] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.481325][ T2019] ? 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) [ 49.481454][ T2019] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.481584][ T2019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.481712][ T2019] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.481842][ T2019] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.481984][ T2019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.482153][ T2019] RIP: 0033:0x7f630672408e [ 49.482287][ T2019] 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 [ 49.482751][ T2019] RSP: 002b:00007ffe59d65a90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.482947][ T2019] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f630672408e [ 49.483146][ T2019] RDX: 0000000000000000 RSI: 00007ffe59d65b40 RDI: 0000000000000005 [ 49.483337][ T2019] RBP: 00007ffe59d65aa0 R08: 0000000000000000 R09: 0000000000000000 [ 49.483529][ T2019] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9c [ 49.483722][ T2019] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe59d66200 | [ 49.563488][ T166] ------------[ cut here ]------------ | [ 49.564071][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 49.564603][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.565876][ T166] Tainted: [W]=WARN [ 49.566137][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.566461][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.566795][ T166] 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 [ 49.567750][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 49.568088][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b6a84c0 RCX: 1ff4000000108e65 [ 49.568464][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b6a8570 [ 49.568842][ T166] RBP: ff1100000d9fa000 R08: 1fe22000016d50af R09: ff1100000cab2f48 [ 49.569230][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 49.569611][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d9fa000 [ 49.570023][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 49.570484][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.570812][ T166] CR2: 00007f692db18574 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 49.571198][ T166] PKRU: 55555554 [ 49.571398][ T166] Call Trace: [ 49.571590][ T166] [ 49.571724][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.572000][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.572198][ T166] register_netdevice (net/core/dev.c:11488) [ 49.572455][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 49.572753][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 49.573008][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 49.573317][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 49.573561][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 49.573858][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 49.574109][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 49.574410][ T166] ? 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)) [ 49.574645][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 49.574823][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 49.575077][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 49.575382][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 49.575632][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 49.575876][ T166] call_driver_probe (drivers/base/dd.c:629) [ 49.576132][ T166] really_probe (drivers/base/dd.c:709) [ 49.576389][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 49.576632][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 49.576888][ T166] driver_probe_device (drivers/base/dd.c:901) [ 49.577150][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 49.577425][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 49.577676][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 49.577940][ T166] __device_attach (drivers/base/dd.c:1101) [ 49.578208][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.578452][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 49.578759][ T166] ? 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) [ 49.579020][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 49.579273][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 49.579524][ T166] bus_probe_device (drivers/base/bus.c:613) [ 49.579778][ T166] device_add (drivers/base/core.c:3706) [ 49.580044][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 49.580366][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 49.580614][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 49.580864][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 49.581200][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.581453][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 49.581762][ T166] ? 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)) [ 49.582021][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.582277][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.582526][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.582785][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.582996][ T166] new_sync_write (fs/read_write.c:595) [ 49.583254][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.583507][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.583765][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.584022][ T166] ? ksys_write (fs/read_write.c:740) [ 49.584279][ T166] vfs_write (fs/read_write.c:688) [ 49.584468][ T166] ksys_write (fs/read_write.c:740) [ 49.584656][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.584904][ T166] ? 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) [ 49.585176][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.585428][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.585675][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.585922][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.586213][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.586530][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.586787][ T166] 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 [ 49.587664][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.588040][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.588409][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.588774][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 49.589142][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 49.589522][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.596107][ T166] ------------[ cut here ]------------ | [ 49.596387][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 49.596899][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.597947][ T166] Tainted: [W]=WARN [ 49.598170][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.598428][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.598695][ T166] 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 [ 49.599446][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 49.599711][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b6a8f40 RCX: 1ff4000000108eef [ 49.600027][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b6a8ff0 [ 49.600580][ T166] RBP: ff1100000d9fa000 R08: 1fe22000016d51ff R09: ff1100000cab2ef8 [ 49.600911][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 49.601243][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.601547][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 49.601909][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.603107][ T166] CR2: 00007f692db18574 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 49.603456][ T166] PKRU: 55555554 [ 49.603619][ T166] Call Trace: [ 49.603781][ T166] [ 49.603897][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.604281][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.604641][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 49.604864][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 49.605205][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.605418][ T166] ? 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) [ 49.605635][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.605851][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.606164][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.606375][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 49.606592][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 49.606805][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 49.607176][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 49.607462][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 49.607671][ T166] ? 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)) [ 49.607891][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 49.608322][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.608541][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.608766][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.609076][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.609307][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.609472][ T166] new_sync_write (fs/read_write.c:595) [ 49.609684][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.609893][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.610229][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.610446][ T166] ? ksys_write (fs/read_write.c:740) [ 49.610663][ T166] vfs_write (fs/read_write.c:688) [ 49.610824][ T166] ksys_write (fs/read_write.c:740) [ 49.611082][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.611286][ T166] ? 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) [ 49.611491][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.611698][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.611946][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.612261][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.612480][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.612737][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.612956][ T166] 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 [ 49.613816][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.614248][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.614594][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.614924][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 49.615343][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.615679][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.651405][ T166] ------------[ cut here ]------------ | [ 49.651724][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 49.652103][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.652797][ T166] Tainted: [W]=WARN [ 49.652911][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.653164][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.653366][ T166] 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 [ 49.653896][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 49.654102][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b4aa940 RCX: 1ff4000000108ed1 [ 49.654327][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aa9f0 [ 49.654551][ T166] RBP: ff11000004c42000 R08: 1fe220000169553f R09: ff1100000cab2ef8 [ 49.654771][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 49.655016][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004c42000 [ 49.655249][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 49.655518][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.655712][ T166] CR2: 00005576eb4f3fa8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 49.655977][ T166] PKRU: 55555554 [ 49.656153][ T166] Call Trace: [ 49.656331][ T166] [ 49.656453][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.656687][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.656821][ T166] register_netdevice (net/core/dev.c:11488) [ 49.656979][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 49.657175][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 49.657327][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 49.657521][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 49.657675][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 49.657862][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 49.658136][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.658288][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 49.658438][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 49.658621][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 49.658795][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 49.659048][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 49.659202][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 49.659420][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 49.659565][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 49.659675][ T166] new_sync_write (fs/read_write.c:595) [ 49.659822][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.660050][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 49.660203][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.660350][ T166] ? ksys_write (fs/read_write.c:740) [ 49.660502][ T166] vfs_write (fs/read_write.c:688) [ 49.660625][ T166] ksys_write (fs/read_write.c:740) [ 49.660793][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 49.661049][ T166] ? 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) [ 49.661203][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.661355][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.661506][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.661655][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.661804][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.662060][ T166] RIP: 0033:0x7fd8e6c0c08e [ 49.662219][ T166] 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 [ 49.662759][ T166] RSP: 002b:00007ffe866f6e10 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 49.663054][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 49.663325][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 49.663567][ T166] RBP: 00007ffe866f6e20 R08: 0000000000000000 R09: 0000000000000000 [ 49.663789][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 49.664081][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 49.923675][ T2027] ------------[ cut here ]------------ | [ 49.924030][ T2027] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2027 | [ 49.924529][ T2027] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 49.925621][ T2027] Tainted: [W]=WARN [ 49.925867][ T2027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.926223][ T2027] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.926561][ T2027] 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 [ 49.927471][ T2027] RSP: 0018:ffa000000511f020 EFLAGS: 00010286 [ 49.927797][ T2027] RAX: 00000000ffffffa6 RBX: ff1100000c8d24c0 RCX: 1ff4000000a23dca [ 49.928241][ T2027] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2570 [ 49.928649][ T2027] RBP: ff11000004c42000 R08: 1fe220000191a4af R09: ff11000011068b80 [ 49.929047][ T2027] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 49.929439][ T2027] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 49.929849][ T2027] FS: 00007f34a63e4840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 49.930350][ T2027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.930681][ T2027] CR2: 0000000023735988 CR3: 0000000010061004 CR4: 0000000000771ef0 [ 49.931095][ T2027] PKRU: 55555554 [ 49.931312][ T2027] Call Trace: [ 49.931551][ T2027] [ 49.931722][ T2027] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 49.932034][ T2027] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.932325][ T2027] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.932546][ T2027] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 49.932838][ T2027] __dev_notify_flags (net/core/dev.c:9787) [ 49.933149][ T2027] ? netif_change_name (net/core/dev.c:1495) [ 49.933417][ T2027] ? __dev_change_flags (net/core/dev.c:9752) [ 49.933705][ T2027] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 49.933990][ T2027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.934291][ T2027] ? 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)) [ 49.934565][ T2027] netif_change_flags (net/core/dev.c:9820) [ 49.934839][ T2027] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 49.935230][ T2027] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 49.935558][ T2027] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 49.935915][ T2027] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.936218][ T2027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.936502][ T2027] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.936785][ T2027] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.937077][ T2027] ? __kernel_text_address (kernel/extable.c:79) [ 49.937350][ T2027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.937653][ T2027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.937924][ T2027] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 49.938228][ T2027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.938501][ T2027] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 49.938770][ T2027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.939088][ T2027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.939360][ T2027] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 49.939641][ T2027] ? __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) [ 49.939919][ T2027] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 49.940244][ T2027] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 49.940526][ T2027] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 49.940813][ T2027] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 49.941134][ T2027] rtnl_newlink (net/core/rtnetlink.c:4150) [ 49.941410][ T2027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.941680][ T2027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.941951][ T2027] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.942254][ T2027] ? mark_usage (kernel/locking/lockdep.c:4674) [ 49.942521][ T2027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.942798][ T2027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.943130][ T2027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.943415][ T2027] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.943686][ T2027] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.943958][ T2027] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 49.944256][ T2027] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 49.944528][ T2027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.944800][ T2027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.945111][ T2027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.945386][ T2027] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.945670][ T2027] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.945948][ T2027] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.946240][ T2027] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.946512][ T2027] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.946794][ T2027] ? 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)) [ 49.947114][ T2027] ? 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)) [ 49.947403][ T2027] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.947675][ T2027] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.947953][ T2027] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.948256][ T2027] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 49.948535][ T2027] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.948830][ T2027] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.949151][ T2027] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 49.949433][ T2027] ? copy_msghdr_from_user (net/socket.c:2635) [ 49.949706][ T2027] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 49.950039][ T2027] ? move_addr_to_kernel (net/socket.c:258) [ 49.950322][ T2027] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.950613][ T2027] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 49.950893][ T2027] ___sys_sendmsg (net/socket.c:2752) [ 49.951186][ T2027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 49.951507][ T2027] ? copy_msghdr_from_user (net/socket.c:2603) [ 49.951800][ T2027] __sys_sendmsg (net/socket.c:2784) [ 49.952113][ T2027] ? __sys_sendmsg_sock (net/socket.c:2765) [ 49.952378][ T2027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 49.952690][ T2027] ? 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) [ 49.952949][ T2027] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.953238][ T2027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.953496][ T2027] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.953758][ T2027] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.954074][ T2027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.954383][ T2027] RIP: 0033:0x7f34a661e08e [ 49.954657][ T2027] 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 [ 49.955479][ T2027] RSP: 002b:00007ffcfbedf800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.955877][ T2027] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f34a661e08e [ 49.956268][ T2027] RDX: 0000000000000000 RSI: 00007ffcfbedf8b0 RDI: 0000000000000005 [ 49.956634][ T2027] RBP: 00007ffcfbedf810 R08: 0000000000000000 R09: 0000000000000000 [ 49.957009][ T2027] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 49.957403][ T2027] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfbedff70 | [ 50.028639][ T2029] ------------[ cut here ]------------ | [ 50.028938][ T2029] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2029 | [ 50.029455][ T2029] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.030451][ T2029] Tainted: [W]=WARN [ 50.030633][ T2029] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.030925][ T2029] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.031258][ T2029] 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 [ 50.032111][ T2029] RSP: 0018:ffa000000512ef70 EFLAGS: 00010286 [ 50.032413][ T2029] RAX: 00000000ffffffa6 RBX: ff110000093a27c0 RCX: 1ff4000000a25db4 [ 50.032759][ T2029] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2870 [ 50.033115][ T2029] RBP: ff11000004c42000 R08: 1fe220000127450f R09: ff1100000bde5180 [ 50.033463][ T2029] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 50.033815][ T2029] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 50.034191][ T2029] FS: 00007f753bf17840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 50.034600][ T2029] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.034900][ T2029] CR2: 0000000038386a28 CR3: 0000000011249001 CR4: 0000000000771ef0 [ 50.035265][ T2029] PKRU: 55555554 [ 50.035439][ T2029] Call Trace: [ 50.035613][ T2029] [ 50.035734][ T2029] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.035985][ T2029] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 50.036248][ T2029] notifier_call_chain (kernel/notifier.c:85) [ 50.036487][ T2029] __netdev_upper_dev_link (net/core/dev.c:8931) [ 50.036728][ T2029] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.037689][ T2029] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.037959][ T2029] netdev_upper_dev_link (net/core/dev.c:8972) [ 50.038229][ T2029] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 50.038464][ T2029] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 50.038700][ T2029] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.038942][ T2029] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.039197][ T2029] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.039437][ T2029] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.039673][ T2029] ? nla_strscpy (lib/nlattr.c:795) [ 50.039904][ T2029] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.040148][ T2029] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.040380][ T2029] ? __dev_get_by_name (net/core/dev.c:883) [ 50.040612][ T2029] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.040852][ T2029] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.041105][ T2029] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.041342][ T2029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.041576][ T2029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.041812][ T2029] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.042053][ T2029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.042289][ T2029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.042530][ T2029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.042766][ T2029] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.043008][ T2029] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.043247][ T2029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.043472][ T2029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.043697][ T2029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.043933][ T2029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.044177][ T2029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.044414][ T2029] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.044646][ T2029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.044878][ T2029] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.045137][ T2029] ? 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)) [ 50.045370][ T2029] ? 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)) [ 50.045605][ T2029] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.045839][ T2029] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.046084][ T2029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.046319][ T2029] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.046552][ T2029] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.046790][ T2029] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.047036][ T2029] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.047274][ T2029] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.047503][ T2029] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.047786][ T2029] ? move_addr_to_kernel (net/socket.c:258) [ 50.048029][ T2029] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.048269][ T2029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.048504][ T2029] ___sys_sendmsg (net/socket.c:2752) [ 50.048733][ T2029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.049028][ T2029] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.049289][ T2029] __sys_sendmsg (net/socket.c:2784) [ 50.049521][ T2029] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.049752][ T2029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.050063][ T2029] ? 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) [ 50.050297][ T2029] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.050531][ T2029] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.050762][ T2029] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.051036][ T2029] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.051271][ T2029] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.051562][ T2029] RIP: 0033:0x7f753c15108e [ 50.051809][ T2029] 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 [ 50.052648][ T2029] RSP: 002b:00007fff2d727240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.053002][ T2029] RAX: ffffffffffffffda RBX: 00007fff2d7279d8 RCX: 00007f753c15108e [ 50.053356][ T2029] RDX: 0000000000000000 RSI: 00007fff2d7272f0 RDI: 0000000000000005 [ 50.053706][ T2029] RBP: 00007fff2d727250 R08: 0000000000000000 R09: 0000000000000000 [ 50.054053][ T2029] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 50.054405][ T2029] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2d7279b0 | [ 50.057200][ T2029] ------------[ cut here ]------------ | [ 50.057427][ T2029] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2029 | [ 50.057880][ T2029] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.058828][ T2029] Tainted: [W]=WARN [ 50.059012][ T2029] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.059319][ T2029] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.059618][ T2029] 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 [ 50.060446][ T2029] RSP: 0018:ffa000000512efd0 EFLAGS: 00010286 [ 50.060743][ T2029] RAX: 00000000ffffffa6 RBX: ff110000093a2c40 RCX: 1ff4000000a25dc0 [ 50.061099][ T2029] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2cf0 [ 50.061442][ T2029] RBP: ff110000100aa000 R08: 1fe220000127459f R09: ff1100000bde5180 [ 50.061779][ T2029] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 50.062138][ T2029] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000100aae04 [ 50.062488][ T2029] FS: 00007f753bf17840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 50.062895][ T2029] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.063204][ T2029] CR2: 0000000038386a28 CR3: 0000000011249001 CR4: 0000000000771ef0 [ 50.063559][ T2029] PKRU: 55555554 [ 50.063737][ T2029] Call Trace: [ 50.063916][ T2029] [ 50.064049][ T2029] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.064287][ T2029] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.064469][ T2029] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.064712][ T2029] __dev_notify_flags (net/core/dev.c:9787) [ 50.064951][ T2029] ? netif_change_name (net/core/dev.c:1495) [ 50.065206][ T2029] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.065442][ T2029] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 50.065674][ T2029] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 50.065905][ T2029] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 50.066160][ T2029] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.066396][ T2029] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.066639][ T2029] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.066880][ T2029] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.067125][ T2029] ? nla_strscpy (lib/nlattr.c:795) [ 50.067358][ T2029] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.067590][ T2029] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.067817][ T2029] ? __dev_get_by_name (net/core/dev.c:883) [ 50.068055][ T2029] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.068300][ T2029] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.068563][ T2029] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.068793][ T2029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.069033][ T2029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.069270][ T2029] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.069502][ T2029] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.069729][ T2029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.069981][ T2029] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.070245][ T2029] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.070477][ T2029] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.070703][ T2029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.070932][ T2029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.071176][ T2029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.071408][ T2029] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.071635][ T2029] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.072050][ T2029] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.072285][ T2029] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.072516][ T2029] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.072753][ T2029] ? 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)) [ 50.073169][ T2029] ? 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)) [ 50.073399][ T2029] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.073631][ T2029] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.073860][ T2029] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.074106][ T2029] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.074337][ T2029] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.074567][ T2029] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.074803][ T2029] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.075221][ T2029] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.075447][ T2029] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.075725][ T2029] ? move_addr_to_kernel (net/socket.c:258) [ 50.075958][ T2029] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.076377][ T2029] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.076612][ T2029] ___sys_sendmsg (net/socket.c:2752) [ 50.076838][ T2029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.077308][ T2029] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.077565][ T2029] __sys_sendmsg (net/socket.c:2784) [ 50.077790][ T2029] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.078023][ T2029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.078493][ T2029] ? 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) [ 50.078723][ T2029] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.078955][ T2029] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.079199][ T2029] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.079602][ T2029] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.079831][ T2029] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.080125][ T2029] RIP: 0033:0x7f753c15108e [ 50.080367][ T2029] 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 [ 50.081378][ T2029] RSP: 002b:00007fff2d727240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.081889][ T2029] RAX: ffffffffffffffda RBX: 00007fff2d7279d8 RCX: 00007f753c15108e [ 50.082251][ T2029] RDX: 0000000000000000 RSI: 00007fff2d7272f0 RDI: 0000000000000005 [ 50.082596][ T2029] RBP: 00007fff2d727250 R08: 0000000000000000 R09: 0000000000000000 [ 50.083126][ T2029] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 50.083470][ T2029] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2d7279b0 | [ 50.126846][ T2030] ------------[ cut here ]------------ | [ 50.127288][ T2030] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2030 | [ 50.127908][ T2030] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.129496][ T2030] Tainted: [W]=WARN [ 50.129828][ T2030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.130178][ T2030] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.130499][ T2030] 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 [ 50.131297][ T2030] RSP: 0018:ffa000000513f020 EFLAGS: 00010286 [ 50.131608][ T2030] RAX: 00000000ffffffa6 RBX: ff11000004aa64c0 RCX: 1ff4000000a27dca [ 50.131966][ T2030] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa6570 [ 50.132356][ T2030] RBP: ff110000100aa000 R08: 1fe2200000954caf R09: ff1100000bde0b58 [ 50.132742][ T2030] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 50.133157][ T2030] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.133515][ T2030] FS: 00007fd1b09b2840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 50.133940][ T2030] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.134271][ T2030] CR2: 00007fd1b0c821a0 CR3: 0000000011684001 CR4: 0000000000771ef0 [ 50.134625][ T2030] PKRU: 55555554 [ 50.134830][ T2030] Call Trace: [ 50.135056][ T2030] [ 50.135226][ T2030] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.135489][ T2030] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.135704][ T2030] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 50.136000][ T2030] __dev_notify_flags (net/core/dev.c:9787) [ 50.136300][ T2030] ? netif_change_name (net/core/dev.c:1495) [ 50.136573][ T2030] ? __dev_change_flags (net/core/dev.c:9752) [ 50.136828][ T2030] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.137109][ T2030] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.137375][ T2030] ? 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)) [ 50.137641][ T2030] netif_change_flags (net/core/dev.c:9820) [ 50.137898][ T2030] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.138116][ T2030] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.138306][ T2030] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.138512][ T2030] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.138830][ T2030] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.139133][ T2030] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.139405][ T2030] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.139679][ T2030] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.139947][ T2030] ? __kernel_text_address (kernel/extable.c:79) [ 50.140213][ T2030] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.140406][ T2030] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.140593][ T2030] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.140793][ T2030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.140995][ T2030] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.141222][ T2030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.141411][ T2030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.141599][ T2030] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.141788][ T2030] ? __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) [ 50.142025][ T2030] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.142224][ T2030] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.142416][ T2030] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.142607][ T2030] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.142796][ T2030] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.142998][ T2030] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.143190][ T2030] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.143378][ T2030] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.143594][ T2030] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.143786][ T2030] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.144025][ T2030] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.144219][ T2030] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.144425][ T2030] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.144633][ T2030] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.144895][ T2030] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.145224][ T2030] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.145495][ T2030] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.145762][ T2030] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.146010][ T2030] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.146210][ T2030] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.146402][ T2030] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.146661][ T2030] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.146848][ T2030] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.147051][ T2030] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.147250][ T2030] ? 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)) [ 50.147440][ T2030] ? 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)) [ 50.147629][ T2030] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.147818][ T2030] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.148018][ T2030] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.148221][ T2030] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.148408][ T2030] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.148597][ T2030] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.148789][ T2030] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.148993][ T2030] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.149186][ T2030] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.149405][ T2030] ? move_addr_to_kernel (net/socket.c:258) [ 50.149595][ T2030] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.149786][ T2030] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.149987][ T2030] ___sys_sendmsg (net/socket.c:2752) [ 50.150176][ T2030] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.150397][ T2030] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.150691][ T2030] __sys_sendmsg (net/socket.c:2784) [ 50.150996][ T2030] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.151216][ T2030] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.151443][ T2030] ? 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) [ 50.151629][ T2030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.151815][ T2030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.152016][ T2030] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.152216][ T2030] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.152454][ T2030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.152724][ T2030] RIP: 0033:0x7fd1b0bec08e [ 50.152925][ T2030] 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 [ 50.153483][ T2030] RSP: 002b:00007ffee5a65e80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.153742][ T2030] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd1b0bec08e [ 50.154014][ T2030] RDX: 0000000000000000 RSI: 00007ffee5a65f30 RDI: 0000000000000005 [ 50.154367][ T2030] RBP: 00007ffee5a65e90 R08: 0000000000000000 R09: 0000000000000000 [ 50.154619][ T2030] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 50.154960][ T2030] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee5a665f0 | [ 50.242930][ T2037] ------------[ cut here ]------------ | [ 50.244087][ T2037] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2037 | [ 50.244824][ T2037] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.245601][ T2037] Tainted: [W]=WARN [ 50.245762][ T2037] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.246012][ T2037] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.246287][ T2037] 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 [ 50.246876][ T2037] RSP: 0018:ffa000000510ef70 EFLAGS: 00010286 [ 50.247130][ T2037] RAX: 00000000ffffffa6 RBX: ff1100000c457840 RCX: 1ff4000000a21db4 [ 50.247398][ T2037] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4578f0 [ 50.247682][ T2037] RBP: ff11000004c42000 R08: 1fe220000188af1f R09: ff1100000ce55180 [ 50.247946][ T2037] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 50.248232][ T2037] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 50.248516][ T2037] FS: 00007f0397f09840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 50.248823][ T2037] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.249075][ T2037] CR2: 000000002ae8ba28 CR3: 000000000bd45005 CR4: 0000000000771ef0 [ 50.249345][ T2037] PKRU: 55555554 [ 50.249503][ T2037] Call Trace: [ 50.249674][ T2037] [ 50.249856][ T2037] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.250154][ T2037] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 50.250433][ T2037] notifier_call_chain (kernel/notifier.c:85) [ 50.250714][ T2037] __netdev_upper_dev_link (net/core/dev.c:8931) [ 50.250928][ T2037] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.251168][ T2037] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.251366][ T2037] netdev_upper_dev_link (net/core/dev.c:8972) [ 50.251564][ T2037] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 50.251760][ T2037] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 50.251997][ T2037] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.252207][ T2037] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.252411][ T2037] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.252612][ T2037] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.252809][ T2037] ? nla_strscpy (lib/nlattr.c:795) [ 50.253035][ T2037] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.253243][ T2037] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.253446][ T2037] ? __dev_get_by_name (net/core/dev.c:883) [ 50.253655][ T2037] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.253856][ T2037] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.254074][ T2037] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.254271][ T2037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.254466][ T2037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.254667][ T2037] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.254864][ T2037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.255086][ T2037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.255302][ T2037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.255505][ T2037] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.255723][ T2037] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.255925][ T2037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.256156][ T2037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.256353][ T2037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.256555][ T2037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.256752][ T2037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.256949][ T2037] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.257188][ T2037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.257396][ T2037] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.257615][ T2037] ? 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)) [ 50.257832][ T2037] ? 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)) [ 50.258055][ T2037] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.258262][ T2037] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.258459][ T2037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.258656][ T2037] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.258851][ T2037] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.259066][ T2037] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.259268][ T2037] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.259468][ T2037] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.259673][ T2037] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.259930][ T2037] ? move_addr_to_kernel (net/socket.c:258) [ 50.260169][ T2037] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.260371][ T2037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.260568][ T2037] ___sys_sendmsg (net/socket.c:2752) [ 50.260764][ T2037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.261026][ T2037] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.261250][ T2037] __sys_sendmsg (net/socket.c:2784) [ 50.261449][ T2037] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.261645][ T2037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.261882][ T2037] ? 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) [ 50.262103][ T2037] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.262300][ T2037] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.262498][ T2037] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.262697][ T2037] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.262894][ T2037] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.263151][ T2037] RIP: 0033:0x7f039814308e [ 50.263393][ T2037] 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 [ 50.263993][ T2037] RSP: 002b:00007ffceafc1710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.264275][ T2037] RAX: ffffffffffffffda RBX: 00007ffceafc1ea8 RCX: 00007f039814308e [ 50.264544][ T2037] RDX: 0000000000000000 RSI: 00007ffceafc17c0 RDI: 0000000000000005 [ 50.264814][ T2037] RBP: 00007ffceafc1720 R08: 0000000000000000 R09: 0000000000000000 [ 50.265149][ T2037] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 50.265472][ T2037] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffceafc1e80 | [ 50.268245][ T2037] ------------[ cut here ]------------ | [ 50.268471][ T2037] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2037 | [ 50.268896][ T2037] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.270265][ T2037] Tainted: [W]=WARN [ 50.270424][ T2037] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.270718][ T2037] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.271034][ T2037] 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 [ 50.271883][ T2037] RSP: 0018:ffa000000510efd0 EFLAGS: 00010286 [ 50.272164][ T2037] RAX: 00000000ffffffa6 RBX: ff1100000b5416c0 RCX: 1ff4000000a21dc0 [ 50.272464][ T2037] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b541770 [ 50.272766][ T2037] RBP: ff11000011272000 R08: 1fe22000016a82ef R09: ff1100000ce55180 [ 50.273106][ T2037] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 50.273405][ T2037] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011272e04 [ 50.273694][ T2037] FS: 00007f0397f09840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 50.274040][ T2037] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.274321][ T2037] CR2: 00005576c1e316c0 CR3: 000000000bd45002 CR4: 0000000000771ef0 [ 50.274650][ T2037] PKRU: 55555554 [ 50.274813][ T2037] Call Trace: [ 50.274980][ T2037] [ 50.275106][ T2037] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.275326][ T2037] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.275488][ T2037] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.275726][ T2037] __dev_notify_flags (net/core/dev.c:9787) [ 50.275965][ T2037] ? netif_change_name (net/core/dev.c:1495) [ 50.276218][ T2037] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.276454][ T2037] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 50.276685][ T2037] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 50.276897][ T2037] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 50.277133][ T2037] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.277371][ T2037] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.277596][ T2037] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.277805][ T2037] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.278014][ T2037] ? nla_strscpy (lib/nlattr.c:795) [ 50.278266][ T2037] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.278475][ T2037] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.278672][ T2037] ? __dev_get_by_name (net/core/dev.c:883) [ 50.278884][ T2037] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.279120][ T2037] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.279345][ T2037] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.279538][ T2037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.279746][ T2037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.279957][ T2037] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.280259][ T2037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.280493][ T2037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.280752][ T2037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.280997][ T2037] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.281227][ T2037] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.281470][ T2037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.281676][ T2037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.281873][ T2037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.282112][ T2037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.282315][ T2037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.282531][ T2037] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.282770][ T2037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.282976][ T2037] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.283189][ T2037] ? 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)) [ 50.283383][ T2037] ? 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)) [ 50.283601][ T2037] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.283829][ T2037] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.284031][ T2037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.284229][ T2037] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.284425][ T2037] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.284615][ T2037] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.284816][ T2037] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.285038][ T2037] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.285268][ T2037] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.285520][ T2037] ? move_addr_to_kernel (net/socket.c:258) [ 50.285725][ T2037] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.285952][ T2037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.286246][ T2037] ___sys_sendmsg (net/socket.c:2752) [ 50.286476][ T2037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.286805][ T2037] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.287036][ T2037] __sys_sendmsg (net/socket.c:2784) [ 50.287240][ T2037] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.287440][ T2037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.287681][ T2037] ? 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) [ 50.287881][ T2037] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.288112][ T2037] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.288304][ T2037] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.288503][ T2037] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.288715][ T2037] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.288992][ T2037] RIP: 0033:0x7f039814308e [ 50.289203][ T2037] 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 [ 50.289923][ T2037] RSP: 002b:00007ffceafc1710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.290230][ T2037] RAX: ffffffffffffffda RBX: 00007ffceafc1ea8 RCX: 00007f039814308e [ 50.290562][ T2037] RDX: 0000000000000000 RSI: 00007ffceafc17c0 RDI: 0000000000000005 [ 50.290878][ T2037] RBP: 00007ffceafc1720 R08: 0000000000000000 R09: 0000000000000000 [ 50.291238][ T2037] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 50.291589][ T2037] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffceafc1e80 | [ 50.344496][ T2038] ------------[ cut here ]------------ | [ 50.344758][ T2038] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2038 | [ 50.345211][ T2038] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.346143][ T2038] Tainted: [W]=WARN [ 50.346308][ T2038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.346579][ T2038] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.346860][ T2038] 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 [ 50.347746][ T2038] RSP: 0018:ffa000000519f020 EFLAGS: 00010286 [ 50.348123][ T2038] RAX: 00000000ffffffa6 RBX: ff11000005e30040 RCX: 1ff4000000a33dca [ 50.348585][ T2038] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e300f0 [ 50.348931][ T2038] RBP: ff11000011272000 R08: 1fe2200000bc601f R09: ff1100000c510b58 [ 50.349380][ T2038] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 50.349709][ T2038] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.350035][ T2038] FS: 00007f43657a1840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 50.350427][ T2038] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.350691][ T2038] CR2: 00007f4365a711a0 CR3: 000000000bd41003 CR4: 0000000000771ef0 [ 50.351018][ T2038] PKRU: 55555554 [ 50.351183][ T2038] Call Trace: [ 50.351341][ T2038] [ 50.351453][ T2038] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.351686][ T2038] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.351845][ T2038] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 50.352072][ T2038] __dev_notify_flags (net/core/dev.c:9787) [ 50.352287][ T2038] ? netif_change_name (net/core/dev.c:1495) [ 50.352498][ T2038] ? __dev_change_flags (net/core/dev.c:9752) [ 50.352706][ T2038] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.352912][ T2038] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.353152][ T2038] ? 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)) [ 50.353372][ T2038] netif_change_flags (net/core/dev.c:9820) [ 50.353586][ T2038] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.353795][ T2038] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.354023][ T2038] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.354241][ T2038] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.354505][ T2038] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.354721][ T2038] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.354928][ T2038] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.355152][ T2038] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.355366][ T2038] ? __kernel_text_address (kernel/extable.c:79) [ 50.355580][ T2038] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.355791][ T2038] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.356007][ T2038] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.356231][ T2038] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.356443][ T2038] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.356653][ T2038] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.356862][ T2038] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.357085][ T2038] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.357292][ T2038] ? __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) [ 50.357497][ T2038] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.357709][ T2038] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.357928][ T2038] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.358160][ T2038] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.358376][ T2038] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.358593][ T2038] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.358802][ T2038] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.359025][ T2038] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.359237][ T2038] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.359441][ T2038] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.359659][ T2038] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.359875][ T2038] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.360103][ T2038] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.360316][ T2038] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.360533][ T2038] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.360747][ T2038] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.360959][ T2038] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.361179][ T2038] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.361391][ T2038] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.361626][ T2038] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.361838][ T2038] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.362073][ T2038] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.362282][ T2038] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.362491][ T2038] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.362714][ T2038] ? 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)) [ 50.362927][ T2038] ? 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)) [ 50.363155][ T2038] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.363368][ T2038] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.363583][ T2038] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.363798][ T2038] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.364023][ T2038] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.364251][ T2038] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.364467][ T2038] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.364686][ T2038] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.364896][ T2038] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.365175][ T2038] ? move_addr_to_kernel (net/socket.c:258) [ 50.365391][ T2038] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.365600][ T2038] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.365812][ T2038] ___sys_sendmsg (net/socket.c:2752) [ 50.366028][ T2038] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.366369][ T2038] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.366606][ T2038] __sys_sendmsg (net/socket.c:2784) [ 50.366817][ T2038] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.367042][ T2038] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.367317][ T2038] ? 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) [ 50.367530][ T2038] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.367735][ T2038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.367946][ T2038] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.368164][ T2038] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.368377][ T2038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.368648][ T2038] RIP: 0033:0x7f43659db08e [ 50.368873][ T2038] 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 [ 50.369635][ T2038] RSP: 002b:00007ffed92ff4a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.369944][ T2038] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f43659db08e [ 50.370278][ T2038] RDX: 0000000000000000 RSI: 00007ffed92ff550 RDI: 0000000000000005 [ 50.370597][ T2038] RBP: 00007ffed92ff4b0 R08: 0000000000000000 R09: 0000000000000000 [ 50.370914][ T2038] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 50.371240][ T2038] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed92ffc10 | [ 50.515805][ T2049] ------------[ cut here ]------------ | [ 50.516034][ T2049] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2049 | [ 50.516373][ T2049] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.517033][ T2049] Tainted: [W]=WARN [ 50.517175][ T2049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.517363][ T2049] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.517560][ T2049] 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 [ 50.518107][ T2049] RSP: 0018:ffa00000051bef70 EFLAGS: 00010286 [ 50.518297][ T2049] RAX: 00000000ffffffa6 RBX: ff110000090a8340 RCX: 1ff4000000a37db4 [ 50.518528][ T2049] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a83f0 [ 50.518766][ T2049] RBP: ff11000004c42000 R08: 1fe220000121507f R09: ff110000106c5180 [ 50.519009][ T2049] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 50.519246][ T2049] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.519472][ T2049] FS: 00007fabb44ad840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 50.519759][ T2049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.519949][ T2049] CR2: 0000561b0775d620 CR3: 000000000f320002 CR4: 0000000000771ef0 [ 50.520184][ T2049] PKRU: 55555554 [ 50.520298][ T2049] Call Trace: [ 50.520410][ T2049] [ 50.520496][ T2049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.520656][ T2049] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 50.520806][ T2049] notifier_call_chain (kernel/notifier.c:85) [ 50.520957][ T2049] __netdev_upper_dev_link (net/core/dev.c:8931) [ 50.521117][ T2049] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.521267][ T2049] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.521416][ T2049] netdev_upper_dev_link (net/core/dev.c:8972) [ 50.521570][ T2049] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 50.521720][ T2049] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 50.521877][ T2049] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.522042][ T2049] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.522231][ T2049] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.522382][ T2049] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.522529][ T2049] ? nla_strscpy (lib/nlattr.c:795) [ 50.522681][ T2049] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.522831][ T2049] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.522985][ T2049] ? __dev_get_by_name (net/core/dev.c:883) [ 50.523159][ T2049] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.523311][ T2049] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.523465][ T2049] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.523619][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.523772][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.523930][ T2049] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.524098][ T2049] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.524257][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.524412][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.524565][ T2049] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.524722][ T2049] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.524874][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.525030][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.525194][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.525345][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.525491][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.525640][ T2049] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.525789][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.525938][ T2049] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.526100][ T2049] ? 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)) [ 50.526248][ T2049] ? 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)) [ 50.526403][ T2049] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.526552][ T2049] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.526699][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.526846][ T2049] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.526999][ T2049] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.527150][ T2049] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.527299][ T2049] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.527446][ T2049] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.527596][ T2049] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.527779][ T2049] ? move_addr_to_kernel (net/socket.c:258) [ 50.527928][ T2049] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.528100][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.528255][ T2049] ___sys_sendmsg (net/socket.c:2752) [ 50.528401][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.528586][ T2049] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.528745][ T2049] __sys_sendmsg (net/socket.c:2784) [ 50.528891][ T2049] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.529043][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.529241][ T2049] ? 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) [ 50.529456][ T2049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.529626][ T2049] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.529773][ T2049] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.529934][ T2049] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.530135][ T2049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.530317][ T2049] RIP: 0033:0x7fabb46e708e [ 50.530476][ T2049] 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 [ 50.531007][ T2049] RSP: 002b:00007fffe1926d10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.531238][ T2049] RAX: ffffffffffffffda RBX: 00007fffe19274a8 RCX: 00007fabb46e708e [ 50.531460][ T2049] RDX: 0000000000000000 RSI: 00007fffe1926dc0 RDI: 0000000000000005 [ 50.531682][ T2049] RBP: 00007fffe1926d20 R08: 0000000000000000 R09: 0000000000000000 [ 50.531901][ T2049] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 50.532132][ T2049] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe1927480 | [ 50.533894][ T2049] ------------[ cut here ]------------ | [ 50.534047][ T2049] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2049 | [ 50.534342][ T2049] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.534955][ T2049] Tainted: [W]=WARN [ 50.535124][ T2049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.535382][ T2049] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.535578][ T2049] 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 [ 50.536182][ T2049] RSP: 0018:ffa00000051befd0 EFLAGS: 00010286 [ 50.536434][ T2049] RAX: 00000000ffffffa6 RBX: ff110000090a8040 RCX: 1ff4000000a37dc0 [ 50.536658][ T2049] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a80f0 [ 50.536889][ T2049] RBP: ff1100000cbaa000 R08: 1fe220000121501f R09: ff110000106c5180 [ 50.537121][ T2049] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 50.537409][ T2049] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaae04 [ 50.537655][ T2049] FS: 00007fabb44ad840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 50.538002][ T2049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.538195][ T2049] CR2: 0000561b0775d620 CR3: 000000000f320002 CR4: 0000000000771ef0 [ 50.538429][ T2049] PKRU: 55555554 [ 50.538543][ T2049] Call Trace: [ 50.538655][ T2049] [ 50.538732][ T2049] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.538886][ T2049] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.539005][ T2049] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.539158][ T2049] __dev_notify_flags (net/core/dev.c:9787) [ 50.539305][ T2049] ? netif_change_name (net/core/dev.c:1495) [ 50.539456][ T2049] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.539602][ T2049] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 50.539749][ T2049] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 50.539902][ T2049] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 50.540065][ T2049] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.540222][ T2049] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.540376][ T2049] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.540527][ T2049] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.540675][ T2049] ? nla_strscpy (lib/nlattr.c:795) [ 50.540824][ T2049] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.540979][ T2049] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.541134][ T2049] ? __dev_get_by_name (net/core/dev.c:883) [ 50.541278][ T2049] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.541431][ T2049] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.541586][ T2049] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.541733][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.541880][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.542032][ T2049] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.542183][ T2049] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.542328][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.542479][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.542629][ T2049] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.542775][ T2049] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.542925][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.543091][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.543238][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.543390][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.543535][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.543686][ T2049] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.543837][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.543993][ T2049] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.544155][ T2049] ? 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)) [ 50.544300][ T2049] ? 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)) [ 50.544449][ T2049] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.544599][ T2049] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.544743][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.544924][ T2049] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.545137][ T2049] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.545282][ T2049] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.545436][ T2049] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.545602][ T2049] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.545749][ T2049] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.545931][ T2049] ? move_addr_to_kernel (net/socket.c:258) [ 50.546104][ T2049] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.546264][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.546414][ T2049] ___sys_sendmsg (net/socket.c:2752) [ 50.546563][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.546752][ T2049] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.546918][ T2049] __sys_sendmsg (net/socket.c:2784) [ 50.547091][ T2049] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.547244][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.547435][ T2049] ? 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) [ 50.547583][ T2049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.547732][ T2049] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.547991][ T2049] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.548144][ T2049] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.548290][ T2049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.548480][ T2049] RIP: 0033:0x7fabb46e708e [ 50.548810][ T2049] 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 [ 50.549533][ T2049] RSP: 002b:00007fffe1926d10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.549764][ T2049] RAX: ffffffffffffffda RBX: 00007fffe19274a8 RCX: 00007fabb46e708e [ 50.549998][ T2049] RDX: 0000000000000000 RSI: 00007fffe1926dc0 RDI: 0000000000000005 [ 50.550330][ T2049] RBP: 00007fffe1926d20 R08: 0000000000000000 R09: 0000000000000000 [ 50.550552][ T2049] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 50.550775][ T2049] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe1927480 | [ 50.598638][ T2050] ------------[ cut here ]------------ | [ 50.598905][ T2050] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2050 | [ 50.599690][ T2050] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.600619][ T2050] Tainted: [W]=WARN [ 50.600789][ T2050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.601098][ T2050] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.601395][ T2050] 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 [ 50.602185][ T2050] RSP: 0018:ffa00000051df020 EFLAGS: 00010286 [ 50.602478][ T2050] RAX: 00000000ffffffa6 RBX: ff11000008b53b40 RCX: 1ff4000000a3bdca [ 50.602798][ T2050] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b53bf0 [ 50.603140][ T2050] RBP: ff1100000cbaa000 R08: 1fe220000116a77f R09: ff11000011038b58 [ 50.603479][ T2050] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 50.603812][ T2050] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.604155][ T2050] FS: 00007f1bc0254840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 50.604537][ T2050] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.604812][ T2050] CR2: 0000000020310988 CR3: 0000000011249001 CR4: 0000000000771ef0 [ 50.605158][ T2050] PKRU: 55555554 [ 50.605317][ T2050] Call Trace: [ 50.605487][ T2050] [ 50.605606][ T2050] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.605835][ T2050] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.606015][ T2050] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 50.606248][ T2050] __dev_notify_flags (net/core/dev.c:9787) [ 50.606472][ T2050] ? netif_change_name (net/core/dev.c:1495) [ 50.606687][ T2050] ? __dev_change_flags (net/core/dev.c:9752) [ 50.606901][ T2050] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.607130][ T2050] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.607360][ T2050] ? 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)) [ 50.607585][ T2050] netif_change_flags (net/core/dev.c:9820) [ 50.607809][ T2050] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.608038][ T2050] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.608261][ T2050] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.608480][ T2050] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.608753][ T2050] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.608988][ T2050] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.609212][ T2050] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.609427][ T2050] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.609642][ T2050] ? __kernel_text_address (kernel/extable.c:79) [ 50.609865][ T2050] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.610104][ T2050] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.610353][ T2050] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.610575][ T2050] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.610787][ T2050] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.611019][ T2050] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.611244][ T2050] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.611458][ T2050] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.611677][ T2050] ? __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) [ 50.611890][ T2050] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.612123][ T2050] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.612346][ T2050] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.612569][ T2050] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.612802][ T2050] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.612997][ T2050] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.613212][ T2050] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.613429][ T2050] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.613651][ T2050] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.613869][ T2050] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.614126][ T2050] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.614349][ T2050] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.614570][ T2050] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.614799][ T2050] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.615039][ T2050] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.615283][ T2050] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.615507][ T2050] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.615732][ T2050] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.615957][ T2050] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.616203][ T2050] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.616420][ T2050] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.616642][ T2050] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.616871][ T2050] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.617095][ T2050] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.617310][ T2050] ? 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)) [ 50.617514][ T2050] ? 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)) [ 50.617726][ T2050] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.617940][ T2050] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.618164][ T2050] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.618386][ T2050] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.618610][ T2050] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.618828][ T2050] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.619067][ T2050] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.619274][ T2050] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.619488][ T2050] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.619763][ T2050] ? move_addr_to_kernel (net/socket.c:258) [ 50.619992][ T2050] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.620221][ T2050] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.620439][ T2050] ___sys_sendmsg (net/socket.c:2752) [ 50.620660][ T2050] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.620932][ T2050] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.621182][ T2050] __sys_sendmsg (net/socket.c:2784) [ 50.621399][ T2050] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.621620][ T2050] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.621899][ T2050] ? 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) [ 50.622134][ T2050] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.622350][ T2050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.622565][ T2050] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.622797][ T2050] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.623028][ T2050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.623308][ T2050] RIP: 0033:0x7f1bc048e08e [ 50.623540][ T2050] 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 [ 50.624358][ T2050] RSP: 002b:00007ffdb049a7e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.624706][ T2050] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1bc048e08e [ 50.625041][ T2050] RDX: 0000000000000000 RSI: 00007ffdb049a890 RDI: 0000000000000005 [ 50.625554][ T2050] RBP: 00007ffdb049a7f0 R08: 0000000000000000 R09: 0000000000000000 [ 50.626093][ T2050] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9d [ 50.627382][ T2050] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb049af50 | [ 50.800709][ T2065] ------------[ cut here ]------------ | [ 50.800985][ T2065] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2065 | [ 50.801450][ T2065] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.803245][ T2065] Tainted: [W]=WARN [ 50.803420][ T2065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.803697][ T2065] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.803989][ T2065] 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 [ 50.804796][ T2065] RSP: 0018:ffa000000527ef70 EFLAGS: 00010286 [ 50.805090][ T2065] RAX: 00000000ffffffa6 RBX: ff110000107ea1c0 RCX: 1ff4000000a4fdb4 [ 50.805420][ T2065] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea270 [ 50.805765][ T2065] RBP: ff11000004c42000 R08: 1fe22000020fd44f R09: ff110000112b2e80 [ 50.806120][ T2065] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 50.806446][ T2065] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 50.806780][ T2065] FS: 00007f60f918f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 50.807177][ T2065] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.807464][ T2065] CR2: 00000000181faa28 CR3: 00000000110db001 CR4: 0000000000771ef0 [ 50.807799][ T2065] PKRU: 55555554 [ 50.807966][ T2065] Call Trace: [ 50.808147][ T2065] [ 50.808268][ T2065] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.808496][ T2065] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 50.808726][ T2065] notifier_call_chain (kernel/notifier.c:85) [ 50.808956][ T2065] __netdev_upper_dev_link (net/core/dev.c:8931) [ 50.809195][ T2065] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.809432][ T2065] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.809657][ T2065] netdev_upper_dev_link (net/core/dev.c:8972) [ 50.809886][ T2065] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 50.810140][ T2065] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 50.810396][ T2065] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.810631][ T2065] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.810866][ T2065] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.811104][ T2065] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.811337][ T2065] ? nla_strscpy (lib/nlattr.c:795) [ 50.811568][ T2065] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.811792][ T2065] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.812026][ T2065] ? __dev_get_by_name (net/core/dev.c:883) [ 50.812253][ T2065] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.812491][ T2065] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.812714][ T2065] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.812932][ T2065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.813163][ T2065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.813382][ T2065] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.813603][ T2065] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.813825][ T2065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.814072][ T2065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.814297][ T2065] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.814517][ T2065] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.814741][ T2065] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.815016][ T2065] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.815244][ T2065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.815470][ T2065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.815707][ T2065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.815938][ T2065] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.816214][ T2065] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.816454][ T2065] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.816681][ T2065] ? 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)) [ 50.816902][ T2065] ? 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)) [ 50.817140][ T2065] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.817354][ T2065] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.817566][ T2065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.817784][ T2065] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.818011][ T2065] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.818241][ T2065] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.818470][ T2065] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.818690][ T2065] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.818906][ T2065] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.819181][ T2065] ? move_addr_to_kernel (net/socket.c:258) [ 50.819395][ T2065] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.819611][ T2065] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.819829][ T2065] ___sys_sendmsg (net/socket.c:2752) [ 50.820047][ T2065] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.820321][ T2065] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.820558][ T2065] __sys_sendmsg (net/socket.c:2784) [ 50.820772][ T2065] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.820989][ T2065] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.821264][ T2065] ? 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) [ 50.821474][ T2065] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.821693][ T2065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.821912][ T2065] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.822141][ T2065] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.822363][ T2065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.822635][ T2065] RIP: 0033:0x7f60f93c908e [ 50.822867][ T2065] 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 [ 50.823687][ T2065] RSP: 002b:00007ffe4feee8b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.824029][ T2065] RAX: ffffffffffffffda RBX: 00007ffe4feef048 RCX: 00007f60f93c908e [ 50.824359][ T2065] RDX: 0000000000000000 RSI: 00007ffe4feee960 RDI: 0000000000000005 [ 50.824684][ T2065] RBP: 00007ffe4feee8c0 R08: 0000000000000000 R09: 0000000000000000 [ 50.825021][ T2065] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9e [ 50.825350][ T2065] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe4feef020 | [ 50.828071][ T2065] ------------[ cut here ]------------ | [ 50.828330][ T2065] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2065 | [ 50.828789][ T2065] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.829773][ T2065] Tainted: [W]=WARN [ 50.829952][ T2065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.830262][ T2065] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.830572][ T2065] 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 [ 50.831415][ T2065] RSP: 0018:ffa000000527efd0 EFLAGS: 00010286 [ 50.831717][ T2065] RAX: 00000000ffffffa6 RBX: ff11000008b53840 RCX: 1ff4000000a4fdc0 [ 50.832092][ T2065] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b538f0 [ 50.832466][ T2065] RBP: ff1100000cc1a000 R08: 1fe220000116a71f R09: ff110000112b2e80 [ 50.832814][ T2065] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 50.833176][ T2065] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1ae04 [ 50.833530][ T2065] FS: 00007f60f918f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 50.833942][ T2065] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.834252][ T2065] CR2: 00005576c1e316c0 CR3: 00000000110db005 CR4: 0000000000771ef0 [ 50.834604][ T2065] PKRU: 55555554 [ 50.834791][ T2065] Call Trace: [ 50.834982][ T2065] [ 50.835113][ T2065] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.835359][ T2065] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.835537][ T2065] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 50.835768][ T2065] __dev_notify_flags (net/core/dev.c:9787) [ 50.836020][ T2065] ? netif_change_name (net/core/dev.c:1495) [ 50.836264][ T2065] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 50.836505][ T2065] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 50.836744][ T2065] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 50.836993][ T2065] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 50.837246][ T2065] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 50.837496][ T2065] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 50.837743][ T2065] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 50.837997][ T2065] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 50.838243][ T2065] ? nla_strscpy (lib/nlattr.c:795) [ 50.838485][ T2065] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 50.838725][ T2065] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 50.838963][ T2065] ? __dev_get_by_name (net/core/dev.c:883) [ 50.839215][ T2065] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 50.839464][ T2065] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 50.839708][ T2065] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.839956][ T2065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.840217][ T2065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.840474][ T2065] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.840704][ T2065] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.840939][ T2065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.841200][ T2065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.841442][ T2065] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.841679][ T2065] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.841914][ T2065] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.842163][ T2065] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.842397][ T2065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.842633][ T2065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.842861][ T2065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.843110][ T2065] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.843339][ T2065] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.843575][ T2065] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.843814][ T2065] ? 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)) [ 50.844055][ T2065] ? 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)) [ 50.844295][ T2065] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.844533][ T2065] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.844768][ T2065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.845019][ T2065] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.845263][ T2065] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.845498][ T2065] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.845731][ T2065] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.845962][ T2065] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.846218][ T2065] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.846506][ T2065] ? move_addr_to_kernel (net/socket.c:258) [ 50.846744][ T2065] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.846990][ T2065] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.847231][ T2065] ___sys_sendmsg (net/socket.c:2752) [ 50.847462][ T2065] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.847748][ T2065] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.848016][ T2065] __sys_sendmsg (net/socket.c:2784) [ 50.848252][ T2065] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.848489][ T2065] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.848794][ T2065] ? 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) [ 50.849044][ T2065] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.849287][ T2065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.849524][ T2065] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.849758][ T2065] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.849998][ T2065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.850292][ T2065] RIP: 0033:0x7f60f93c908e [ 50.850542][ T2065] 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 [ 50.851393][ T2065] RSP: 002b:00007ffe4feee8b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.851764][ T2065] RAX: ffffffffffffffda RBX: 00007ffe4feef048 RCX: 00007f60f93c908e [ 50.852133][ T2065] RDX: 0000000000000000 RSI: 00007ffe4feee960 RDI: 0000000000000005 [ 50.852486][ T2065] RBP: 00007ffe4feee8c0 R08: 0000000000000000 R09: 0000000000000000 [ 50.852838][ T2065] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9e [ 50.853204][ T2065] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe4feef020 | [ 50.887853][ T2066] ------------[ cut here ]------------ | [ 50.888052][ T2066] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2066 | [ 50.888374][ T2066] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.889986][ T2066] Tainted: [W]=WARN [ 50.890125][ T2066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.890301][ T2066] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 50.890490][ T2066] 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 [ 50.890999][ T2066] RSP: 0018:ffa000000505f020 EFLAGS: 00010286 [ 50.891262][ T2066] RAX: 00000000ffffffa6 RBX: ff1100000c6104c0 RCX: 1ff4000000a0bdca [ 50.891488][ T2066] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610570 [ 50.891704][ T2066] RBP: ff1100000cc1a000 R08: 1fe22000018c20af R09: ff110000112b5158 [ 50.891909][ T2066] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 50.892126][ T2066] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 50.892339][ T2066] FS: 00007f5126087840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 50.892589][ T2066] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.892773][ T2066] CR2: 0000000005523988 CR3: 000000001169e004 CR4: 0000000000771ef0 [ 50.893027][ T2066] PKRU: 55555554 [ 50.893185][ T2066] Call Trace: [ 50.893338][ T2066] [ 50.893449][ T2066] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 50.893673][ T2066] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 50.893834][ T2066] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 50.893999][ T2066] __dev_notify_flags (net/core/dev.c:9787) [ 50.894147][ T2066] ? netif_change_name (net/core/dev.c:1495) [ 50.894283][ T2066] ? __dev_change_flags (net/core/dev.c:9752) [ 50.894420][ T2066] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 50.894556][ T2066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.894696][ T2066] ? 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)) [ 50.894837][ T2066] netif_change_flags (net/core/dev.c:9820) [ 50.894981][ T2066] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.895137][ T2066] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 50.895278][ T2066] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 50.895417][ T2066] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 50.895589][ T2066] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.895728][ T2066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.895864][ T2066] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.896013][ T2066] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.896231][ T2066] ? __kernel_text_address (kernel/extable.c:79) [ 50.896439][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.896653][ T2066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.896858][ T2066] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.897041][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.897190][ T2066] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 50.897333][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.897470][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.897615][ T2066] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 50.897753][ T2066] ? __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) [ 50.897894][ T2066] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 50.898039][ T2066] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 50.898185][ T2066] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 50.898326][ T2066] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 50.898470][ T2066] rtnl_newlink (net/core/rtnetlink.c:4150) [ 50.898608][ T2066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.898745][ T2066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.898887][ T2066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.899029][ T2066] ? mark_usage (kernel/locking/lockdep.c:4674) [ 50.899172][ T2066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.899315][ T2066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.899456][ T2066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.899597][ T2066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.899736][ T2066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 50.899873][ T2066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 50.900015][ T2066] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 50.900160][ T2066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.900304][ T2066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.900443][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.900585][ T2066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 50.900726][ T2066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 50.900868][ T2066] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.901011][ T2066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.901156][ T2066] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.901297][ T2066] ? 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)) [ 50.901435][ T2066] ? 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)) [ 50.901577][ T2066] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.901716][ T2066] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.901854][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 50.902000][ T2066] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 50.902146][ T2066] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 50.902282][ T2066] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 50.902429][ T2066] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 50.902572][ T2066] ? copy_msghdr_from_user (net/socket.c:2635) [ 50.902729][ T2066] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 50.902903][ T2066] ? move_addr_to_kernel (net/socket.c:258) [ 50.903053][ T2066] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.903200][ T2066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 50.903343][ T2066] ___sys_sendmsg (net/socket.c:2752) [ 50.903482][ T2066] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 50.903655][ T2066] ? copy_msghdr_from_user (net/socket.c:2603) [ 50.903809][ T2066] __sys_sendmsg (net/socket.c:2784) [ 50.903945][ T2066] ? __sys_sendmsg_sock (net/socket.c:2765) [ 50.904095][ T2066] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 50.904275][ T2066] ? 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) [ 50.904413][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 50.904551][ T2066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.904688][ T2066] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 50.904824][ T2066] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 50.904964][ T2066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.905188][ T2066] RIP: 0033:0x7f51262c108e [ 50.905334][ T2066] 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 [ 50.905839][ T2066] RSP: 002b:00007ffd33122360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.906069][ T2066] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f51262c108e [ 50.906286][ T2066] RDX: 0000000000000000 RSI: 00007ffd33122410 RDI: 0000000000000005 [ 50.906503][ T2066] RBP: 00007ffd33122370 R08: 0000000000000000 R09: 0000000000000000 [ 50.906713][ T2066] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9e [ 50.906925][ T2066] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd33122ad0 | [ 51.087778][ T2080] ------------[ cut here ]------------ | [ 51.087990][ T2080] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2080 | [ 51.088294][ T2080] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.088907][ T2080] Tainted: [W]=WARN [ 51.089023][ T2080] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.089215][ T2080] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.089406][ T2080] 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 [ 51.089930][ T2080] RSP: 0018:ffa000000533ef70 EFLAGS: 00010286 [ 51.090131][ T2080] RAX: 00000000ffffffa6 RBX: ff11000004aa7240 RCX: 1ff4000000a67db4 [ 51.090352][ T2080] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa72f0 [ 51.090580][ T2080] RBP: ff11000004c42000 R08: 1fe2200000954e5f R09: ff11000004f5ae80 [ 51.090842][ T2080] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 51.091087][ T2080] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 51.091330][ T2080] FS: 00007f04bf9b2840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 51.091611][ T2080] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.091806][ T2080] CR2: 00007f04bfc821a0 CR3: 000000000f33a006 CR4: 0000000000771ef0 [ 51.092056][ T2080] PKRU: 55555554 [ 51.092179][ T2080] Call Trace: [ 51.092299][ T2080] [ 51.092379][ T2080] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.092536][ T2080] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 51.092687][ T2080] notifier_call_chain (kernel/notifier.c:85) [ 51.092842][ T2080] __netdev_upper_dev_link (net/core/dev.c:8931) [ 51.092996][ T2080] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 51.093153][ T2080] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 51.093301][ T2080] netdev_upper_dev_link (net/core/dev.c:8972) [ 51.093447][ T2080] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 51.093597][ T2080] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 51.093754][ T2080] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 51.093905][ T2080] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 51.094058][ T2080] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 51.094221][ T2080] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 51.094381][ T2080] ? nla_strscpy (lib/nlattr.c:795) [ 51.094536][ T2080] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 51.094687][ T2080] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 51.094832][ T2080] ? __dev_get_by_name (net/core/dev.c:883) [ 51.094985][ T2080] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 51.095144][ T2080] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 51.095295][ T2080] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.095448][ T2080] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.095597][ T2080] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.095744][ T2080] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.095888][ T2080] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.096039][ T2080] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.096207][ T2080] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.096355][ T2080] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.096505][ T2080] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.096652][ T2080] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.096801][ T2080] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.096945][ T2080] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.097101][ T2080] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.097247][ T2080] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.097399][ T2080] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.097547][ T2080] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.097696][ T2080] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.097846][ T2080] ? 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)) [ 51.097997][ T2080] ? 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)) [ 51.098155][ T2080] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.098303][ T2080] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.098455][ T2080] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.098601][ T2080] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.098758][ T2080] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.098906][ T2080] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.099058][ T2080] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.099209][ T2080] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.099356][ T2080] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.099538][ T2080] ? move_addr_to_kernel (net/socket.c:258) [ 51.099684][ T2080] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.099829][ T2080] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.099984][ T2080] ___sys_sendmsg (net/socket.c:2752) [ 51.100133][ T2080] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.100317][ T2080] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.100478][ T2080] __sys_sendmsg (net/socket.c:2784) [ 51.100625][ T2080] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.100773][ T2080] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.100965][ T2080] ? 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) [ 51.101119][ T2080] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.101265][ T2080] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.101411][ T2080] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.101563][ T2080] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.101715][ T2080] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.101901][ T2080] RIP: 0033:0x7f04bfbec08e [ 51.102062][ T2080] 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 [ 51.102594][ T2080] RSP: 002b:00007ffe55c57140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.102816][ T2080] RAX: ffffffffffffffda RBX: 00007ffe55c578d8 RCX: 00007f04bfbec08e [ 51.103039][ T2080] RDX: 0000000000000000 RSI: 00007ffe55c571f0 RDI: 0000000000000005 [ 51.103288][ T2080] RBP: 00007ffe55c57150 R08: 0000000000000000 R09: 0000000000000000 [ 51.103511][ T2080] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9e [ 51.103733][ T2080] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe55c578b0 | [ 51.105455][ T2080] ------------[ cut here ]------------ | [ 51.105599][ T2080] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2080 | [ 51.105888][ T2080] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.106500][ T2080] Tainted: [W]=WARN [ 51.106613][ T2080] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.106795][ T2080] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.107053][ T2080] 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 [ 51.107843][ T2080] RSP: 0018:ffa000000533efd0 EFLAGS: 00010286 [ 51.108138][ T2080] RAX: 00000000ffffffa6 RBX: ff11000004aa61c0 RCX: 1ff4000000a67dc0 [ 51.108369][ T2080] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa6270 [ 51.108599][ T2080] RBP: ff11000010482000 R08: 1fe2200000954c4f R09: ff11000004f5ae80 [ 51.108833][ T2080] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 51.109076][ T2080] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 51.109304][ T2080] FS: 00007f04bf9b2840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 51.109578][ T2080] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.109763][ T2080] CR2: 00007f04bfc821a0 CR3: 000000000f33a006 CR4: 0000000000771ef0 [ 51.109998][ T2080] PKRU: 55555554 [ 51.110118][ T2080] Call Trace: [ 51.110236][ T2080] [ 51.110316][ T2080] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.110471][ T2080] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.110584][ T2080] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 51.110732][ T2080] __dev_notify_flags (net/core/dev.c:9787) [ 51.110881][ T2080] ? netif_change_name (net/core/dev.c:1495) [ 51.111034][ T2080] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 51.111189][ T2080] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 51.111339][ T2080] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 51.111490][ T2080] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 51.111644][ T2080] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 51.111795][ T2080] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 51.111947][ T2080] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 51.112111][ T2080] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 51.112258][ T2080] ? nla_strscpy (lib/nlattr.c:795) [ 51.112405][ T2080] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 51.112551][ T2080] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 51.112700][ T2080] ? __dev_get_by_name (net/core/dev.c:883) [ 51.112848][ T2080] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 51.113003][ T2080] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 51.113156][ T2080] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.113304][ T2080] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.113459][ T2080] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.113605][ T2080] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.113749][ T2080] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.113894][ T2080] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.114049][ T2080] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.114200][ T2080] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.114343][ T2080] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.114490][ T2080] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.114637][ T2080] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.114780][ T2080] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.114927][ T2080] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.115088][ T2080] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.115236][ T2080] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.115382][ T2080] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.115532][ T2080] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.115689][ T2080] ? 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)) [ 51.115837][ T2080] ? 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)) [ 51.115991][ T2080] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.116146][ T2080] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.116292][ T2080] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.116440][ T2080] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.116589][ T2080] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.116736][ T2080] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.116887][ T2080] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.117040][ T2080] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.117188][ T2080] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.117368][ T2080] ? move_addr_to_kernel (net/socket.c:258) [ 51.117515][ T2080] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.117663][ T2080] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.117813][ T2080] ___sys_sendmsg (net/socket.c:2752) [ 51.117960][ T2080] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.118159][ T2080] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.118319][ T2080] __sys_sendmsg (net/socket.c:2784) [ 51.118474][ T2080] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.118620][ T2080] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.118814][ T2080] ? 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) [ 51.118964][ T2080] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.119124][ T2080] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.119273][ T2080] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.119428][ T2080] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.119577][ T2080] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.119762][ T2080] RIP: 0033:0x7f04bfbec08e [ 51.119918][ T2080] 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 [ 51.120453][ T2080] RSP: 002b:00007ffe55c57140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.120677][ T2080] RAX: ffffffffffffffda RBX: 00007ffe55c578d8 RCX: 00007f04bfbec08e [ 51.120899][ T2080] RDX: 0000000000000000 RSI: 00007ffe55c571f0 RDI: 0000000000000005 [ 51.121134][ T2080] RBP: 00007ffe55c57150 R08: 0000000000000000 R09: 0000000000000000 [ 51.121353][ T2080] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9e [ 51.121577][ T2080] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe55c578b0 | [ 51.179275][ T2082] ------------[ cut here ]------------ | [ 51.179459][ T2082] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2082 | [ 51.179764][ T2082] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.180416][ T2082] Tainted: [W]=WARN [ 51.180525][ T2082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.180717][ T2082] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.180903][ T2082] 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 [ 51.181489][ T2082] RSP: 0018:ffa000000533f020 EFLAGS: 00010286 [ 51.181733][ T2082] RAX: 00000000ffffffa6 RBX: ff1100000c457b40 RCX: 1ff4000000a67dca [ 51.181963][ T2082] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c457bf0 [ 51.182193][ T2082] RBP: ff11000010482000 R08: 1fe220000188af7f R09: ff1100000c6b2e58 [ 51.182396][ T2082] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 51.182601][ T2082] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 51.182817][ T2082] FS: 00007fd29cc23840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 51.183077][ T2082] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.183251][ T2082] CR2: 000000002b3ec988 CR3: 00000000100b6005 CR4: 0000000000771ef0 [ 51.183473][ T2082] PKRU: 55555554 [ 51.183580][ T2082] Call Trace: [ 51.183685][ T2082] [ 51.183757][ T2082] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.183910][ T2082] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.184023][ T2082] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 51.184167][ T2082] __dev_notify_flags (net/core/dev.c:9787) [ 51.184308][ T2082] ? netif_change_name (net/core/dev.c:1495) [ 51.184444][ T2082] ? __dev_change_flags (net/core/dev.c:9752) [ 51.184643][ T2082] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 51.184845][ T2082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.185040][ T2082] ? 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)) [ 51.185260][ T2082] netif_change_flags (net/core/dev.c:9820) [ 51.185473][ T2082] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 51.185675][ T2082] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 51.185859][ T2082] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 51.186083][ T2082] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 51.186340][ T2082] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.186549][ T2082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.186743][ T2082] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.186886][ T2082] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.187035][ T2082] ? __kernel_text_address (kernel/extable.c:79) [ 51.187183][ T2082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.187323][ T2082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.187460][ T2082] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.187601][ T2082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.187750][ T2082] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 51.187887][ T2082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.188091][ T2082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.188240][ T2082] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 51.188375][ T2082] ? __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) [ 51.188513][ T2082] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 51.188806][ T2082] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.188947][ T2082] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 51.189151][ T2082] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 51.189303][ T2082] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.189442][ T2082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.189584][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.189722][ T2082] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.189858][ T2082] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.190053][ T2082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.190232][ T2082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.190444][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.190649][ T2082] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.190860][ T2082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.191133][ T2082] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.191275][ T2082] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.191413][ T2082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.191554][ T2082] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.191695][ T2082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.191846][ T2082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.192084][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.192236][ T2082] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.192391][ T2082] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.192531][ T2082] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.192681][ T2082] ? 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)) [ 51.192844][ T2082] ? 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)) [ 51.193081][ T2082] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.193225][ T2082] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.193366][ T2082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.193506][ T2082] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.193644][ T2082] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.193785][ T2082] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.193926][ T2082] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.194092][ T2082] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.194241][ T2082] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.194408][ T2082] ? move_addr_to_kernel (net/socket.c:258) [ 51.194544][ T2082] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.194678][ T2082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.194818][ T2082] ___sys_sendmsg (net/socket.c:2752) [ 51.194958][ T2082] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.195153][ T2082] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.195302][ T2082] __sys_sendmsg (net/socket.c:2784) [ 51.195439][ T2082] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.195573][ T2082] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.195745][ T2082] ? 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) [ 51.195893][ T2082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.196038][ T2082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.196179][ T2082] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.196314][ T2082] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.196449][ T2082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.196622][ T2082] RIP: 0033:0x7fd29ce5d08e [ 51.196773][ T2082] 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 [ 51.197284][ T2082] RSP: 002b:00007ffe94be6a00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.197499][ T2082] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd29ce5d08e [ 51.197706][ T2082] RDX: 0000000000000000 RSI: 00007ffe94be6ab0 RDI: 0000000000000005 [ 51.197927][ T2082] RBP: 00007ffe94be6a10 R08: 0000000000000000 R09: 0000000000000000 [ 51.198146][ T2082] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9e [ 51.198380][ T2082] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe94be7170 | [ 51.400156][ T2096] ------------[ cut here ]------------ | [ 51.400338][ T2096] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2096 | [ 51.400638][ T2096] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.401263][ T2096] Tainted: [W]=WARN [ 51.401375][ T2096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.401560][ T2096] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.401753][ T2096] 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 [ 51.402359][ T2096] RSP: 0018:ffa000000520f1b0 EFLAGS: 00010286 [ 51.402545][ T2096] RAX: 00000000ffffffa6 RBX: ff1100001045f840 RCX: 1ff4000000a41dfc [ 51.402756][ T2096] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f8f0 [ 51.402980][ T2096] RBP: ff11000011604000 R08: 1fe220000208bf1f R09: ff110000106c0b80 [ 51.403201][ T2096] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 51.403503][ T2096] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 51.403719][ T2096] FS: 00007f69b88a7840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 51.403967][ T2096] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.404164][ T2096] CR2: 00007f69b8c1c040 CR3: 000000000cd33001 CR4: 0000000000771ef0 [ 51.404381][ T2096] PKRU: 55555554 [ 51.404494][ T2096] Call Trace: [ 51.404606][ T2096] [ 51.404682][ T2096] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.404850][ T2096] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.404958][ T2096] __dev_notify_flags (net/core/dev.c:9787) [ 51.405171][ T2096] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 51.405317][ T2096] ? netif_change_name (net/core/dev.c:1495) [ 51.405485][ T2096] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 51.405703][ T2096] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 51.405915][ T2096] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 51.406568][ T2096] ? __dev_get_by_name (net/core/dev.c:883) [ 51.406722][ T2096] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 51.406873][ T2096] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 51.407045][ T2096] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.407198][ T2096] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.407410][ T2096] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.407569][ T2096] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.407710][ T2096] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.407850][ T2096] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.408010][ T2096] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.408158][ T2096] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.408296][ T2096] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.408440][ T2096] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.408640][ T2096] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.408784][ T2096] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.408930][ T2096] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.409084][ T2096] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.409224][ T2096] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.409362][ T2096] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.409506][ T2096] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.409650][ T2096] ? 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)) [ 51.409795][ T2096] ? 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)) [ 51.409993][ T2096] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.410183][ T2096] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.410325][ T2096] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.410463][ T2096] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.410602][ T2096] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.410750][ T2096] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.410890][ T2096] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.411038][ T2096] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.411180][ T2096] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.411350][ T2096] ? move_addr_to_kernel (net/socket.c:258) [ 51.411556][ T2096] ___sys_sendmsg (net/socket.c:2752) [ 51.411766][ T2096] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.411998][ T2096] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.412189][ T2096] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 51.412384][ T2096] __sys_sendmsg (net/socket.c:2784) [ 51.412567][ T2096] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.412711][ T2096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.412852][ T2096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.413005][ T2096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.413185][ T2096] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.413364][ T2096] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.413543][ T2096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.413715][ T2096] RIP: 0033:0x7f69b8ae108e [ 51.413864][ T2096] 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 [ 51.414592][ T2096] RSP: 002b:00007ffd72cff610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.414915][ T2096] RAX: ffffffffffffffda RBX: 00007ffd72cffda8 RCX: 00007f69b8ae108e [ 51.415162][ T2096] RDX: 0000000000000000 RSI: 00007ffd72cff6c0 RDI: 0000000000000005 [ 51.415380][ T2096] RBP: 00007ffd72cff620 R08: 0000000000000000 R09: 0000000000000000 [ 51.415592][ T2096] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9e [ 51.415798][ T2096] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd72cffd80 | [ 51.453630][ T2097] ------------[ cut here ]------------ | [ 51.453805][ T2097] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2097 | [ 51.454110][ T2097] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.454684][ T2097] Tainted: [W]=WARN [ 51.454789][ T2097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.454963][ T2097] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.455155][ T2097] 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 [ 51.455650][ T2097] RSP: 0018:ffa000000540f020 EFLAGS: 00010286 [ 51.455828][ T2097] RAX: 00000000ffffffa6 RBX: ff110000090a84c0 RCX: 1ff4000000a81dca [ 51.456146][ T2097] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8570 [ 51.456361][ T2097] RBP: ff11000011604000 R08: 1fe22000012150af R09: ff1100001103ae58 [ 51.456658][ T2097] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 51.456862][ T2097] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 51.457155][ T2097] FS: 00007f206adab840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 51.457403][ T2097] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.457583][ T2097] CR2: 000000003d919988 CR3: 0000000011391004 CR4: 0000000000771ef0 [ 51.457789][ T2097] PKRU: 55555554 [ 51.457898][ T2097] Call Trace: [ 51.458127][ T2097] [ 51.458229][ T2097] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.458437][ T2097] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.458592][ T2097] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 51.458763][ T2097] __dev_notify_flags (net/core/dev.c:9787) [ 51.458910][ T2097] ? netif_change_name (net/core/dev.c:1495) [ 51.459166][ T2097] ? __dev_change_flags (net/core/dev.c:9752) [ 51.459304][ T2097] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 51.459441][ T2097] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.459590][ T2097] ? 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)) [ 51.459737][ T2097] netif_change_flags (net/core/dev.c:9820) [ 51.459878][ T2097] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 51.460107][ T2097] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 51.460258][ T2097] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 51.460400][ T2097] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 51.460571][ T2097] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.460712][ T2097] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.460855][ T2097] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.461107][ T2097] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.461272][ T2097] ? __kernel_text_address (kernel/extable.c:79) [ 51.461419][ T2097] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.461563][ T2097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.461723][ T2097] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.461876][ T2097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.462108][ T2097] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 51.462255][ T2097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.462420][ T2097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.462559][ T2097] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 51.462761][ T2097] ? __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) [ 51.462915][ T2097] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 51.463142][ T2097] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.463296][ T2097] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 51.463442][ T2097] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 51.463590][ T2097] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.463734][ T2097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.463872][ T2097] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.464073][ T2097] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.464231][ T2097] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.464368][ T2097] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.464523][ T2097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.464663][ T2097] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.464802][ T2097] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.464946][ T2097] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.465104][ T2097] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.465255][ T2097] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.465454][ T2097] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.465604][ T2097] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.465740][ T2097] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.465939][ T2097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.466128][ T2097] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.466264][ T2097] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.466407][ T2097] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.466552][ T2097] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.466694][ T2097] ? 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)) [ 51.466839][ T2097] ? 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)) [ 51.466985][ T2097] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.467141][ T2097] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.467281][ T2097] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.467423][ T2097] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.467563][ T2097] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.467704][ T2097] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.467851][ T2097] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.467997][ T2097] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.468147][ T2097] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.468324][ T2097] ? move_addr_to_kernel (net/socket.c:258) [ 51.468472][ T2097] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.468634][ T2097] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.468778][ T2097] ___sys_sendmsg (net/socket.c:2752) [ 51.468923][ T2097] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.469106][ T2097] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.469258][ T2097] __sys_sendmsg (net/socket.c:2784) [ 51.469405][ T2097] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.469559][ T2097] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.469734][ T2097] ? 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) [ 51.469871][ T2097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.470031][ T2097] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.470213][ T2097] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.470427][ T2097] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.470625][ T2097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.470802][ T2097] RIP: 0033:0x7f206afe508e [ 51.470952][ T2097] 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 [ 51.471489][ T2097] RSP: 002b:00007ffc8e56b580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.471706][ T2097] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f206afe508e [ 51.471923][ T2097] RDX: 0000000000000000 RSI: 00007ffc8e56b630 RDI: 0000000000000005 [ 51.472146][ T2097] RBP: 00007ffc8e56b590 R08: 0000000000000000 R09: 0000000000000000 [ 51.472371][ T2097] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9e [ 51.472666][ T2097] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8e56bcf0 | [ 51.733476][ T2116] ------------[ cut here ]------------ | [ 51.733737][ T2116] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2116 | [ 51.734185][ T2116] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.735076][ T2116] Tainted: [W]=WARN [ 51.735252][ T2116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.735554][ T2116] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.735870][ T2116] 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 [ 51.736671][ T2116] RSP: 0018:ffa000000551f1b0 EFLAGS: 00010286 [ 51.736964][ T2116] RAX: 00000000ffffffa6 RBX: ff1100000b4aa4c0 RCX: 1ff4000000aa3dfc [ 51.737334][ T2116] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aa570 [ 51.737676][ T2116] RBP: ff11000010624000 R08: 1fe22000016954af R09: ff1100001122ae80 [ 51.738015][ T2116] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 51.738354][ T2116] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 51.738691][ T2116] FS: 00007fd35ed5d840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 51.739106][ T2116] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.739399][ T2116] CR2: 0000000000445f00 CR3: 000000001214f006 CR4: 0000000000771ef0 [ 51.739748][ T2116] PKRU: 55555554 [ 51.739920][ T2116] Call Trace: [ 51.740108][ T2116] [ 51.740227][ T2116] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.740458][ T2116] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.740635][ T2116] __dev_notify_flags (net/core/dev.c:9787) [ 51.740860][ T2116] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 51.741098][ T2116] ? netif_change_name (net/core/dev.c:1495) [ 51.741330][ T2116] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 51.741551][ T2116] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 51.741769][ T2116] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 51.741997][ T2116] ? __dev_get_by_name (net/core/dev.c:883) [ 51.742227][ T2116] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 51.742457][ T2116] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 51.742690][ T2116] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.742913][ T2116] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.743149][ T2116] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.743370][ T2116] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.743589][ T2116] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.743807][ T2116] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.744049][ T2116] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.744282][ T2116] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.744515][ T2116] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.744744][ T2116] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.744966][ T2116] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.745204][ T2116] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.745427][ T2116] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.745648][ T2116] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.745872][ T2116] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.746105][ T2116] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.746327][ T2116] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.746558][ T2116] ? 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)) [ 51.746777][ T2116] ? 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)) [ 51.747014][ T2116] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.747241][ T2116] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.747463][ T2116] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.747687][ T2116] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.747912][ T2116] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.748146][ T2116] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.748370][ T2116] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.748595][ T2116] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.748989][ T2116] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.749263][ T2116] ? move_addr_to_kernel (net/socket.c:258) [ 51.749493][ T2116] ___sys_sendmsg (net/socket.c:2752) [ 51.749711][ T2116] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.750264][ T2116] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.750518][ T2116] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 51.750750][ T2116] __sys_sendmsg (net/socket.c:2784) [ 51.750982][ T2116] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.751218][ T2116] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.751603][ T2116] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.751822][ T2116] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.752081][ T2116] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.752301][ T2116] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.752532][ T2116] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.752806][ T2116] RIP: 0033:0x7fd35ef9708e [ 51.753042][ T2116] 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 [ 51.754163][ T2116] RSP: 002b:00007fffadcc82c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.755001][ T2116] RAX: ffffffffffffffda RBX: 00007fffadcc8a58 RCX: 00007fd35ef9708e [ 51.755338][ T2116] RDX: 0000000000000000 RSI: 00007fffadcc8370 RDI: 0000000000000005 [ 51.755666][ T2116] RBP: 00007fffadcc82d0 R08: 0000000000000000 R09: 0000000000000000 [ 51.756000][ T2116] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9f [ 51.756346][ T2116] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffadcc8a30 | [ 51.821732][ T2117] ------------[ cut here ]------------ | [ 51.822021][ T2117] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2117 | [ 51.822473][ T2117] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 51.823427][ T2117] Tainted: [W]=WARN [ 51.823590][ T2117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.823860][ T2117] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 51.824288][ T2117] 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 [ 51.825090][ T2117] RSP: 0018:ffa000000552f020 EFLAGS: 00010286 [ 51.825362][ T2117] RAX: 00000000ffffffa6 RBX: ff1100000b4aaf40 RCX: 1ff4000000aa5dca [ 51.825690][ T2117] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aaff0 [ 51.826016][ T2117] RBP: ff11000010624000 R08: 1fe22000016955ff R09: ff1100001122d158 [ 51.826371][ T2117] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 51.826697][ T2117] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 51.827034][ T2117] FS: 00007fbaf03ba840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 51.827424][ T2117] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.827705][ T2117] CR2: 00000000084c5988 CR3: 000000001214c003 CR4: 0000000000771ef0 [ 51.828045][ T2117] PKRU: 55555554 [ 51.828211][ T2117] Call Trace: [ 51.828374][ T2117] [ 51.828490][ T2117] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 51.828710][ T2117] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 51.828874][ T2117] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 51.829100][ T2117] __dev_notify_flags (net/core/dev.c:9787) [ 51.829329][ T2117] ? netif_change_name (net/core/dev.c:1495) [ 51.829546][ T2117] ? __dev_change_flags (net/core/dev.c:9752) [ 51.829758][ T2117] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 51.829981][ T2117] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.830218][ T2117] ? 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)) [ 51.830443][ T2117] netif_change_flags (net/core/dev.c:9820) [ 51.830668][ T2117] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 51.830892][ T2117] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 51.831152][ T2117] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 51.831376][ T2117] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 51.831642][ T2117] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.831850][ T2117] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.832097][ T2117] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.832314][ T2117] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.832524][ T2117] ? __kernel_text_address (kernel/extable.c:79) [ 51.832739][ T2117] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.832959][ T2117] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.833183][ T2117] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.833396][ T2117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.833623][ T2117] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 51.833835][ T2117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.834047][ T2117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.834281][ T2117] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 51.834492][ T2117] ? __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) [ 51.834703][ T2117] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 51.834913][ T2117] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 51.835138][ T2117] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 51.835368][ T2117] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 51.835587][ T2117] rtnl_newlink (net/core/rtnetlink.c:4150) [ 51.835817][ T2117] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.836038][ T2117] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.836255][ T2117] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.836469][ T2117] ? mark_usage (kernel/locking/lockdep.c:4674) [ 51.836689][ T2117] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.836906][ T2117] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.837132][ T2117] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.837329][ T2117] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.837531][ T2117] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 51.837739][ T2117] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 51.837941][ T2117] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 51.838163][ T2117] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.838379][ T2117] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.838579][ T2117] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.838785][ T2117] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 51.838994][ T2117] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 51.839205][ T2117] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.839412][ T2117] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.839617][ T2117] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.839828][ T2117] ? 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)) [ 51.840056][ T2117] ? 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)) [ 51.840270][ T2117] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.840483][ T2117] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.840697][ T2117] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 51.840914][ T2117] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 51.841140][ T2117] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 51.841353][ T2117] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 51.841571][ T2117] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 51.841780][ T2117] ? copy_msghdr_from_user (net/socket.c:2635) [ 51.841993][ T2117] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 51.842254][ T2117] ? move_addr_to_kernel (net/socket.c:258) [ 51.842462][ T2117] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.842671][ T2117] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 51.842895][ T2117] ___sys_sendmsg (net/socket.c:2752) [ 51.843117][ T2117] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 51.843376][ T2117] ? copy_msghdr_from_user (net/socket.c:2603) [ 51.843607][ T2117] __sys_sendmsg (net/socket.c:2784) [ 51.843833][ T2117] ? __sys_sendmsg_sock (net/socket.c:2765) [ 51.844076][ T2117] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 51.844354][ T2117] ? 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) [ 51.844563][ T2117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 51.844773][ T2117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.844984][ T2117] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 51.845193][ T2117] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 51.845398][ T2117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.845676][ T2117] RIP: 0033:0x7fbaf05f408e [ 51.845896][ T2117] 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 [ 51.846655][ T2117] RSP: 002b:00007fff68cb5650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.847004][ T2117] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbaf05f408e [ 51.847317][ T2117] RDX: 0000000000000000 RSI: 00007fff68cb5700 RDI: 0000000000000005 [ 51.847622][ T2117] RBP: 00007fff68cb5660 R08: 0000000000000000 R09: 0000000000000000 [ 51.847930][ T2117] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9f [ 51.848249][ T2117] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff68cb5dc0 | [ 52.116256][ T2140] ------------[ cut here ]------------ | [ 52.116493][ T2140] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2140 | [ 52.116810][ T2140] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.117433][ T2140] Tainted: [W]=WARN [ 52.117545][ T2140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.117733][ T2140] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.117923][ T2140] 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 [ 52.119204][ T2140] RSP: 0018:ffa000000566f1b0 EFLAGS: 00010286 [ 52.119509][ T2140] RAX: 00000000ffffffa6 RBX: ff11000005e31e40 RCX: 1ff4000000acddfc [ 52.119846][ T2140] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e31ef0 [ 52.120116][ T2140] RBP: ff1100000c991000 R08: 1fe2200000bc63df R09: ff1100000cab5180 [ 52.120328][ T2140] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 52.120540][ T2140] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 52.120820][ T2140] FS: 00007fadd2293840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 52.121160][ T2140] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.121342][ T2140] CR2: 00007fadd248c460 CR3: 0000000011af7006 CR4: 0000000000771ef0 [ 52.121575][ T2140] PKRU: 55555554 [ 52.121710][ T2140] Call Trace: [ 52.121823][ T2140] [ 52.121898][ T2140] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.122051][ T2140] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.122192][ T2140] __dev_notify_flags (net/core/dev.c:9787) [ 52.122336][ T2140] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 52.122479][ T2140] ? netif_change_name (net/core/dev.c:1495) [ 52.122624][ T2140] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 52.122781][ T2140] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 52.122940][ T2140] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 52.123114][ T2140] ? __dev_get_by_name (net/core/dev.c:883) [ 52.123261][ T2140] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 52.123409][ T2140] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 52.123569][ T2140] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.123711][ T2140] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.123866][ T2140] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.124038][ T2140] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.124199][ T2140] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.124338][ T2140] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.124483][ T2140] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.124625][ T2140] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.124768][ T2140] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.124911][ T2140] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.125078][ T2140] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.125221][ T2140] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.125368][ T2140] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.125524][ T2140] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.125671][ T2140] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.125821][ T2140] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.125961][ T2140] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.126122][ T2140] ? 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)) [ 52.126263][ T2140] ? 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)) [ 52.126404][ T2140] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.126548][ T2140] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.126689][ T2140] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.126831][ T2140] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.126977][ T2140] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.127123][ T2140] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.127298][ T2140] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.127469][ T2140] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.127616][ T2140] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.127791][ T2140] ? move_addr_to_kernel (net/socket.c:258) [ 52.127939][ T2140] ___sys_sendmsg (net/socket.c:2752) [ 52.128263][ T2140] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.128425][ T2140] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.128590][ T2140] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 52.128733][ T2140] __sys_sendmsg (net/socket.c:2784) [ 52.128876][ T2140] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.129042][ T2140] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.129196][ T2140] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.129339][ T2140] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.129492][ T2140] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.129635][ T2140] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.129789][ T2140] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.129963][ T2140] RIP: 0033:0x7fadd24cd08e [ 52.130127][ T2140] 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 [ 52.130661][ T2140] RSP: 002b:00007ffece2c9f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.130889][ T2140] RAX: ffffffffffffffda RBX: 00007ffece2ca6b8 RCX: 00007fadd24cd08e [ 52.131133][ T2140] RDX: 0000000000000000 RSI: 00007ffece2c9fd0 RDI: 0000000000000005 [ 52.131359][ T2140] RBP: 00007ffece2c9f30 R08: 0000000000000000 R09: 0000000000000000 [ 52.131575][ T2140] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9f [ 52.131791][ T2140] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffece2ca690 | [ 52.179888][ T2141] ------------[ cut here ]------------ | [ 52.180194][ T2141] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2141 | [ 52.180644][ T2141] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.181839][ T2141] Tainted: [W]=WARN [ 52.182031][ T2141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.182366][ T2141] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.182677][ T2141] 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 [ 52.183498][ T2141] RSP: 0018:ffa000000567f020 EFLAGS: 00010286 [ 52.183776][ T2141] RAX: 00000000ffffffa6 RBX: ff110000090a84c0 RCX: 1ff4000000acfdca [ 52.184118][ T2141] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8570 [ 52.184469][ T2141] RBP: ff1100000c991000 R08: 1fe22000012150af R09: ff110000106c0b58 [ 52.184798][ T2141] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 52.185135][ T2141] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.185464][ T2141] FS: 00007f0489a6d840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 52.185844][ T2141] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.186148][ T2141] CR2: 000000002211e988 CR3: 0000000011aff005 CR4: 0000000000771ef0 [ 52.186507][ T2141] PKRU: 55555554 [ 52.186670][ T2141] Call Trace: [ 52.186830][ T2141] [ 52.186943][ T2141] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.187203][ T2141] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.187370][ T2141] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.187609][ T2141] __dev_notify_flags (net/core/dev.c:9787) [ 52.187839][ T2141] ? netif_change_name (net/core/dev.c:1495) [ 52.188062][ T2141] ? __dev_change_flags (net/core/dev.c:9752) [ 52.188285][ T2141] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.188504][ T2141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.188758][ T2141] ? 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)) [ 52.188990][ T2141] netif_change_flags (net/core/dev.c:9820) [ 52.189222][ T2141] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.189438][ T2141] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.189656][ T2141] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.189872][ T2141] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.190175][ T2141] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.190392][ T2141] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.190610][ T2141] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.190823][ T2141] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.191057][ T2141] ? __kernel_text_address (kernel/extable.c:79) [ 52.191281][ T2141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.191503][ T2141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.191736][ T2141] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.191956][ T2141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.192192][ T2141] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.192410][ T2141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.192625][ T2141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.192839][ T2141] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.193072][ T2141] ? __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) [ 52.193289][ T2141] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.193512][ T2141] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.193731][ T2141] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.193975][ T2141] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.194200][ T2141] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.194421][ T2141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.194636][ T2141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.194868][ T2141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.195095][ T2141] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.195309][ T2141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.195535][ T2141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.195750][ T2141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.195965][ T2141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.196191][ T2141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.196415][ T2141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.196631][ T2141] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.196843][ T2141] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.197061][ T2141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.197278][ T2141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.197501][ T2141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.197716][ T2141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.197935][ T2141] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.198179][ T2141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.198398][ T2141] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.198615][ T2141] ? 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)) [ 52.198825][ T2141] ? 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)) [ 52.199047][ T2141] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.199267][ T2141] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.199482][ T2141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.199698][ T2141] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.199925][ T2141] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.200156][ T2141] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.200375][ T2141] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.200588][ T2141] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.200799][ T2141] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.201074][ T2141] ? move_addr_to_kernel (net/socket.c:258) [ 52.201309][ T2141] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.201523][ T2141] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.201738][ T2141] ___sys_sendmsg (net/socket.c:2752) [ 52.201963][ T2141] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.202242][ T2141] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.202483][ T2141] __sys_sendmsg (net/socket.c:2784) [ 52.202721][ T2141] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.202938][ T2141] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.203229][ T2141] ? 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) [ 52.203452][ T2141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.203671][ T2141] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.203891][ T2141] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.204119][ T2141] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.204351][ T2141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.204625][ T2141] RIP: 0033:0x7f0489ca708e [ 52.204854][ T2141] 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 [ 52.205653][ T2141] RSP: 002b:00007ffe236fd4f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.205989][ T2141] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0489ca708e [ 52.206316][ T2141] RDX: 0000000000000000 RSI: 00007ffe236fd5a0 RDI: 0000000000000005 [ 52.206670][ T2141] RBP: 00007ffe236fd500 R08: 0000000000000000 R09: 0000000000000000 [ 52.207010][ T2141] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9f [ 52.207341][ T2141] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe236fdc60 | [ 52.506481][ T2168] ------------[ cut here ]------------ | [ 52.506741][ T2168] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2168 | [ 52.507624][ T2168] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.508365][ T2168] Tainted: [W]=WARN [ 52.508521][ T2168] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.508765][ T2168] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.509014][ T2168] 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 [ 52.509576][ T2168] RSP: 0018:ffa00000057ef1b0 EFLAGS: 00010286 [ 52.509800][ T2168] RAX: 00000000ffffffa6 RBX: ff1100000c8d2640 RCX: 1ff4000000afddfc [ 52.510081][ T2168] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d26f0 [ 52.510351][ T2168] RBP: ff1100000a2ac000 R08: 1fe220000191a4df R09: ff11000011b35180 [ 52.510617][ T2168] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 52.510886][ T2168] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 52.511173][ T2168] FS: 00007f90a8c13840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 52.511475][ T2168] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.511723][ T2168] CR2: 00007f90a8e0c460 CR3: 0000000004f0f006 CR4: 0000000000771ef0 [ 52.511998][ T2168] PKRU: 55555554 [ 52.512177][ T2168] Call Trace: [ 52.512342][ T2168] [ 52.512466][ T2168] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.512673][ T2168] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.512833][ T2168] __dev_notify_flags (net/core/dev.c:9787) [ 52.513084][ T2168] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 52.513348][ T2168] ? netif_change_name (net/core/dev.c:1495) [ 52.513633][ T2168] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 52.513902][ T2168] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 52.514195][ T2168] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 52.514485][ T2168] ? __dev_get_by_name (net/core/dev.c:883) [ 52.514681][ T2168] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 52.514885][ T2168] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 52.515186][ T2168] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.515380][ T2168] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.515577][ T2168] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.515770][ T2168] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.515955][ T2168] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.516187][ T2168] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.516419][ T2168] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.516679][ T2168] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.516950][ T2168] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.517246][ T2168] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.517469][ T2168] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.517660][ T2168] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.517872][ T2168] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.518087][ T2168] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.518277][ T2168] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.518465][ T2168] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.518669][ T2168] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.518937][ T2168] ? 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)) [ 52.519149][ T2168] ? 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)) [ 52.519341][ T2168] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.519530][ T2168] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.519718][ T2168] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.519906][ T2168] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.520114][ T2168] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.520303][ T2168] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.520493][ T2168] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.520681][ T2168] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.520869][ T2168] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.521185][ T2168] ? move_addr_to_kernel (net/socket.c:258) [ 52.521379][ T2168] ___sys_sendmsg (net/socket.c:2752) [ 52.521565][ T2168] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.521752][ T2168] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.521946][ T2168] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 52.522157][ T2168] __sys_sendmsg (net/socket.c:2784) [ 52.522375][ T2168] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.522644][ T2168] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.522907][ T2168] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.523197][ T2168] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.523412][ T2168] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.523685][ T2168] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.523878][ T2168] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.524121][ T2168] RIP: 0033:0x7f90a8e4d08e [ 52.524317][ T2168] 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 [ 52.524856][ T2168] RSP: 002b:00007fffaddb56e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.525145][ T2168] RAX: ffffffffffffffda RBX: 00007fffaddb5e78 RCX: 00007f90a8e4d08e [ 52.525400][ T2168] RDX: 0000000000000000 RSI: 00007fffaddb5790 RDI: 0000000000000005 [ 52.525723][ T2168] RBP: 00007fffaddb56f0 R08: 0000000000000000 R09: 0000000000000000 [ 52.526109][ T2168] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9f [ 52.526470][ T2168] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffaddb5e50 | [ 52.563523][ T2169] ------------[ cut here ]------------ | [ 52.563709][ T2169] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2169 | [ 52.564582][ T2169] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.565276][ T2169] Tainted: [W]=WARN [ 52.565383][ T2169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.565556][ T2169] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.565741][ T2169] 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 [ 52.566235][ T2169] RSP: 0018:ffa00000057ff020 EFLAGS: 00010286 [ 52.566413][ T2169] RAX: 00000000ffffffa6 RBX: ff1100001067bcc0 RCX: 1ff4000000affdca [ 52.566616][ T2169] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001067bd70 [ 52.566817][ T2169] RBP: ff1100000a2ac000 R08: 1fe22000020cf7af R09: ff1100000cc40b58 [ 52.567026][ T2169] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 52.567235][ T2169] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 52.567439][ T2169] FS: 00007f052d92f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 52.567773][ T2169] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.567998][ T2169] CR2: 000000002e929988 CR3: 0000000011b3e003 CR4: 0000000000771ef0 [ 52.568224][ T2169] PKRU: 55555554 [ 52.568329][ T2169] Call Trace: [ 52.568433][ T2169] [ 52.568507][ T2169] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.568647][ T2169] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.568750][ T2169] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 52.568888][ T2169] __dev_notify_flags (net/core/dev.c:9787) [ 52.569031][ T2169] ? netif_change_name (net/core/dev.c:1495) [ 52.569172][ T2169] ? __dev_change_flags (net/core/dev.c:9752) [ 52.569307][ T2169] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.569440][ T2169] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.569575][ T2169] ? 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)) [ 52.569718][ T2169] netif_change_flags (net/core/dev.c:9820) [ 52.569853][ T2169] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.569996][ T2169] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 52.570136][ T2169] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 52.570268][ T2169] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 52.570438][ T2169] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.570572][ T2169] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.570706][ T2169] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.570839][ T2169] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.570980][ T2169] ? __kernel_text_address (kernel/extable.c:79) [ 52.571124][ T2169] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.571263][ T2169] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.571402][ T2169] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.571539][ T2169] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.571676][ T2169] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 52.571812][ T2169] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.571948][ T2169] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.572117][ T2169] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 52.572290][ T2169] ? __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) [ 52.572431][ T2169] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 52.572573][ T2169] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 52.572712][ T2169] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 52.572851][ T2169] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 52.573003][ T2169] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.573146][ T2169] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.573293][ T2169] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.573434][ T2169] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.573571][ T2169] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.573707][ T2169] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.573845][ T2169] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.573983][ T2169] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.574125][ T2169] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.574264][ T2169] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.574404][ T2169] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.574539][ T2169] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.574677][ T2169] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.574813][ T2169] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.574949][ T2169] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.575103][ T2169] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.575238][ T2169] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.575376][ T2169] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.575513][ T2169] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.575651][ T2169] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.575797][ T2169] ? 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)) [ 52.575934][ T2169] ? 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)) [ 52.576087][ T2169] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.576228][ T2169] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.576386][ T2169] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.576528][ T2169] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.576667][ T2169] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.576805][ T2169] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.576945][ T2169] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.577100][ T2169] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.577236][ T2169] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.577404][ T2169] ? move_addr_to_kernel (net/socket.c:258) [ 52.577539][ T2169] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.577679][ T2169] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.577815][ T2169] ___sys_sendmsg (net/socket.c:2752) [ 52.577951][ T2169] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 52.578192][ T2169] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.578423][ T2169] __sys_sendmsg (net/socket.c:2784) [ 52.578630][ T2169] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.578830][ T2169] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 52.579107][ T2169] ? 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) [ 52.579307][ T2169] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.579464][ T2169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.579602][ T2169] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.579739][ T2169] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.579875][ T2169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.580053][ T2169] RIP: 0033:0x7f052db6908e [ 52.580207][ T2169] 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 [ 52.580699][ T2169] RSP: 002b:00007ffef9cf3060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.580910][ T2169] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f052db6908e [ 52.581120][ T2169] RDX: 0000000000000000 RSI: 00007ffef9cf3110 RDI: 0000000000000005 [ 52.581325][ T2169] RBP: 00007ffef9cf3070 R08: 0000000000000000 R09: 0000000000000000 [ 52.581538][ T2169] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cb9f [ 52.581742][ T2169] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef9cf37d0 | [ 52.926922][ T2195] ------------[ cut here ]------------ | [ 52.927272][ T2195] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2195 | [ 52.927802][ T2195] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 52.929369][ T2195] Tainted: [W]=WARN [ 52.929631][ T2195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.929954][ T2195] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 52.930317][ T2195] 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 [ 52.931169][ T2195] RSP: 0018:ffa00000058df1b0 EFLAGS: 00010286 [ 52.931494][ T2195] RAX: 00000000ffffffa6 RBX: ff1100001045ef40 RCX: 1ff4000000b1bdfc [ 52.931890][ T2195] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045eff0 [ 52.932287][ T2195] RBP: ff1100000a2fc000 R08: 1fe220000208bdff R09: ff1100000c845180 [ 52.932661][ T2195] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 52.933054][ T2195] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 52.933444][ T2195] FS: 00007f42a1ba8840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 52.933878][ T2195] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.934254][ T2195] CR2: 00007f42a1f1d040 CR3: 000000000f195006 CR4: 0000000000771ef0 [ 52.934636][ T2195] PKRU: 55555554 [ 52.934848][ T2195] Call Trace: [ 52.935104][ T2195] [ 52.935274][ T2195] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 52.935550][ T2195] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 52.935775][ T2195] __dev_notify_flags (net/core/dev.c:9787) [ 52.936061][ T2195] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 52.936349][ T2195] ? netif_change_name (net/core/dev.c:1495) [ 52.936628][ T2195] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 52.936896][ T2195] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 52.937222][ T2195] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 52.937495][ T2195] ? __dev_get_by_name (net/core/dev.c:883) [ 52.937774][ T2195] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 52.938067][ T2195] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 52.938354][ T2195] rtnl_newlink (net/core/rtnetlink.c:4150) [ 52.938649][ T2195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.938918][ T2195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.939210][ T2195] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.939479][ T2195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 52.939775][ T2195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.940067][ T2195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.940347][ T2195] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 52.940640][ T2195] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 52.940918][ T2195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 52.941206][ T2195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.941472][ T2195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.941773][ T2195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 52.942065][ T2195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 52.942345][ T2195] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.942612][ T2195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.942889][ T2195] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.943191][ T2195] ? 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)) [ 52.943478][ T2195] ? 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)) [ 52.943763][ T2195] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.944051][ T2195] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.944333][ T2195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.944621][ T2195] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 52.944894][ T2195] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 52.945209][ T2195] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 52.945494][ T2195] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 52.945763][ T2195] ? copy_msghdr_from_user (net/socket.c:2635) [ 52.946047][ T2195] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 52.946375][ T2195] ? move_addr_to_kernel (net/socket.c:258) [ 52.946656][ T2195] ___sys_sendmsg (net/socket.c:2752) [ 52.946923][ T2195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 52.947218][ T2195] ? copy_msghdr_from_user (net/socket.c:2603) [ 52.947505][ T2195] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 52.947785][ T2195] __sys_sendmsg (net/socket.c:2784) [ 52.948081][ T2195] ? __sys_sendmsg_sock (net/socket.c:2765) [ 52.948359][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.948631][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.948905][ T2195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.949198][ T2195] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 52.949501][ T2195] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 52.949776][ T2195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.950119][ T2195] RIP: 0033:0x7f42a1de208e [ 52.950400][ T2195] 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 [ 52.951288][ T2195] RSP: 002b:00007fff085eedf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.951672][ T2195] RAX: ffffffffffffffda RBX: 00007fff085ef588 RCX: 00007f42a1de208e [ 52.952087][ T2195] RDX: 0000000000000000 RSI: 00007fff085eeea0 RDI: 0000000000000005 [ 52.952457][ T2195] RBP: 00007fff085eee00 R08: 0000000000000000 R09: 0000000000000000 [ 52.952829][ T2195] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba0 [ 52.953232][ T2195] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff085ef560 | [ 53.016614][ T2196] ------------[ cut here ]------------ | [ 53.016862][ T2196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2196 | [ 53.017276][ T2196] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.018119][ T2196] Tainted: [W]=WARN [ 53.018269][ T2196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.018516][ T2196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.018781][ T2196] 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 [ 53.019504][ T2196] RSP: 0018:ffa00000058df020 EFLAGS: 00010286 [ 53.019754][ T2196] RAX: 00000000ffffffa6 RBX: ff11000008b52040 RCX: 1ff4000000b1bdca [ 53.020056][ T2196] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008b520f0 [ 53.020355][ T2196] RBP: ff1100000a2fc000 R08: 1fe220000116a41f R09: ff1100000c842e58 [ 53.020652][ T2196] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 53.020946][ T2196] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 53.021252][ T2196] FS: 00007ff75d538840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 53.021615][ T2196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.021865][ T2196] CR2: 000000002ed97988 CR3: 000000001067c003 CR4: 0000000000771ef0 [ 53.022177][ T2196] PKRU: 55555554 [ 53.022329][ T2196] Call Trace: [ 53.022484][ T2196] [ 53.022590][ T2196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.022795][ T2196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.022954][ T2196] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 53.023167][ T2196] __dev_notify_flags (net/core/dev.c:9787) [ 53.023365][ T2196] ? netif_change_name (net/core/dev.c:1495) [ 53.023561][ T2196] ? __dev_change_flags (net/core/dev.c:9752) [ 53.023760][ T2196] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 53.023955][ T2196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.024282][ T2196] ? 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)) [ 53.024489][ T2196] netif_change_flags (net/core/dev.c:9820) [ 53.024686][ T2196] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.024883][ T2196] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 53.025198][ T2196] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 53.025397][ T2196] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 53.025651][ T2196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.025851][ T2196] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.026217][ T2196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 53.026527][ T2196] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.026732][ T2196] ? __kernel_text_address (kernel/extable.c:79) [ 53.026937][ T2196] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.027183][ T2196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.027382][ T2196] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 53.027581][ T2196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.027776][ T2196] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 53.027966][ T2196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.028173][ T2196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.028365][ T2196] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 53.028561][ T2196] ? __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) [ 53.028759][ T2196] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 53.028954][ T2196] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 53.029167][ T2196] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.029366][ T2196] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 53.029564][ T2196] rtnl_newlink (net/core/rtnetlink.c:4150) [ 53.029759][ T2196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.029950][ T2196] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.030155][ T2196] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 53.030348][ T2196] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.030542][ T2196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.030742][ T2196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.030935][ T2196] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.031137][ T2196] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 53.031328][ T2196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.031528][ T2196] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 53.031759][ T2196] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.031955][ T2196] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.032164][ T2196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.032358][ T2196] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.032553][ T2196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.032754][ T2196] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.032952][ T2196] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.033160][ T2196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.033362][ T2196] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.033569][ T2196] ? 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)) [ 53.033770][ T2196] ? 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)) [ 53.033977][ T2196] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.034178][ T2196] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.034375][ T2196] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.034580][ T2196] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.034778][ T2196] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.034986][ T2196] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.035192][ T2196] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.035389][ T2196] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.035585][ T2196] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.035828][ T2196] ? move_addr_to_kernel (net/socket.c:258) [ 53.036035][ T2196] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.036234][ T2196] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.036435][ T2196] ___sys_sendmsg (net/socket.c:2752) [ 53.036632][ T2196] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.036880][ T2196] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.037117][ T2196] __sys_sendmsg (net/socket.c:2784) [ 53.037319][ T2196] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.037521][ T2196] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.037777][ T2196] ? 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) [ 53.037986][ T2196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.038195][ T2196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.038395][ T2196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.038591][ T2196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.038789][ T2196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.039037][ T2196] RIP: 0033:0x7ff75d77208e [ 53.039248][ T2196] 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 [ 53.039947][ T2196] RSP: 002b:00007fff36690990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.040262][ T2196] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff75d77208e [ 53.040562][ T2196] RDX: 0000000000000000 RSI: 00007fff36690a40 RDI: 0000000000000005 [ 53.040855][ T2196] RBP: 00007fff366909a0 R08: 0000000000000000 R09: 0000000000000000 [ 53.041168][ T2196] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba0 [ 53.041467][ T2196] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff36691100 | [ 53.346421][ T166] ------------[ cut here ]------------ | [ 53.346679][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 53.346992][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.347703][ T166] Tainted: [W]=WARN [ 53.347819][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.348194][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.348396][ T166] 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 [ 53.348932][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 53.349213][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c8d3540 RCX: 1ff4000000108ebf [ 53.349440][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d35f0 [ 53.349669][ T166] RBP: ff11000004c42000 R08: 1fe220000191a6bf R09: ff1100000cab2f20 [ 53.349997][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 53.350254][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 53.350483][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 53.350760][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.350953][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 53.351194][ T166] PKRU: 55555554 [ 53.351307][ T166] Call Trace: [ 53.351422][ T166] [ 53.351502][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.351657][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.351778][ T166] netif_close_many (net/core/dev.c:1804) [ 53.351933][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.352101][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 53.352249][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.352404][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.352555][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 53.352743][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 53.352929][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.353159][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 53.353318][ T166] ? __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) [ 53.353541][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 53.353766][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.353956][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.354292][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.354520][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.354672][ T166] ? 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) [ 53.354825][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.355034][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.355192][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.355356][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.355518][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.355672][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.355864][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.356061][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.356238][ T166] ? 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)) [ 53.356399][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.356587][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.356739][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.356891][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.357046][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.357218][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.357332][ T166] new_sync_write (fs/read_write.c:595) [ 53.357486][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.357636][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.357786][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.357935][ T166] ? ksys_write (fs/read_write.c:740) [ 53.358098][ T166] vfs_write (fs/read_write.c:688) [ 53.358214][ T166] ksys_write (fs/read_write.c:740) [ 53.358328][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.358479][ T166] ? 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) [ 53.358628][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.358779][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.358927][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.359089][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.359241][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.359430][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.359590][ T166] 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 [ 53.360136][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.360363][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.360587][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.360813][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.361139][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.361486][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.377506][ T166] ------------[ cut here ]------------ | [ 53.377793][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 53.378479][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.379560][ T166] Tainted: [W]=WARN [ 53.379746][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.380059][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.380387][ T166] 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 [ 53.381269][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 53.381579][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c6110c0 RCX: 1ff4000000108e81 [ 53.381951][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611170 [ 53.382328][ T166] RBP: ff11000010482000 R08: 1fe22000018c222f R09: ff1100000cab2ef8 [ 53.382692][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 53.383057][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1a000 [ 53.383432][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 53.383858][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.384181][ T166] CR2: 00007fb6d98bb8f4 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 53.384548][ T166] PKRU: 55555554 [ 53.384739][ T166] Call Trace: [ 53.384924][ T166] [ 53.385063][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.385313][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.385500][ T166] netif_close_many (net/core/dev.c:1804) [ 53.385746][ T166] ? 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) [ 53.385998][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 53.386247][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.386553][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.386856][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.387119][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.387423][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.387668][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.387980][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.388233][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.388478][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.388785][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.389095][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.389334][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.389574][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.389811][ T166] ? 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) [ 53.390063][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.390308][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.390552][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.390796][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.391052][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.391302][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.391605][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.391912][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.392172][ T166] ? 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)) [ 53.392416][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.392716][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.392958][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.393215][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.393452][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.393696][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.393881][ T166] new_sync_write (fs/read_write.c:595) [ 53.394146][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.394394][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.394643][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.394888][ T166] ? ksys_write (fs/read_write.c:740) [ 53.395145][ T166] vfs_write (fs/read_write.c:688) [ 53.395331][ T166] ksys_write (fs/read_write.c:740) [ 53.395523][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.395764][ T166] ? 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) [ 53.396017][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.396269][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.396514][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.396761][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.397027][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.397343][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.397602][ T166] 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 [ 53.398492][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.398877][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.399264][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.399630][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.399993][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.400360][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.406653][ T166] ------------[ cut here ]------------ | [ 53.406931][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 53.407448][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.408554][ T166] Tainted: [W]=WARN [ 53.408744][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.409058][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.409383][ T166] 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 [ 53.410271][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 53.410585][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b4abb40 RCX: 1ff4000000108e81 [ 53.410949][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4abbf0 [ 53.411309][ T166] RBP: ff1100000cc1a000 R08: 1fe220000169577f R09: ff1100000cab2ef8 [ 53.411660][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 53.412031][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaa000 [ 53.412421][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 53.412884][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.413209][ T166] CR2: 00007fb6d98bb8f4 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 53.413583][ T166] PKRU: 55555554 [ 53.413770][ T166] Call Trace: [ 53.413950][ T166] [ 53.414094][ T166] ? 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)) [ 53.414351][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.414598][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 53.414843][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.415034][ T166] netif_close_many (net/core/dev.c:1804) [ 53.415280][ T166] ? 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) [ 53.415526][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 53.415778][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.416107][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.416421][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.416679][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.416999][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.417259][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.417575][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.417830][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.418105][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.418422][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.418754][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.419012][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.419265][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.419517][ T166] ? 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) [ 53.419772][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.420031][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.420289][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.420775][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.421051][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.421326][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.421841][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.422180][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.422440][ T166] ? 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)) [ 53.422691][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.423197][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.423444][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.423702][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.424047][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.424514][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.424693][ T166] new_sync_write (fs/read_write.c:595) [ 53.424937][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.425195][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.425630][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.425886][ T166] ? ksys_write (fs/read_write.c:740) [ 53.426164][ T166] vfs_write (fs/read_write.c:688) [ 53.426382][ T166] ksys_write (fs/read_write.c:740) [ 53.426569][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.427005][ T166] ? 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) [ 53.427261][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.427520][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.427789][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.428266][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.428521][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.428822][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.429098][ T166] 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 [ 53.430007][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.430588][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.430950][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.431536][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.431916][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.432319][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.439639][ T166] ------------[ cut here ]------------ | [ 53.439930][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 53.440402][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.441523][ T166] Tainted: [W]=WARN [ 53.441772][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.442041][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.442305][ T166] 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 [ 53.442944][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 53.443289][ T166] RAX: 00000000ffffffa6 RBX: ff1100000ceee4c0 RCX: 1ff4000000108e81 [ 53.443708][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee570 [ 53.444142][ T166] RBP: ff1100000cbaa000 R08: 1fe22000019ddcaf R09: ff1100000cab2ef8 [ 53.444542][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 53.444821][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011272000 [ 53.445249][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.445721][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.446036][ T166] CR2: 00007f2a6a7ff2a0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 53.446408][ T166] PKRU: 55555554 [ 53.446610][ T166] Call Trace: [ 53.446836][ T166] [ 53.446997][ T166] ? 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)) [ 53.447296][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.447594][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 53.447883][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.448105][ T166] netif_close_many (net/core/dev.c:1804) [ 53.448369][ T166] ? 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) [ 53.448576][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 53.448780][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.449039][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.449291][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.449500][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.449744][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.449949][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.450213][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.450422][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.450630][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.450875][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.451219][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.451433][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.451639][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.451840][ T166] ? 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) [ 53.452060][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.452273][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.452480][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.452687][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.452896][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.453122][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.453365][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.453608][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.453812][ T166] ? 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)) [ 53.454039][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.454290][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.454492][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.454766][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.454988][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.455203][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.455369][ T166] new_sync_write (fs/read_write.c:595) [ 53.455624][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.455875][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.456107][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.456311][ T166] ? ksys_write (fs/read_write.c:740) [ 53.456519][ T166] vfs_write (fs/read_write.c:688) [ 53.456693][ T166] ksys_write (fs/read_write.c:740) [ 53.456931][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.457251][ T166] ? 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) [ 53.457565][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.457878][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.458537][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.458810][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.459035][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.459300][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.459516][ T166] 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 [ 53.460139][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.460424][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.460704][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.460996][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.461288][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.461569][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.465588][ T166] ------------[ cut here ]------------ | [ 53.465793][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 53.466292][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.467386][ T166] Tainted: [W]=WARN [ 53.467637][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.467954][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.468353][ T166] 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 [ 53.469325][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 53.469772][ T166] RAX: 00000000ffffffa6 RBX: ff1100000ceef3c0 RCX: 1ff4000000108e81 [ 53.470140][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceef470 [ 53.470497][ T166] RBP: ff11000011272000 R08: 1fe22000019dde8f R09: ff1100000cab2ef8 [ 53.470847][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 53.471245][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000100aa000 [ 53.471611][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.472023][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.472346][ T166] CR2: 00007f2a6a7ff2a0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 53.472701][ T166] PKRU: 55555554 [ 53.472935][ T166] Call Trace: [ 53.473212][ T166] [ 53.473492][ T166] ? 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)) [ 53.473840][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.474214][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 53.474561][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.474852][ T166] netif_close_many (net/core/dev.c:1804) [ 53.475184][ T166] ? 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) [ 53.475510][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 53.475908][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.476384][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.476781][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.477215][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.477630][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.478050][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.478568][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.478956][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.479467][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.479923][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.480395][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.480812][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.481173][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.481449][ T166] ? 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) [ 53.481739][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.482034][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.482319][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.482602][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.482877][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.483198][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.483551][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.483914][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.484232][ T166] ? 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)) [ 53.484529][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.484782][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.485006][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.485241][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.485444][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.485652][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.485896][ T166] new_sync_write (fs/read_write.c:595) [ 53.486216][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.486514][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.486810][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.487050][ T166] ? ksys_write (fs/read_write.c:740) [ 53.487296][ T166] vfs_write (fs/read_write.c:688) [ 53.487526][ T166] ksys_write (fs/read_write.c:740) [ 53.487697][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.487898][ T166] ? 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) [ 53.488131][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.488348][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.488552][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.488757][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.488964][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.489232][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.489445][ T166] 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 [ 53.490066][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.490359][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.490641][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.490927][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.491227][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.491519][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.495568][ T166] ------------[ cut here ]------------ | [ 53.495798][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 53.496451][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.497255][ T166] Tainted: [W]=WARN [ 53.497422][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.497668][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.497998][ T166] 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 [ 53.498646][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 53.498915][ T166] RAX: 00000000ffffffa6 RBX: ff110000027fa340 RCX: 1ff4000000108e81 [ 53.499369][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027fa3f0 [ 53.499776][ T166] RBP: ff110000100aa000 R08: 1fe22000004ff47f R09: ff1100000cab2ef8 [ 53.500137][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 53.500423][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 53.500712][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.501055][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.501316][ T166] CR2: 00007f2a6a7ff2a0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 53.501597][ T166] PKRU: 55555554 [ 53.501762][ T166] Call Trace: [ 53.501930][ T166] [ 53.502073][ T166] ? 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)) [ 53.502315][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.502526][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 53.502740][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.502908][ T166] netif_close_many (net/core/dev.c:1804) [ 53.503177][ T166] ? 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) [ 53.503435][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 53.503646][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.503888][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.504161][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 53.504380][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.504658][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.504937][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.505282][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.505500][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.505714][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.505987][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.506248][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.506455][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.506662][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.506873][ T166] ? 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) [ 53.507197][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.507406][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.507613][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.507824][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.508063][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.508281][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.508533][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.508775][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.508999][ T166] ? 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)) [ 53.509216][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.509497][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.509773][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.510016][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.510229][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.510438][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.510605][ T166] new_sync_write (fs/read_write.c:595) [ 53.510811][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.511026][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.511243][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.511448][ T166] ? ksys_write (fs/read_write.c:740) [ 53.511661][ T166] vfs_write (fs/read_write.c:688) [ 53.511829][ T166] ksys_write (fs/read_write.c:740) [ 53.512008][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.512225][ T166] ? 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) [ 53.512511][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.512727][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.512931][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.513156][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.513361][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.513602][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.513814][ T166] 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 [ 53.514443][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.514733][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.515023][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.515339][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.515627][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.515905][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.533026][ T166] ------------[ cut here ]------------ | [ 53.533344][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 53.533706][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.534799][ T166] Tainted: [W]=WARN [ 53.534987][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.535241][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.535489][ T166] 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 [ 53.536097][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 53.536367][ T166] RAX: 00000000ffffffa6 RBX: ff110000027fb6c0 RCX: 1ff4000000108ea7 [ 53.536777][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027fb770 [ 53.537195][ T166] RBP: ff11000010482000 R08: 1fe22000004ff6ef R09: ff1100000cab2ef8 [ 53.537584][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 53.537895][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.538200][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.538513][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.538778][ T166] CR2: 00007f2a6a7ff2a0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 53.539063][ T166] PKRU: 55555554 [ 53.539233][ T166] Call Trace: [ 53.539394][ T166] [ 53.539527][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.539769][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.540019][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.540234][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.540476][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.540776][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.541088][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.541469][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.541810][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.542118][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.542402][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.542716][ T166] ? 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) [ 53.543024][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.543325][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.543644][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.543947][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.544269][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.544569][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.544955][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.545341][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.545637][ T166] ? 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)) [ 53.545921][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.546275][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.546555][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.546783][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.547004][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.547273][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.547467][ T166] new_sync_write (fs/read_write.c:595) [ 53.547684][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.547894][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.548118][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.548330][ T166] ? ksys_write (fs/read_write.c:740) [ 53.548533][ T166] vfs_write (fs/read_write.c:688) [ 53.548699][ T166] ksys_write (fs/read_write.c:740) [ 53.548862][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.549085][ T166] ? 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) [ 53.549311][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.549517][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.549715][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.549914][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.550137][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.550371][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.550580][ T166] 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 [ 53.551246][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.551543][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.551819][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.552231][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.552633][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.553012][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.557802][ T166] ------------[ cut here ]------------ | [ 53.558025][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 53.558381][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.559433][ T166] Tainted: [W]=WARN [ 53.559597][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.559861][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.560132][ T166] 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 [ 53.560742][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 53.561007][ T166] RAX: 00000000ffffffa6 RBX: ff1100001045fb40 RCX: 1ff4000000108ea7 [ 53.561393][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045fbf0 [ 53.561693][ T166] RBP: ff1100000cc1a000 R08: 1fe220000208bf7f R09: ff1100000cab2ef8 [ 53.561989][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 53.562282][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.562563][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.562898][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.563161][ T166] CR2: 00007f2a6a7ff2a0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 53.563434][ T166] PKRU: 55555554 [ 53.563613][ T166] Call Trace: [ 53.563778][ T166] [ 53.563905][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.564171][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.564425][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.564741][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.564998][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.565239][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.565445][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.565791][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.566157][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.566363][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.566669][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.566868][ T166] ? 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) [ 53.567110][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.567320][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.567637][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.567839][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.568059][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.568278][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.568626][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.568891][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.569123][ T166] ? 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)) [ 53.569429][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.569666][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.569864][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.570106][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.570413][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.570613][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.570778][ T166] new_sync_write (fs/read_write.c:595) [ 53.570992][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.571306][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.571510][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.571714][ T166] ? ksys_write (fs/read_write.c:740) [ 53.571919][ T166] vfs_write (fs/read_write.c:688) [ 53.572211][ T166] ksys_write (fs/read_write.c:740) [ 53.572378][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.572595][ T166] ? 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) [ 53.572797][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.573012][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.573328][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.573535][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.573745][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.573995][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.574211][ T166] 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 [ 53.574948][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.575269][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.575546][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.575950][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.576242][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.576522][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.582518][ T166] ------------[ cut here ]------------ | [ 53.582739][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 53.583107][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.584165][ T166] Tainted: [W]=WARN [ 53.584355][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.584679][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.584928][ T166] 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 [ 53.585697][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 53.586039][ T166] RAX: 00000000ffffffa6 RBX: ff110000115f64c0 RCX: 1ff4000000108ea7 [ 53.586351][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000115f6570 [ 53.586628][ T166] RBP: ff1100000cbaa000 R08: 1fe22000022becaf R09: ff1100000cab2ef8 [ 53.586904][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 53.587207][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.587498][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.588040][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.588398][ T166] CR2: 00007f2a6a7ff2a0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 53.588701][ T166] PKRU: 55555554 [ 53.588863][ T166] Call Trace: [ 53.589041][ T166] [ 53.589172][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.589441][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.589683][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.589911][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.590284][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.590495][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.590733][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.591031][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.591388][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.591591][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.591938][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.592248][ T166] ? 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) [ 53.592578][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.593043][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.593293][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.593524][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.593731][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.593934][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.594344][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.594689][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.594992][ T166] ? 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)) [ 53.595281][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.595640][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.595841][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.596063][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.596269][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.596590][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.596755][ T166] new_sync_write (fs/read_write.c:595) [ 53.596955][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.597176][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.597478][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.597675][ T166] ? ksys_write (fs/read_write.c:740) [ 53.597878][ T166] vfs_write (fs/read_write.c:688) [ 53.598065][ T166] ksys_write (fs/read_write.c:740) [ 53.598444][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.598722][ T166] ? 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) [ 53.599023][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.599303][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.599627][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.599837][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.600050][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.600293][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.600610][ T166] 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 [ 53.601327][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.601606][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.601894][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.602290][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.602560][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.602829][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.609909][ T166] ------------[ cut here ]------------ | [ 53.610210][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 53.610740][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.611871][ T166] Tainted: [W]=WARN [ 53.612261][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.612810][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.613111][ T166] 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 [ 53.614025][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 53.614329][ T166] RAX: 00000000ffffffa6 RBX: ff110000115f7cc0 RCX: 1ff4000000108ea7 [ 53.614603][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000115f7d70 [ 53.614875][ T166] RBP: ff11000011272000 R08: 1fe22000022befaf R09: ff1100000cab2ef8 [ 53.615278][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 53.615549][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.615933][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.616374][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.616823][ T166] CR2: 00007f2a6a7ff2a0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 53.617234][ T166] PKRU: 55555554 [ 53.617502][ T166] Call Trace: [ 53.617670][ T166] [ 53.617901][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.618203][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.618491][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.618699][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.619060][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.619273][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.619526][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.620061][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.620407][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.620646][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.620847][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.621187][ T166] ? 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) [ 53.621390][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.621591][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.621791][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.622254][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.622544][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.622831][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.623111][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.623456][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.623660][ T166] ? 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)) [ 53.623864][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.624232][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.624435][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.624714][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.624915][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.625242][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.625408][ T166] new_sync_write (fs/read_write.c:595) [ 53.625614][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.625820][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.626036][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.626240][ T166] ? ksys_write (fs/read_write.c:740) [ 53.626444][ T166] vfs_write (fs/read_write.c:688) [ 53.626610][ T166] ksys_write (fs/read_write.c:740) [ 53.626806][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.627178][ T166] ? 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) [ 53.627381][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.627647][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.627847][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.628175][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.628378][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.628616][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.628824][ T166] 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 [ 53.629573][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.629956][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.630373][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.630774][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.631237][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.631510][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.637694][ T166] ------------[ cut here ]------------ | [ 53.638018][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 53.638508][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.639506][ T166] Tainted: [W]=WARN [ 53.639673][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.639965][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.640343][ T166] 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 [ 53.641317][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 53.641832][ T166] RAX: 00000000ffffffa6 RBX: ff1100000a56b6c0 RCX: 1ff4000000108ea7 [ 53.643813][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a56b770 [ 53.644365][ T166] RBP: ff110000100aa000 R08: 1fe22000014ad6ef R09: ff1100000cab2ef8 [ 53.644876][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 53.645433][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.645951][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.646544][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.647185][ T166] CR2: 00007f2a6a7ff2a0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 53.647696][ T166] PKRU: 55555554 [ 53.648095][ T166] Call Trace: [ 53.648353][ T166] [ 53.648620][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.649117][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.649692][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 53.650074][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 53.650406][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 53.650905][ T166] notifier_call_chain (kernel/notifier.c:85) [ 53.651414][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 53.651728][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.652052][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.652334][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.652714][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.653023][ T166] ? 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) [ 53.653313][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.653739][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.654074][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.654446][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.654787][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.655134][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.655505][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.655874][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.656224][ T166] ? 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)) [ 53.656554][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.656928][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.657215][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.657483][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.657749][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.658035][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.658276][ T166] new_sync_write (fs/read_write.c:595) [ 53.658549][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.658818][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.659117][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.659462][ T166] ? ksys_write (fs/read_write.c:740) [ 53.659744][ T166] vfs_write (fs/read_write.c:688) [ 53.659992][ T166] ksys_write (fs/read_write.c:740) [ 53.660236][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.660503][ T166] ? 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) [ 53.660775][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.661057][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.661330][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.661597][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.661862][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.662187][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.662468][ T166] 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 [ 53.663135][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.663476][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.663821][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.664181][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.664517][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.664857][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.684110][ T166] ------------[ cut here ]------------ | [ 53.684344][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 53.684714][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.685733][ T166] Tainted: [W]=WARN [ 53.685853][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.686053][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.686275][ T166] 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 [ 53.686957][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 53.687172][ T166] RAX: 00000000ffffffa6 RBX: ff1100000d874ac0 RCX: 1ff4000000108eef [ 53.687487][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d874b70 [ 53.687837][ T166] RBP: ff11000004c42000 R08: 1fe2200001b0e96f R09: ff1100000cab2ef8 [ 53.688132][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 53.688346][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.688574][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 53.688892][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.689124][ T166] CR2: 00007f5de47c28f4 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 53.689456][ T166] PKRU: 55555554 [ 53.689579][ T166] Call Trace: [ 53.689689][ T166] [ 53.689765][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.689980][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.690221][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 53.690366][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 53.690540][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 53.690688][ T166] ? 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) [ 53.690875][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 53.691024][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.691180][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.691346][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 53.691527][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 53.691748][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 53.692158][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 53.692407][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 53.692554][ T166] ? 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)) [ 53.692701][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 53.692886][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 53.693096][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 53.693303][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 53.693456][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 53.693602][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 53.693712][ T166] new_sync_write (fs/read_write.c:595) [ 53.693878][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.694066][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 53.694285][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.694498][ T166] ? ksys_write (fs/read_write.c:740) [ 53.694727][ T166] vfs_write (fs/read_write.c:688) [ 53.694874][ T166] ksys_write (fs/read_write.c:740) [ 53.695006][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 53.695220][ T166] ? 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) [ 53.695377][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.695528][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.695676][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.695820][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.695963][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.696170][ T166] RIP: 0033:0x7fd8e6c0c08e [ 53.696372][ T166] 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 [ 53.696883][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 53.697114][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 53.697335][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 53.697611][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.697883][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 53.698235][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 53.744921][ T2222] ------------[ cut here ]------------ | [ 53.745798][ T2222] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2222 | [ 53.746289][ T2222] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.747188][ T2222] Tainted: [W]=WARN [ 53.747433][ T2222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.747731][ T2222] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.748072][ T2222] 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 [ 53.748601][ T2222] RSP: 0018:ffa000000533f060 EFLAGS: 00010286 [ 53.748820][ T2222] RAX: 00000000ffffffa6 RBX: ff1100000c611540 RCX: 1ff4000000a67dd2 [ 53.749096][ T2222] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6115f0 [ 53.749348][ T2222] RBP: ff11000011604000 R08: 1fe22000018c22bf R09: ff1100000cc45158 [ 53.749597][ T2222] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 53.749841][ T2222] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000533f100 [ 53.750113][ T2222] FS: 00007f356f695840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.750402][ T2222] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.750619][ T2222] CR2: 00000000092aa988 CR3: 00000000106b7003 CR4: 0000000000771ef0 [ 53.750866][ T2222] PKRU: 55555554 [ 53.751109][ T2222] Call Trace: [ 53.751416][ T2222] [ 53.751684][ T2222] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.751960][ T2222] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.752217][ T2222] netif_close_many (net/core/dev.c:1804) [ 53.752399][ T2222] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 53.752582][ T2222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.752765][ T2222] ? __dev_close_many (net/core/dev.c:1781) [ 53.752946][ T2222] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.753182][ T2222] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.753398][ T2222] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.753581][ T2222] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.753858][ T2222] ? 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) [ 53.754132][ T2222] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.754383][ T2222] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 53.754662][ T2222] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.754848][ T2222] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.755047][ T2222] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.755238][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.755423][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.755606][ T2222] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.755812][ T2222] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.756085][ T2222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.756294][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.756471][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.756653][ T2222] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.756836][ T2222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.757068][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.757265][ T2222] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.757508][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.757752][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.758022][ T2222] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.758282][ T2222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.758484][ T2222] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.758747][ T2222] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.759015][ T2222] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.759277][ T2222] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.759528][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.759714][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.759894][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.760097][ T2222] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.760285][ T2222] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.760487][ T2222] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.760748][ T2222] ? 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)) [ 53.760937][ T2222] ? 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)) [ 53.761148][ T2222] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.761399][ T2222] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.761644][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.761849][ T2222] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.762049][ T2222] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.762242][ T2222] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.762428][ T2222] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.762646][ T2222] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.762843][ T2222] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.763072][ T2222] ? move_addr_to_kernel (net/socket.c:258) [ 53.763262][ T2222] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.763451][ T2222] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.763637][ T2222] ___sys_sendmsg (net/socket.c:2752) [ 53.763817][ T2222] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.764049][ T2222] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.764253][ T2222] __sys_sendmsg (net/socket.c:2784) [ 53.764437][ T2222] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.764616][ T2222] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.764838][ T2222] ? 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) [ 53.765036][ T2222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.765265][ T2222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.765511][ T2222] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.765774][ T2222] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.766054][ T2222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.766445][ T2222] RIP: 0033:0x7f356f8cf08e [ 53.766710][ T2222] 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 [ 53.767249][ T2222] RSP: 002b:00007ffd8c508660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.767498][ T2222] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f356f8cf08e [ 53.767748][ T2222] RDX: 0000000000000000 RSI: 00007ffd8c508710 RDI: 0000000000000005 [ 53.768092][ T2222] RBP: 00007ffd8c508670 R08: 0000000000000000 R09: 0000000000000000 [ 53.768453][ T2222] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 53.768815][ T2222] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8c508dd0 | [ 53.773068][ T2222] ------------[ cut here ]------------ | [ 53.773279][ T2222] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2222 | [ 53.773576][ T2222] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.774386][ T2222] Tainted: [W]=WARN [ 53.774491][ T2222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.774718][ T2222] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.774983][ T2222] 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 [ 53.775581][ T2222] RSP: 0018:ffa000000533f190 EFLAGS: 00010286 [ 53.775748][ T2222] RAX: 00000000ffffffa6 RBX: ff1100000b4ab0c0 RCX: 1ff4000000a67df8 [ 53.775944][ T2222] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab170 [ 53.776217][ T2222] RBP: ff11000011604000 R08: 1fe220000169562f R09: ff1100000cc45158 [ 53.776514][ T2222] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 53.776816][ T2222] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.777235][ T2222] FS: 00007f356f695840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 53.777497][ T2222] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.777665][ T2222] CR2: 0000561b07814d5c CR3: 00000000106b7004 CR4: 0000000000771ef0 [ 53.777856][ T2222] PKRU: 55555554 [ 53.777954][ T2222] Call Trace: [ 53.778121][ T2222] [ 53.778190][ T2222] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.778411][ T2222] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.778568][ T2222] ? 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) [ 53.778697][ T2222] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.778825][ T2222] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 53.779014][ T2222] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.779151][ T2222] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.779280][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.779428][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.779622][ T2222] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.779815][ T2222] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.780023][ T2222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.780223][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.780352][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.780480][ T2222] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.780608][ T2222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.780740][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.780871][ T2222] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.781016][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.781184][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.781350][ T2222] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.781478][ T2222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.781611][ T2222] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.781746][ T2222] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.781895][ T2222] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.783726][ T2222] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.783888][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.784054][ T2222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.784196][ T2222] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.784336][ T2222] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.784488][ T2222] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.784630][ T2222] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.784829][ T2222] ? 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)) [ 53.785042][ T2222] ? 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)) [ 53.785258][ T2222] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.785461][ T2222] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.785661][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.785859][ T2222] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.786018][ T2222] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.786209][ T2222] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.786405][ T2222] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.786595][ T2222] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.786789][ T2222] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.787030][ T2222] ? move_addr_to_kernel (net/socket.c:258) [ 53.787229][ T2222] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.787423][ T2222] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.787623][ T2222] ___sys_sendmsg (net/socket.c:2752) [ 53.787805][ T2222] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.788018][ T2222] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.788223][ T2222] __sys_sendmsg (net/socket.c:2784) [ 53.788411][ T2222] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.788549][ T2222] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.788765][ T2222] ? 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) [ 53.788941][ T2222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.789097][ T2222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.789228][ T2222] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.789360][ T2222] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.789494][ T2222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.789654][ T2222] RIP: 0033:0x7f356f8cf08e [ 53.789863][ T2222] 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 [ 53.790621][ T2222] RSP: 002b:00007ffd8c508660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.790926][ T2222] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f356f8cf08e [ 53.791144][ T2222] RDX: 0000000000000000 RSI: 00007ffd8c508710 RDI: 0000000000000005 [ 53.791343][ T2222] RBP: 00007ffd8c508670 R08: 0000000000000000 R09: 0000000000000000 [ 53.791540][ T2222] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 53.791733][ T2222] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8c508dd0 | [ 53.858583][ T2223] ------------[ cut here ]------------ | [ 53.858809][ T2223] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2223 | [ 53.859160][ T2223] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.859803][ T2223] Tainted: [W]=WARN [ 53.859956][ T2223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.861301][ T2223] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.861896][ T2223] 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 [ 53.862454][ T2223] RSP: 0018:ffa000000502f060 EFLAGS: 00010286 [ 53.862671][ T2223] RAX: 00000000ffffffa6 RBX: ff11000005e470c0 RCX: 1ff4000000a05dd2 [ 53.862919][ T2223] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e47170 [ 53.863188][ T2223] RBP: ff11000010624000 R08: 1fe2200000bc8e2f R09: ff1100000cc42e58 [ 53.863434][ T2223] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 53.863682][ T2223] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000502f100 [ 53.863930][ T2223] FS: 00007f2637ba0840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.864229][ T2223] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.864442][ T2223] CR2: 00007f2637e701a0 CR3: 000000000cc49005 CR4: 0000000000771ef0 [ 53.864692][ T2223] PKRU: 55555554 [ 53.864839][ T2223] Call Trace: [ 53.865000][ T2223] [ 53.865125][ T2223] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.865310][ T2223] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.865465][ T2223] netif_close_many (net/core/dev.c:1804) [ 53.865647][ T2223] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 53.865827][ T2223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.866021][ T2223] ? __dev_close_many (net/core/dev.c:1781) [ 53.866214][ T2223] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.866431][ T2223] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.866646][ T2223] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.866897][ T2223] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.867149][ T2223] ? 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) [ 53.867331][ T2223] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.867512][ T2223] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 53.867726][ T2223] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.867907][ T2223] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.868111][ T2223] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.868294][ T2223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.868474][ T2223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.868656][ T2223] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.868836][ T2223] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.869029][ T2223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.869237][ T2223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.869420][ T2223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.869603][ T2223] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.869781][ T2223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.869964][ T2223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.870172][ T2223] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.870381][ T2223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.870630][ T2223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.870884][ T2223] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.871161][ T2223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.871413][ T2223] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.871604][ T2223] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.871789][ T2223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.872060][ T2223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.872322][ T2223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.872579][ T2223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.872936][ T2223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.873225][ T2223] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.873484][ T2223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.873748][ T2223] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.874040][ T2223] ? 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)) [ 53.874297][ T2223] ? 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)) [ 53.874565][ T2223] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.874836][ T2223] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.875152][ T2223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.875427][ T2223] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.875702][ T2223] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.875963][ T2223] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.876249][ T2223] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.876545][ T2223] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.876745][ T2223] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.877067][ T2223] ? move_addr_to_kernel (net/socket.c:258) [ 53.877328][ T2223] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.877574][ T2223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.877827][ T2223] ___sys_sendmsg (net/socket.c:2752) [ 53.878117][ T2223] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.878443][ T2223] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.878739][ T2223] __sys_sendmsg (net/socket.c:2784) [ 53.879025][ T2223] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.879296][ T2223] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.879625][ T2223] ? 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) [ 53.879825][ T2223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.880117][ T2223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.880383][ T2223] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.880646][ T2223] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.880897][ T2223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.881224][ T2223] RIP: 0033:0x7f2637dda08e [ 53.881498][ T2223] 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 [ 53.882193][ T2223] RSP: 002b:00007fff712e8b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.882460][ T2223] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2637dda08e [ 53.882772][ T2223] RDX: 0000000000000000 RSI: 00007fff712e8bd0 RDI: 0000000000000005 [ 53.883041][ T2223] RBP: 00007fff712e8b30 R08: 0000000000000000 R09: 0000000000000000 [ 53.883294][ T2223] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 53.883539][ T2223] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff712e9290 | [ 53.887395][ T2223] ------------[ cut here ]------------ | [ 53.887547][ T2223] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2223 | [ 53.887815][ T2223] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.888661][ T2223] Tainted: [W]=WARN [ 53.888811][ T2223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.889012][ T2223] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.889261][ T2223] 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 [ 53.889729][ T2223] RSP: 0018:ffa000000502f190 EFLAGS: 00010286 [ 53.889896][ T2223] RAX: 00000000ffffffa6 RBX: ff1100000c71f240 RCX: 1ff4000000a05df8 [ 53.890144][ T2223] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71f2f0 [ 53.890385][ T2223] RBP: ff11000010624000 R08: 1fe22000018e3e5f R09: ff1100000cc42e58 [ 53.890578][ T2223] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 53.890768][ T2223] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.890983][ T2223] FS: 00007f2637ba0840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 53.891323][ T2223] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.891499][ T2223] CR2: 00007fb6d98bb8f4 CR3: 000000000cc49003 CR4: 0000000000771ef0 [ 53.891715][ T2223] PKRU: 55555554 [ 53.891857][ T2223] Call Trace: [ 53.892013][ T2223] [ 53.892099][ T2223] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.892311][ T2223] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.892488][ T2223] ? 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) [ 53.892672][ T2223] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.892805][ T2223] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 53.892978][ T2223] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.893118][ T2223] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.893246][ T2223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.893384][ T2223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.893562][ T2223] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.893743][ T2223] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.893883][ T2223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.894042][ T2223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.894177][ T2223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.894306][ T2223] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.894433][ T2223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.894566][ T2223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.894693][ T2223] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.894824][ T2223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.894950][ T2223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.895089][ T2223] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.895213][ T2223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.895342][ T2223] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.895523][ T2223] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.895701][ T2223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.895887][ T2223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.896092][ T2223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.896296][ T2223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.896487][ T2223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.896639][ T2223] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.896809][ T2223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.897003][ T2223] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.897147][ T2223] ? 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)) [ 53.897272][ T2223] ? 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)) [ 53.897404][ T2223] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.897541][ T2223] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.897672][ T2223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.897822][ T2223] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.898002][ T2223] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.898138][ T2223] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.898271][ T2223] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.898400][ T2223] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.898526][ T2223] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.898683][ T2223] ? move_addr_to_kernel (net/socket.c:258) [ 53.898816][ T2223] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.898948][ T2223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.899124][ T2223] ___sys_sendmsg (net/socket.c:2752) [ 53.899280][ T2223] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.899469][ T2223] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.899609][ T2223] __sys_sendmsg (net/socket.c:2784) [ 53.899746][ T2223] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.899872][ T2223] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.900095][ T2223] ? 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) [ 53.900257][ T2223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.900385][ T2223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.900912][ T2223] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.901047][ T2223] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.901180][ T2223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.901338][ T2223] RIP: 0033:0x7f2637dda08e [ 53.901484][ T2223] 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 [ 53.902274][ T2223] RSP: 002b:00007fff712e8b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.902590][ T2223] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2637dda08e [ 53.902899][ T2223] RDX: 0000000000000000 RSI: 00007fff712e8bd0 RDI: 0000000000000005 [ 53.903192][ T2223] RBP: 00007fff712e8b30 R08: 0000000000000000 R09: 0000000000000000 [ 53.903397][ T2223] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 53.903649][ T2223] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff712e9290 | [ 53.967039][ T2224] ------------[ cut here ]------------ | [ 53.967278][ T2224] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2224 | [ 53.967658][ T2224] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.968812][ T2224] Tainted: [W]=WARN [ 53.968989][ T2224] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.969213][ T2224] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.969438][ T2224] 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 [ 53.970038][ T2224] RSP: 0018:ffa000000532f060 EFLAGS: 00010286 [ 53.970358][ T2224] RAX: 00000000ffffffa6 RBX: ff11000005e31240 RCX: 1ff4000000a65dd2 [ 53.970685][ T2224] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e312f0 [ 53.971065][ T2224] RBP: ff1100000c991000 R08: 1fe2200000bc625f R09: ff1100000cc40b58 [ 53.971415][ T2224] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 53.971731][ T2224] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000532f100 [ 53.972062][ T2224] FS: 00007fdd70be4840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 53.972495][ T2224] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.972808][ T2224] CR2: 0000000033b5d988 CR3: 0000000004e35001 CR4: 0000000000771ef0 [ 53.973198][ T2224] PKRU: 55555554 [ 53.973365][ T2224] Call Trace: [ 53.973514][ T2224] [ 53.973631][ T2224] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 53.973856][ T2224] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 53.974025][ T2224] netif_close_many (net/core/dev.c:1804) [ 53.974295][ T2224] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 53.974480][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.974665][ T2224] ? __dev_close_many (net/core/dev.c:1781) [ 53.974846][ T2224] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 53.975072][ T2224] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 53.975297][ T2224] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.975483][ T2224] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.975709][ T2224] ? 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) [ 53.975893][ T2224] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.976097][ T2224] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 53.976320][ T2224] ? unregister_netdevice_many (net/core/dev.c:12497) [ 53.976503][ T2224] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.976710][ T2224] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 53.976902][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.977102][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.977288][ T2224] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.977469][ T2224] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.977649][ T2224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.977853][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.978047][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.978238][ T2224] ? mark_usage (kernel/locking/lockdep.c:4674) [ 53.978427][ T2224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.978609][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.978819][ T2224] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 53.979015][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.979210][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.979419][ T2224] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.979673][ T2224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 53.979942][ T2224] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 53.980266][ T2224] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 53.980483][ T2224] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.980676][ T2224] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.980863][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.981065][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 53.981323][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 53.981594][ T2224] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.981848][ T2224] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.982064][ T2224] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.982260][ T2224] ? 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)) [ 53.982456][ T2224] ? 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)) [ 53.982655][ T2224] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.982836][ T2224] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.983064][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 53.983326][ T2224] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 53.983580][ T2224] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 53.983831][ T2224] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 53.984145][ T2224] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 53.984389][ T2224] ? copy_msghdr_from_user (net/socket.c:2635) [ 53.984572][ T2224] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 53.984805][ T2224] ? move_addr_to_kernel (net/socket.c:258) [ 53.985057][ T2224] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.985330][ T2224] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 53.985606][ T2224] ___sys_sendmsg (net/socket.c:2752) [ 53.985866][ T2224] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 53.986209][ T2224] ? copy_msghdr_from_user (net/socket.c:2603) [ 53.986438][ T2224] __sys_sendmsg (net/socket.c:2784) [ 53.986658][ T2224] ? __sys_sendmsg_sock (net/socket.c:2765) [ 53.986900][ T2224] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 53.987141][ T2224] ? 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) [ 53.987326][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 53.987511][ T2224] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.987706][ T2224] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 53.987886][ T2224] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 53.988090][ T2224] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.988306][ T2224] RIP: 0033:0x7fdd70e1e08e [ 53.988498][ T2224] 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 [ 53.989053][ T2224] RSP: 002b:00007ffcb22c5640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.989337][ T2224] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdd70e1e08e [ 53.989585][ T2224] RDX: 0000000000000000 RSI: 00007ffcb22c56f0 RDI: 0000000000000005 [ 53.989839][ T2224] RBP: 00007ffcb22c5650 R08: 0000000000000000 R09: 0000000000000000 [ 53.990120][ T2224] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 53.990368][ T2224] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb22c5db0 | [ 53.994493][ T2224] ------------[ cut here ]------------ | [ 53.994657][ T2224] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2224 | [ 53.994924][ T2224] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 53.995545][ T2224] Tainted: [W]=WARN [ 53.995646][ T2224] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.995814][ T2224] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 53.996000][ T2224] 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 [ 53.996589][ T2224] RSP: 0018:ffa000000532f190 EFLAGS: 00010286 [ 53.996767][ T2224] RAX: 00000000ffffffa6 RBX: ff11000004aa76c0 RCX: 1ff4000000a65df8 [ 53.997094][ T2224] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7770 [ 53.997347][ T2224] RBP: ff1100000c991000 R08: 1fe2200000954eef R09: ff1100000cc40b58 [ 53.997654][ T2224] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 53.997888][ T2224] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 53.998192][ T2224] FS: 00007fdd70be4840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 53.998449][ T2224] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.998622][ T2224] CR2: 00007f356f762574 CR3: 0000000004e35006 CR4: 0000000000771ef0 [ 53.998838][ T2224] PKRU: 55555554 [ 53.998988][ T2224] Call Trace: [ 53.999106][ T2224] [ 53.999174][ T2224] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 53.999357][ T2224] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 53.999520][ T2224] ? 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) [ 53.999664][ T2224] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.999800][ T2224] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 53.999961][ T2224] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.000106][ T2224] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 54.000242][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.000374][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.000505][ T2224] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.000657][ T2224] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.000791][ T2224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.000944][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.001097][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.001227][ T2224] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.001391][ T2224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.001525][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.001674][ T2224] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 54.001808][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.001938][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.002074][ T2224] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.002208][ T2224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.002340][ T2224] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.002470][ T2224] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.002600][ T2224] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.002729][ T2224] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.002858][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.002993][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.003125][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.003272][ T2224] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.003403][ T2224] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.003533][ T2224] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.003666][ T2224] ? 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)) [ 54.003795][ T2224] ? 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)) [ 54.003935][ T2224] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.004130][ T2224] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.004328][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.004504][ T2224] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.004634][ T2224] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.004764][ T2224] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.004898][ T2224] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.005062][ T2224] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.005268][ T2224] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.005465][ T2224] ? move_addr_to_kernel (net/socket.c:258) [ 54.005611][ T2224] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.005741][ T2224] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.005872][ T2224] ___sys_sendmsg (net/socket.c:2752) [ 54.006015][ T2224] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.006248][ T2224] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.006446][ T2224] __sys_sendmsg (net/socket.c:2784) [ 54.006637][ T2224] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.006830][ T2224] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.007096][ T2224] ? 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) [ 54.007265][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.007414][ T2224] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.007543][ T2224] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.007682][ T2224] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.007809][ T2224] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.008000][ T2224] RIP: 0033:0x7fdd70e1e08e [ 54.008150][ T2224] 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 [ 54.008616][ T2224] RSP: 002b:00007ffcb22c5640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.008909][ T2224] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdd70e1e08e [ 54.009228][ T2224] RDX: 0000000000000000 RSI: 00007ffcb22c56f0 RDI: 0000000000000005 [ 54.009528][ T2224] RBP: 00007ffcb22c5650 R08: 0000000000000000 R09: 0000000000000000 [ 54.009829][ T2224] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 54.010110][ T2224] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb22c5db0 | [ 54.067317][ T2225] ------------[ cut here ]------------ | [ 54.067541][ T2225] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2225 | [ 54.067991][ T2225] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.068826][ T2225] Tainted: [W]=WARN [ 54.068932][ T2225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.069121][ T2225] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.069301][ T2225] 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 [ 54.069778][ T2225] RSP: 0018:ffa000000532f060 EFLAGS: 00010286 [ 54.069947][ T2225] RAX: 00000000ffffffa6 RBX: ff1100001064eac0 RCX: 1ff4000000a65dd2 [ 54.070231][ T2225] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001064eb70 [ 54.070432][ T2225] RBP: ff1100000a2ac000 R08: 1fe22000020c9d6f R09: ff11000011b45158 [ 54.070636][ T2225] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 54.070838][ T2225] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000532f100 [ 54.071093][ T2225] FS: 00007f3b5a4fc840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 54.071434][ T2225] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.071696][ T2225] CR2: 0000000028256988 CR3: 000000001135b004 CR4: 0000000000771ef0 [ 54.072011][ T2225] PKRU: 55555554 [ 54.072165][ T2225] Call Trace: [ 54.072300][ T2225] [ 54.072402][ T2225] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.072557][ T2225] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.072659][ T2225] netif_close_many (net/core/dev.c:1804) [ 54.072820][ T2225] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.072976][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.073119][ T2225] ? __dev_close_many (net/core/dev.c:1781) [ 54.073254][ T2225] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 54.073456][ T2225] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 54.073627][ T2225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.073758][ T2225] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 54.073938][ T2225] ? 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) [ 54.074100][ T2225] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 54.074236][ T2225] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 54.074441][ T2225] ? unregister_netdevice_many (net/core/dev.c:12497) [ 54.074577][ T2225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.074723][ T2225] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 54.074858][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.074997][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.075271][ T2225] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.075402][ T2225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.075535][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.075706][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.075892][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.076103][ T2225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.076298][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.076493][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.076685][ T2225] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 54.076846][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.077056][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.077254][ T2225] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.077450][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.077651][ T2225] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.077864][ T2225] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.078072][ T2225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.078249][ T2225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.078449][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.078649][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.078846][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.079262][ T2225] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.079456][ T2225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.079649][ T2225] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.079854][ T2225] ? 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)) [ 54.080059][ T2225] ? 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)) [ 54.080273][ T2225] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.080472][ T2225] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.080621][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.080762][ T2225] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.080896][ T2225] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.081042][ T2225] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.081223][ T2225] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.081416][ T2225] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.081613][ T2225] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.081861][ T2225] ? move_addr_to_kernel (net/socket.c:258) [ 54.082074][ T2225] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.082240][ T2225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.082424][ T2225] ___sys_sendmsg (net/socket.c:2752) [ 54.082599][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.082771][ T2225] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.082917][ T2225] __sys_sendmsg (net/socket.c:2784) [ 54.083059][ T2225] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.083215][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.083415][ T2225] ? 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) [ 54.083546][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.083729][ T2225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.083895][ T2225] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.084040][ T2225] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.084178][ T2225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.084344][ T2225] RIP: 0033:0x7f3b5a73608e [ 54.084486][ T2225] 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 [ 54.084978][ T2225] RSP: 002b:00007ffc857fa190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.085212][ T2225] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3b5a73608e [ 54.085409][ T2225] RDX: 0000000000000000 RSI: 00007ffc857fa240 RDI: 0000000000000005 [ 54.085607][ T2225] RBP: 00007ffc857fa1a0 R08: 0000000000000000 R09: 0000000000000000 [ 54.085825][ T2225] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 54.086036][ T2225] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc857fa900 | [ 54.089194][ T2225] ------------[ cut here ]------------ | [ 54.089354][ T2225] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2225 | [ 54.089609][ T2225] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.090258][ T2225] Tainted: [W]=WARN [ 54.090357][ T2225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.090517][ T2225] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.090686][ T2225] 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 [ 54.091249][ T2225] RSP: 0018:ffa000000532f190 EFLAGS: 00010286 [ 54.091424][ T2225] RAX: 00000000ffffffa6 RBX: ff1100001064fb40 RCX: 1ff4000000a65df8 [ 54.091616][ T2225] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001064fbf0 [ 54.091808][ T2225] RBP: ff1100000a2ac000 R08: 1fe22000020c9f7f R09: ff11000011b45158 [ 54.092033][ T2225] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 54.092235][ T2225] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 54.092455][ T2225] FS: 00007f3b5a4fc840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 54.092680][ T2225] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.092844][ T2225] CR2: 0000000028256988 CR3: 000000001135b004 CR4: 0000000000771ef0 [ 54.093043][ T2225] PKRU: 55555554 [ 54.093149][ T2225] Call Trace: [ 54.093248][ T2225] [ 54.093321][ T2225] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 54.093503][ T2225] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 54.093665][ T2225] ? 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) [ 54.093792][ T2225] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 54.093918][ T2225] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 54.094093][ T2225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.094223][ T2225] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 54.094355][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.094480][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.094610][ T2225] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.094739][ T2225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.094885][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.095038][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.095171][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.095301][ T2225] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.095429][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.095554][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.095680][ T2225] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 54.095810][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.095938][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.096087][ T2225] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.096220][ T2225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.096357][ T2225] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.096495][ T2225] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.096651][ T2225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.096793][ T2225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.096930][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.097072][ T2225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.097210][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.097344][ T2225] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.097483][ T2225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.097619][ T2225] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.097798][ T2225] ? 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)) [ 54.097988][ T2225] ? 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)) [ 54.098159][ T2225] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.098340][ T2225] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.098467][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.098608][ T2225] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.098794][ T2225] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.098989][ T2225] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.099177][ T2225] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.099363][ T2225] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.099549][ T2225] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.099817][ T2225] ? move_addr_to_kernel (net/socket.c:258) [ 54.100019][ T2225] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.100157][ T2225] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.100335][ T2225] ___sys_sendmsg (net/socket.c:2752) [ 54.100509][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.100769][ T2225] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.100958][ T2225] __sys_sendmsg (net/socket.c:2784) [ 54.101106][ T2225] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.101240][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.101404][ T2225] ? 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) [ 54.101532][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.101661][ T2225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.101789][ T2225] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.101942][ T2225] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.102111][ T2225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.102330][ T2225] RIP: 0033:0x7f3b5a73608e [ 54.102473][ T2225] 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 [ 54.102943][ T2225] RSP: 002b:00007ffc857fa190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.103158][ T2225] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3b5a73608e [ 54.103360][ T2225] RDX: 0000000000000000 RSI: 00007ffc857fa240 RDI: 0000000000000005 [ 54.103549][ T2225] RBP: 00007ffc857fa1a0 R08: 0000000000000000 R09: 0000000000000000 [ 54.103738][ T2225] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 54.103931][ T2225] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc857fa900 | [ 54.170779][ T2226] ------------[ cut here ]------------ | [ 54.171621][ T2226] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2226 | [ 54.172109][ T2226] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.173101][ T2226] Tainted: [W]=WARN [ 54.173315][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.173641][ T2226] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.173988][ T2226] 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 [ 54.174796][ T2226] RSP: 0018:ffa0000005a5f060 EFLAGS: 00010286 [ 54.175132][ T2226] RAX: 00000000ffffffa6 RBX: ff11000004aa6ac0 RCX: 1ff4000000b4bdd2 [ 54.175494][ T2226] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa6b70 [ 54.175850][ T2226] RBP: ff1100000a2fc000 R08: 1fe2200000954d6f R09: ff11000011b42e58 [ 54.176232][ T2226] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 54.176597][ T2226] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005a5f100 [ 54.176963][ T2226] FS: 00007f301cd11840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 54.177404][ T2226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.177718][ T2226] CR2: 00007f301cfe11a0 CR3: 0000000010449006 CR4: 0000000000771ef0 [ 54.178097][ T2226] PKRU: 55555554 [ 54.178303][ T2226] Call Trace: [ 54.178509][ T2226] [ 54.178670][ T2226] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.178921][ T2226] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.179147][ T2226] netif_close_many (net/core/dev.c:1804) [ 54.179398][ T2226] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.179648][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.179926][ T2226] ? __dev_close_many (net/core/dev.c:1781) [ 54.180210][ T2226] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 54.180505][ T2226] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 54.180834][ T2226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.181115][ T2226] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 54.181417][ T2226] ? 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) [ 54.181655][ T2226] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 54.181899][ T2226] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 54.182254][ T2226] ? unregister_netdevice_many (net/core/dev.c:12497) [ 54.182495][ T2226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.182746][ T2226] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 54.183002][ T2226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.183253][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.183502][ T2226] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.183769][ T2226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.184027][ T2226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.184316][ T2226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.184559][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.184805][ T2226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.185069][ T2226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.185353][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.185612][ T2226] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 54.185858][ T2226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.186129][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.186374][ T2226] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.186634][ T2226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.186884][ T2226] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.187165][ T2226] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.187417][ T2226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.187664][ T2226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.187921][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.188201][ T2226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.188452][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.188708][ T2226] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.188948][ T2226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.189246][ T2226] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.189493][ T2226] ? 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)) [ 54.189732][ T2226] ? 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)) [ 54.189997][ T2226] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.190344][ T2226] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.190603][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.190852][ T2226] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.191115][ T2226] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.191354][ T2226] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.191625][ T2226] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.191869][ T2226] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.192132][ T2226] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.192429][ T2226] ? move_addr_to_kernel (net/socket.c:258) [ 54.192679][ T2226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.192925][ T2226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.193198][ T2226] ___sys_sendmsg (net/socket.c:2752) [ 54.193463][ T2226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.193764][ T2226] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.194047][ T2226] __sys_sendmsg (net/socket.c:2784) [ 54.194297][ T2226] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.194538][ T2226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.194828][ T2226] ? 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) [ 54.195087][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.195333][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.195576][ T2226] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.195819][ T2226] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.196074][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.196368][ T2226] RIP: 0033:0x7f301cf4b08e [ 54.196616][ T2226] 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 [ 54.197374][ T2226] RSP: 002b:00007ffc03dd1840 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.197711][ T2226] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f301cf4b08e [ 54.198067][ T2226] RDX: 0000000000000000 RSI: 00007ffc03dd18f0 RDI: 0000000000000005 [ 54.198408][ T2226] RBP: 00007ffc03dd1850 R08: 0000000000000000 R09: 0000000000000000 [ 54.198767][ T2226] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 54.199125][ T2226] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc03dd1fb0 | [ 54.212557][ T2226] ------------[ cut here ]------------ | [ 54.212847][ T2226] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2226 | [ 54.213321][ T2226] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.214241][ T2226] Tainted: [W]=WARN [ 54.214445][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.214752][ T2226] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.215088][ T2226] 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 [ 54.215836][ T2226] RSP: 0018:ffa0000005a5f190 EFLAGS: 00010286 [ 54.216159][ T2226] RAX: 00000000ffffffa6 RBX: ff11000004aa7e40 RCX: 1ff4000000b4bdf8 [ 54.216504][ T2226] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa7ef0 [ 54.216847][ T2226] RBP: ff1100000a2fc000 R08: 1fe2200000954fdf R09: ff11000011b42e58 [ 54.217221][ T2226] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 54.217565][ T2226] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 54.217919][ T2226] FS: 00007f301cd11840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 54.218338][ T2226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.218639][ T2226] CR2: 00007f301cfe11a0 CR3: 0000000010449006 CR4: 0000000000771ef0 [ 54.219000][ T2226] PKRU: 55555554 [ 54.219239][ T2226] Call Trace: [ 54.219450][ T2226] [ 54.219607][ T2226] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 54.219912][ T2226] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 54.221289][ T2226] ? 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) [ 54.221634][ T2226] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 54.221989][ T2226] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 54.222396][ T2226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.222739][ T2226] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 54.223110][ T2226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.223447][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.223796][ T2226] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.224153][ T2226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.224482][ T2226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.224845][ T2226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.225201][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.225540][ T2226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.225871][ T2226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.226239][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.226584][ T2226] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 54.226929][ T2226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.227285][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.227655][ T2226] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.228015][ T2226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.228371][ T2226] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 54.228735][ T2226] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.229095][ T2226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.229433][ T2226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.229780][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.230140][ T2226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.230474][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.230828][ T2226] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.231192][ T2226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.231537][ T2226] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.231886][ T2226] ? 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)) [ 54.232254][ T2226] ? 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)) [ 54.232690][ T2226] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.233051][ T2226] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.233415][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.233765][ T2226] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.234133][ T2226] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.234476][ T2226] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.234818][ T2226] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.235180][ T2226] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.235518][ T2226] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.235902][ T2226] ? move_addr_to_kernel (net/socket.c:258) [ 54.236275][ T2226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.236601][ T2226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.236861][ T2226] ___sys_sendmsg (net/socket.c:2752) [ 54.237166][ T2226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.237484][ T2226] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.237758][ T2226] __sys_sendmsg (net/socket.c:2784) [ 54.238034][ T2226] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.238297][ T2226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.238604][ T2226] ? 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) [ 54.238857][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.239133][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.239382][ T2226] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.239629][ T2226] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.239881][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.240198][ T2226] RIP: 0033:0x7f301cf4b08e [ 54.240460][ T2226] 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 [ 54.241223][ T2226] RSP: 002b:00007ffc03dd1840 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.241568][ T2226] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f301cf4b08e [ 54.241914][ T2226] RDX: 0000000000000000 RSI: 00007ffc03dd18f0 RDI: 0000000000000005 [ 54.242280][ T2226] RBP: 00007ffc03dd1850 R08: 0000000000000000 R09: 0000000000000000 [ 54.242621][ T2226] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 54.242963][ T2226] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc03dd1fb0 | [ 54.299695][ T166] ------------[ cut here ]------------ | [ 54.300054][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 54.300568][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.301933][ T166] Tainted: [W]=WARN [ 54.302186][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.302528][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.302880][ T166] 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 [ 54.303730][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 54.304109][ T166] RAX: 00000000ffffffa6 RBX: ff11000005e313c0 RCX: 1ff4000000108ed1 [ 54.304489][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e31470 [ 54.304872][ T166] RBP: ff110000101a2000 R08: 1fe2200000bc628f R09: ff1100000cab2ef8 [ 54.305283][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 54.305669][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000101a2000 [ 54.306075][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 54.306530][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.306861][ T166] CR2: 0000561b07815040 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 54.307273][ T166] PKRU: 55555554 [ 54.307490][ T166] Call Trace: [ 54.307706][ T166] [ 54.307877][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.308187][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.308416][ T166] register_netdevice (net/core/dev.c:11488) [ 54.308695][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 54.309032][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 54.309326][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 54.309664][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 54.309937][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 54.310300][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 54.310631][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.310923][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 54.311221][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 54.311557][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 54.311855][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 54.312203][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 54.312483][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 54.312753][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 54.313045][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 54.313277][ T166] new_sync_write (fs/read_write.c:595) [ 54.313559][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.313832][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 54.314138][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.314433][ T166] ? ksys_write (fs/read_write.c:740) [ 54.314740][ T166] vfs_write (fs/read_write.c:688) [ 54.314992][ T166] ksys_write (fs/read_write.c:740) [ 54.315229][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 54.315518][ T166] ? 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) [ 54.315807][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.316123][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.316412][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.316699][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.317097][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.317443][ T166] RIP: 0033:0x7fd8e6c0c08e [ 54.317742][ T166] 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 [ 54.318652][ T166] RSP: 002b:00007ffe866f6e10 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 54.319088][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 54.319492][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 54.319895][ T166] RBP: 00007ffe866f6e20 R08: 0000000000000000 R09: 0000000000000000 [ 54.320322][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 54.320746][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 54.505842][ T2232] ------------[ cut here ]------------ | [ 54.506140][ T2232] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2232 | [ 54.506572][ T2232] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.507480][ T2232] Tainted: [W]=WARN [ 54.507641][ T2232] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.507906][ T2232] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.508254][ T2232] 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 [ 54.509025][ T2232] RSP: 0018:ffa000000590f020 EFLAGS: 00010286 [ 54.509305][ T2232] RAX: 00000000ffffffa6 RBX: ff1100000ceef240 RCX: 1ff4000000b21dca [ 54.509632][ T2232] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceef2f0 [ 54.509965][ T2232] RBP: ff110000101a2000 R08: 1fe22000019dde5f R09: ff11000011a5d180 [ 54.510356][ T2232] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 54.510686][ T2232] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 54.511195][ T2232] FS: 00007f907e688840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 54.511573][ T2232] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.511872][ T2232] CR2: 000000003a557988 CR3: 0000000011b6c005 CR4: 0000000000771ef0 [ 54.512335][ T2232] PKRU: 55555554 [ 54.512496][ T2232] Call Trace: [ 54.512658][ T2232] [ 54.512769][ T2232] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 54.513161][ T2232] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.513381][ T2232] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.513552][ T2232] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 54.513769][ T2232] __dev_notify_flags (net/core/dev.c:9787) [ 54.514135][ T2232] ? netif_change_name (net/core/dev.c:1495) [ 54.514363][ T2232] ? __dev_change_flags (net/core/dev.c:9752) [ 54.514584][ T2232] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 54.514812][ T2232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.515157][ T2232] ? 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)) [ 54.515385][ T2232] netif_change_flags (net/core/dev.c:9820) [ 54.515601][ T2232] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 54.515831][ T2232] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 54.516071][ T2232] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 54.516345][ T2232] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.516572][ T2232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.516796][ T2232] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.517017][ T2232] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.517237][ T2232] ? __kernel_text_address (kernel/extable.c:79) [ 54.517452][ T2232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.517673][ T2232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.517887][ T2232] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.518127][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.518350][ T2232] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.518562][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.518797][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.519033][ T2232] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 54.519252][ T2232] ? __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) [ 54.519466][ T2232] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 54.519685][ T2232] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.519904][ T2232] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 54.520138][ T2232] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 54.520362][ T2232] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.520582][ T2232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.520796][ T2232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.521018][ T2232] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.521239][ T2232] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.521455][ T2232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.521686][ T2232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.521902][ T2232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.522160][ T2232] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.522387][ T2232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.522604][ T2232] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.522821][ T2232] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.523036][ T2232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.523273][ T2232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.523518][ T2232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.523740][ T2232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.523957][ T2232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.524180][ T2232] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.524394][ T2232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.524610][ T2232] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.524825][ T2232] ? 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)) [ 54.525054][ T2232] ? 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)) [ 54.525315][ T2232] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.525540][ T2232] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.525754][ T2232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.525985][ T2232] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.526206][ T2232] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.526423][ T2232] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.526630][ T2232] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.526833][ T2232] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.527214][ T2232] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.527474][ T2232] ? move_addr_to_kernel (net/socket.c:258) [ 54.527698][ T2232] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.527939][ T2232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.528169][ T2232] ___sys_sendmsg (net/socket.c:2752) [ 54.528386][ T2232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.528664][ T2232] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.528898][ T2232] __sys_sendmsg (net/socket.c:2784) [ 54.529122][ T2232] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.529342][ T2232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.529617][ T2232] ? 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) [ 54.529842][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.530066][ T2232] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.530283][ T2232] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.530496][ T2232] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.530723][ T2232] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.531022][ T2232] RIP: 0033:0x7f907e8c208e [ 54.531248][ T2232] 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 [ 54.531956][ T2232] RSP: 002b:00007ffc0ace2bb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.532303][ T2232] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f907e8c208e [ 54.532601][ T2232] RDX: 0000000000000000 RSI: 00007ffc0ace2c60 RDI: 0000000000000005 [ 54.532897][ T2232] RBP: 00007ffc0ace2bc0 R08: 0000000000000000 R09: 0000000000000000 [ 54.533231][ T2232] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 54.533552][ T2232] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0ace3320 | [ 54.611228][ T2234] ------------[ cut here ]------------ | [ 54.611492][ T2234] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2234 | [ 54.611858][ T2234] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.612606][ T2234] Tainted: [W]=WARN [ 54.612765][ T2234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.613009][ T2234] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.613258][ T2234] 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 [ 54.613835][ T2234] RSP: 0018:ffa0000005a7ef70 EFLAGS: 00010286 [ 54.614093][ T2234] RAX: 00000000ffffffa6 RBX: ff1100000b4aaf40 RCX: 1ff4000000b4fdb4 [ 54.614359][ T2234] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aaff0 [ 54.614624][ T2234] RBP: ff110000101a2000 R08: 1fe22000016955ff R09: ff11000004ba2e80 [ 54.614888][ T2234] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 54.615665][ T2234] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 54.615938][ T2234] FS: 00007fc565314840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 54.616322][ T2234] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.616592][ T2234] CR2: 00005576c1e316c0 CR3: 000000000f151001 CR4: 0000000000771ef0 [ 54.616869][ T2234] PKRU: 55555554 [ 54.617039][ T2234] Call Trace: [ 54.617206][ T2234] [ 54.617330][ T2234] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.617536][ T2234] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 54.617735][ T2234] notifier_call_chain (kernel/notifier.c:85) [ 54.617934][ T2234] __netdev_upper_dev_link (net/core/dev.c:8931) [ 54.618152][ T2234] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.618351][ T2234] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.618549][ T2234] netdev_upper_dev_link (net/core/dev.c:8972) [ 54.618743][ T2234] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 54.618940][ T2234] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 54.619164][ T2234] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.619417][ T2234] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.619666][ T2234] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.619871][ T2234] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.620119][ T2234] ? nla_strscpy (lib/nlattr.c:795) [ 54.620325][ T2234] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.620522][ T2234] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.620720][ T2234] ? __dev_get_by_name (net/core/dev.c:883) [ 54.620913][ T2234] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.621164][ T2234] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.621370][ T2234] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.621567][ T2234] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.621762][ T2234] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.621957][ T2234] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.622177][ T2234] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.622373][ T2234] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.622574][ T2234] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.622771][ T2234] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.622981][ T2234] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.623229][ T2234] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.623425][ T2234] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.623619][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.623819][ T2234] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.624029][ T2234] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.624251][ T2234] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.624461][ T2234] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.624662][ T2234] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.624861][ T2234] ? 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)) [ 54.625071][ T2234] ? 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)) [ 54.625280][ T2234] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.625477][ T2234] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.625672][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.625868][ T2234] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.626078][ T2234] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.626284][ T2234] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.626515][ T2234] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.626710][ T2234] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.626910][ T2234] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.627162][ T2234] ? move_addr_to_kernel (net/socket.c:258) [ 54.627360][ T2234] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.627560][ T2234] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.627757][ T2234] ___sys_sendmsg (net/socket.c:2752) [ 54.627950][ T2234] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.628207][ T2234] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.628416][ T2234] __sys_sendmsg (net/socket.c:2784) [ 54.628616][ T2234] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.628810][ T2234] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.629060][ T2234] ? 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) [ 54.629270][ T2234] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.629493][ T2234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.629693][ T2234] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.629889][ T2234] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.630118][ T2234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.630351][ T2234] RIP: 0033:0x7fc56554e08e [ 54.630555][ T2234] 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 [ 54.631162][ T2234] RSP: 002b:00007ffc4e579c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.631470][ T2234] RAX: ffffffffffffffda RBX: 00007ffc4e57a398 RCX: 00007fc56554e08e [ 54.631747][ T2234] RDX: 0000000000000000 RSI: 00007ffc4e579cb0 RDI: 0000000000000005 [ 54.632024][ T2234] RBP: 00007ffc4e579c10 R08: 0000000000000000 R09: 0000000000000000 [ 54.632298][ T2234] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 54.632565][ T2234] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4e57a370 | [ 54.634818][ T2234] ------------[ cut here ]------------ | [ 54.635022][ T2234] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2234 | [ 54.635372][ T2234] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.636114][ T2234] Tainted: [W]=WARN [ 54.636286][ T2234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.636517][ T2234] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.636760][ T2234] 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 [ 54.637352][ T2234] RSP: 0018:ffa0000005a7efd0 EFLAGS: 00010286 [ 54.637616][ T2234] RAX: 00000000ffffffa6 RBX: ff1100001045eac0 RCX: 1ff4000000b4fdc0 [ 54.638012][ T2234] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045eb70 [ 54.638397][ T2234] RBP: ff1100000be7a000 R08: 1fe220000208bd6f R09: ff11000004ba2e80 [ 54.638776][ T2234] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 54.639059][ T2234] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7ae04 [ 54.639370][ T2234] FS: 00007fc565314840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 54.639684][ T2234] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.639919][ T2234] CR2: 00005576c1e316c0 CR3: 000000000f151001 CR4: 0000000000771ef0 [ 54.640212][ T2234] PKRU: 55555554 [ 54.640386][ T2234] Call Trace: [ 54.640547][ T2234] [ 54.640675][ T2234] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.640881][ T2234] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.641058][ T2234] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.641265][ T2234] __dev_notify_flags (net/core/dev.c:9787) [ 54.641462][ T2234] ? netif_change_name (net/core/dev.c:1495) [ 54.641660][ T2234] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.641858][ T2234] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 54.642067][ T2234] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 54.642280][ T2234] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 54.642480][ T2234] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.642712][ T2234] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.642921][ T2234] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.643220][ T2234] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.643423][ T2234] ? nla_strscpy (lib/nlattr.c:795) [ 54.643705][ T2234] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.643922][ T2234] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.644145][ T2234] ? __dev_get_by_name (net/core/dev.c:883) [ 54.644374][ T2234] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.644583][ T2234] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.644790][ T2234] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.645050][ T2234] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.645294][ T2234] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.645499][ T2234] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.645697][ T2234] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.645897][ T2234] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.646119][ T2234] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.646319][ T2234] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.646520][ T2234] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.646730][ T2234] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.646935][ T2234] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.647161][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.647363][ T2234] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.647560][ T2234] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.647767][ T2234] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.647963][ T2234] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.648200][ T2234] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.648403][ T2234] ? 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)) [ 54.648606][ T2234] ? 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)) [ 54.648821][ T2234] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.649028][ T2234] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.649233][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.649435][ T2234] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.649658][ T2234] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.649864][ T2234] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.650161][ T2234] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.650437][ T2234] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.650720][ T2234] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.651093][ T2234] ? move_addr_to_kernel (net/socket.c:258) [ 54.651402][ T2234] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.651692][ T2234] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.651963][ T2234] ___sys_sendmsg (net/socket.c:2752) [ 54.652292][ T2234] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.652626][ T2234] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.652885][ T2234] __sys_sendmsg (net/socket.c:2784) [ 54.653108][ T2234] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.653362][ T2234] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.653702][ T2234] ? 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) [ 54.654016][ T2234] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.654289][ T2234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.654488][ T2234] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.654685][ T2234] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.654950][ T2234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.655296][ T2234] RIP: 0033:0x7fc56554e08e [ 54.655582][ T2234] 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 [ 54.656368][ T2234] RSP: 002b:00007ffc4e579c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.656893][ T2234] RAX: ffffffffffffffda RBX: 00007ffc4e57a398 RCX: 00007fc56554e08e [ 54.657323][ T2234] RDX: 0000000000000000 RSI: 00007ffc4e579cb0 RDI: 0000000000000005 [ 54.657706][ T2234] RBP: 00007ffc4e579c10 R08: 0000000000000000 R09: 0000000000000000 [ 54.658299][ T2234] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 54.658685][ T2234] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4e57a370 | [ 54.712740][ T2235] ------------[ cut here ]------------ | [ 54.713346][ T2235] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2235 | [ 54.713869][ T2235] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.714806][ T2235] Tainted: [W]=WARN [ 54.714993][ T2235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.715261][ T2235] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.715545][ T2235] 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 [ 54.717464][ T2235] RSP: 0018:ffa0000005a7f020 EFLAGS: 00010286 [ 54.717779][ T2235] RAX: 00000000ffffffa6 RBX: ff1100000c610640 RCX: 1ff4000000b4fdca [ 54.718143][ T2235] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6106f0 [ 54.718481][ T2235] RBP: ff1100000be7a000 R08: 1fe22000018c20df R09: ff1100000c982e58 [ 54.718818][ T2235] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 54.719162][ T2235] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 54.719501][ T2235] FS: 00007f8a2dc18840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 54.719899][ T2235] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.720187][ T2235] CR2: 00000000169e4988 CR3: 0000000004d2b003 CR4: 0000000000771ef0 [ 54.720517][ T2235] PKRU: 55555554 [ 54.720665][ T2235] Call Trace: [ 54.720830][ T2235] [ 54.720954][ T2235] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.721205][ T2235] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.721379][ T2235] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 54.721613][ T2235] __dev_notify_flags (net/core/dev.c:9787) [ 54.721850][ T2235] ? netif_change_name (net/core/dev.c:1495) [ 54.722086][ T2235] ? __dev_change_flags (net/core/dev.c:9752) [ 54.722303][ T2235] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 54.722525][ T2235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.722749][ T2235] ? 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)) [ 54.722982][ T2235] netif_change_flags (net/core/dev.c:9820) [ 54.723212][ T2235] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 54.723452][ T2235] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 54.723691][ T2235] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 54.723931][ T2235] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 54.724204][ T2235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.724415][ T2235] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.724640][ T2235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.724864][ T2235] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.725097][ T2235] ? __kernel_text_address (kernel/extable.c:79) [ 54.725319][ T2235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.725541][ T2235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.725759][ T2235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.725987][ T2235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.726207][ T2235] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 54.726421][ T2235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.726639][ T2235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.726855][ T2235] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 54.727093][ T2235] ? __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) [ 54.727310][ T2235] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 54.727524][ T2235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 54.727741][ T2235] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 54.727989][ T2235] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 54.728217][ T2235] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.728437][ T2235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.728652][ T2235] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.728868][ T2235] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.729102][ T2235] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.729325][ T2235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.729546][ T2235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.729789][ T2235] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.730013][ T2235] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.730233][ T2235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.730458][ T2235] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.730675][ T2235] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.730893][ T2235] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.731121][ T2235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.731336][ T2235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.731565][ T2235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.731782][ T2235] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.732013][ T2235] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.732397][ T2235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.732619][ T2235] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.733029][ T2235] ? 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)) [ 54.733581][ T2235] ? 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)) [ 54.733799][ T2235] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.734016][ T2235] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.734203][ T2235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.734406][ T2235] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.734615][ T2235] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.734995][ T2235] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.735216][ T2235] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.735431][ T2235] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.735643][ T2235] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.736079][ T2235] ? move_addr_to_kernel (net/socket.c:258) [ 54.736305][ T2235] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.736537][ T2235] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.736761][ T2235] ___sys_sendmsg (net/socket.c:2752) [ 54.736988][ T2235] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.737265][ T2235] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.737669][ T2235] __sys_sendmsg (net/socket.c:2784) [ 54.737890][ T2235] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.738337][ T2235] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.738601][ T2235] ? 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) [ 54.738958][ T2235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.739200][ T2235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.739414][ T2235] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.739629][ T2235] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.739845][ T2235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.740120][ T2235] RIP: 0033:0x7f8a2de5208e [ 54.740343][ T2235] 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 [ 54.741106][ T2235] RSP: 002b:00007ffe2d5ff6d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.741437][ T2235] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8a2de5208e [ 54.741756][ T2235] RDX: 0000000000000000 RSI: 00007ffe2d5ff780 RDI: 0000000000000005 [ 54.742087][ T2235] RBP: 00007ffe2d5ff6e0 R08: 0000000000000000 R09: 0000000000000000 [ 54.742408][ T2235] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba1 [ 54.742750][ T2235] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2d5ffe40 | [ 54.856201][ T2242] ------------[ cut here ]------------ | [ 54.856494][ T2242] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2242 | [ 54.856985][ T2242] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.858012][ T2242] Tainted: [W]=WARN [ 54.858199][ T2242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.858494][ T2242] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.858811][ T2242] 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 [ 54.859659][ T2242] RSP: 0018:ffa0000005a9ef70 EFLAGS: 00010286 [ 54.859954][ T2242] RAX: 00000000ffffffa6 RBX: ff1100000d875540 RCX: 1ff4000000b53db4 [ 54.860345][ T2242] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d8755f0 [ 54.860702][ T2242] RBP: ff110000101a2000 R08: 1fe2200001b0eabf R09: ff1100000c842e80 [ 54.861061][ T2242] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 54.861417][ T2242] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 54.861777][ T2242] FS: 00007f95095f1840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 54.862214][ T2242] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.862507][ T2242] CR2: 00007f95098c11a0 CR3: 000000000f0d6004 CR4: 0000000000771ef0 [ 54.862859][ T2242] PKRU: 55555554 [ 54.863051][ T2242] Call Trace: [ 54.863232][ T2242] [ 54.863354][ T2242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.863596][ T2242] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 54.863834][ T2242] notifier_call_chain (kernel/notifier.c:85) [ 54.864091][ T2242] __netdev_upper_dev_link (net/core/dev.c:8931) [ 54.864326][ T2242] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.864569][ T2242] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.864809][ T2242] netdev_upper_dev_link (net/core/dev.c:8972) [ 54.865049][ T2242] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 54.865270][ T2242] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 54.865511][ T2242] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.865755][ T2242] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.866001][ T2242] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.866248][ T2242] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.866486][ T2242] ? nla_strscpy (lib/nlattr.c:795) [ 54.866727][ T2242] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.866965][ T2242] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.867212][ T2242] ? __dev_get_by_name (net/core/dev.c:883) [ 54.867446][ T2242] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.867694][ T2242] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.867936][ T2242] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.868187][ T2242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.868414][ T2242] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.868647][ T2242] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.868878][ T2242] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.869123][ T2242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.869367][ T2242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.869611][ T2242] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.869842][ T2242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.870084][ T2242] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.870317][ T2242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.870550][ T2242] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.870786][ T2242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.871028][ T2242] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.871265][ T2242] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.871491][ T2242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.871728][ T2242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.871978][ T2242] ? 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)) [ 54.872230][ T2242] ? 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)) [ 54.872474][ T2242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.872709][ T2242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.872939][ T2242] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.873187][ T2242] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.873419][ T2242] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.873656][ T2242] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.873894][ T2242] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.874143][ T2242] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.874375][ T2242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.874663][ T2242] ? move_addr_to_kernel (net/socket.c:258) [ 54.874900][ T2242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.875145][ T2242] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.875374][ T2242] ___sys_sendmsg (net/socket.c:2752) [ 54.875600][ T2242] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.875896][ T2242] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.876174][ T2242] __sys_sendmsg (net/socket.c:2784) [ 54.876406][ T2242] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.876634][ T2242] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.876931][ T2242] ? 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) [ 54.877175][ T2242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.877411][ T2242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.877643][ T2242] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.877871][ T2242] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.878109][ T2242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.878401][ T2242] RIP: 0033:0x7f950982b08e [ 54.878650][ T2242] 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 [ 54.879516][ T2242] RSP: 002b:00007ffe03dff4c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.879874][ T2242] RAX: ffffffffffffffda RBX: 00007ffe03dffc58 RCX: 00007f950982b08e [ 54.880249][ T2242] RDX: 0000000000000000 RSI: 00007ffe03dff570 RDI: 0000000000000005 [ 54.880608][ T2242] RBP: 00007ffe03dff4d0 R08: 0000000000000000 R09: 0000000000000000 [ 54.880960][ T2242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba2 [ 54.881350][ T2242] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe03dffc30 | [ 54.884348][ T2242] ------------[ cut here ]------------ | [ 54.884581][ T2242] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2242 | [ 54.885062][ T2242] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.886047][ T2242] Tainted: [W]=WARN [ 54.886231][ T2242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.886528][ T2242] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.886834][ T2242] 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 [ 54.887682][ T2242] RSP: 0018:ffa0000005a9efd0 EFLAGS: 00010286 [ 54.887991][ T2242] RAX: 00000000ffffffa6 RBX: ff1100000d874f40 RCX: 1ff4000000b53dc0 [ 54.888347][ T2242] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d874ff0 [ 54.888702][ T2242] RBP: ff1100000f362000 R08: 1fe2200001b0e9ff R09: ff1100000c842e80 [ 54.889058][ T2242] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 54.889405][ T2242] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f362e04 [ 54.889754][ T2242] FS: 00007f95095f1840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 54.890180][ T2242] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.890479][ T2242] CR2: 00007f95098c11a0 CR3: 000000000f0d6004 CR4: 0000000000771ef0 [ 54.890840][ T2242] PKRU: 55555554 [ 54.891024][ T2242] Call Trace: [ 54.891209][ T2242] [ 54.891332][ T2242] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 54.891571][ T2242] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 54.891747][ T2242] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 54.891995][ T2242] __dev_notify_flags (net/core/dev.c:9787) [ 54.892242][ T2242] ? netif_change_name (net/core/dev.c:1495) [ 54.892497][ T2242] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 54.892733][ T2242] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 54.892966][ T2242] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 54.893221][ T2242] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 54.893469][ T2242] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 54.893713][ T2242] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 54.893955][ T2242] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 54.894221][ T2242] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 54.894490][ T2242] ? nla_strscpy (lib/nlattr.c:795) [ 54.894747][ T2242] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 54.895011][ T2242] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 54.895252][ T2242] ? __dev_get_by_name (net/core/dev.c:883) [ 54.895491][ T2242] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 54.895741][ T2242] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 54.896017][ T2242] rtnl_newlink (net/core/rtnetlink.c:4150) [ 54.896261][ T2242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.896495][ T2242] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.896728][ T2242] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.896961][ T2242] ? mark_usage (kernel/locking/lockdep.c:4674) [ 54.897206][ T2242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.897444][ T2242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 54.897669][ T2242] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 54.897911][ T2242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 54.898162][ T2242] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.898395][ T2242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.898627][ T2242] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.898860][ T2242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 54.899110][ T2242] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 54.899364][ T2242] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.899597][ T2242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.899828][ T2242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.900085][ T2242] ? 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)) [ 54.900318][ T2242] ? 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)) [ 54.900563][ T2242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.900800][ T2242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.901042][ T2242] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 54.901280][ T2242] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 54.901514][ T2242] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 54.901764][ T2242] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 54.902011][ T2242] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 54.902249][ T2242] ? copy_msghdr_from_user (net/socket.c:2635) [ 54.902482][ T2242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 54.902773][ T2242] ? move_addr_to_kernel (net/socket.c:258) [ 54.903022][ T2242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.903261][ T2242] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 54.903496][ T2242] ___sys_sendmsg (net/socket.c:2752) [ 54.903726][ T2242] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 54.904025][ T2242] ? copy_msghdr_from_user (net/socket.c:2603) [ 54.904286][ T2242] __sys_sendmsg (net/socket.c:2784) [ 54.904520][ T2242] ? __sys_sendmsg_sock (net/socket.c:2765) [ 54.904753][ T2242] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 54.905062][ T2242] ? 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) [ 54.905300][ T2242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 54.905528][ T2242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.905760][ T2242] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 54.906007][ T2242] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 54.906244][ T2242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.906531][ T2242] RIP: 0033:0x7f950982b08e [ 54.906774][ T2242] 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 [ 54.907846][ T2242] RSP: 002b:00007ffe03dff4c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.908214][ T2242] RAX: ffffffffffffffda RBX: 00007ffe03dffc58 RCX: 00007f950982b08e [ 54.908573][ T2242] RDX: 0000000000000000 RSI: 00007ffe03dff570 RDI: 0000000000000005 [ 54.908924][ T2242] RBP: 00007ffe03dff4d0 R08: 0000000000000000 R09: 0000000000000000 [ 54.909302][ T2242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba2 [ 54.909655][ T2242] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe03dffc30 | [ 54.996079][ T2243] ------------[ cut here ]------------ | [ 54.996371][ T2243] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2243 | [ 54.996811][ T2243] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 54.997727][ T2243] Tainted: [W]=WARN [ 54.997890][ T2243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.998175][ T2243] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 54.998460][ T2243] 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 [ 54.999338][ T2243] RSP: 0018:ffa000000532f020 EFLAGS: 00010286 [ 54.999614][ T2243] RAX: 00000000ffffffa6 RBX: ff1100001045e340 RCX: 1ff4000000a65dca [ 54.999937][ T2243] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045e3f0 [ 55.000274][ T2243] RBP: ff1100000f362000 R08: 1fe220000208bc7f R09: ff1100000c6b2e58 [ 55.000624][ T2243] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 55.000944][ T2243] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 55.001289][ T2243] FS: 00007fcf0d9a7840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 55.001668][ T2243] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.001935][ T2243] CR2: 0000000023660988 CR3: 0000000011bb9006 CR4: 0000000000771ef0 [ 55.002281][ T2243] PKRU: 55555554 [ 55.002445][ T2243] Call Trace: [ 55.002606][ T2243] [ 55.002722][ T2243] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.002944][ T2243] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.003142][ T2243] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 55.003356][ T2243] __dev_notify_flags (net/core/dev.c:9787) [ 55.003572][ T2243] ? netif_change_name (net/core/dev.c:1495) [ 55.004044][ T2243] ? __dev_change_flags (net/core/dev.c:9752) [ 55.004264][ T2243] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 55.004482][ T2243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.004712][ T2243] ? 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)) [ 55.004939][ T2243] netif_change_flags (net/core/dev.c:9820) [ 55.005167][ T2243] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 55.005397][ T2243] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 55.005614][ T2243] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 55.005824][ T2243] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 55.006106][ T2243] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.006323][ T2243] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.006540][ T2243] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.006747][ T2243] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.006986][ T2243] ? __kernel_text_address (kernel/extable.c:79) [ 55.007224][ T2243] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.007441][ T2243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.007650][ T2243] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 55.007861][ T2243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.008104][ T2243] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 55.008319][ T2243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.008529][ T2243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.008741][ T2243] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 55.008956][ T2243] ? __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) [ 55.009209][ T2243] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 55.009421][ T2243] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 55.009654][ T2243] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 55.009880][ T2243] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 55.010121][ T2243] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.010337][ T2243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.010554][ T2243] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.010769][ T2243] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.010992][ T2243] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.011230][ T2243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.011453][ T2243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.011665][ T2243] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.011889][ T2243] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.012131][ T2243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.012348][ T2243] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.012578][ T2243] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.012792][ T2243] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.013016][ T2243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.013267][ T2243] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.013486][ T2243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.013697][ T2243] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.013908][ T2243] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.014137][ T2243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.014354][ T2243] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.014577][ T2243] ? 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)) [ 55.014816][ T2243] ? 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)) [ 55.015044][ T2243] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.015266][ T2243] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.015480][ T2243] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.015702][ T2243] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.015919][ T2243] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.016146][ T2243] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.016357][ T2243] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.016563][ T2243] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.016772][ T2243] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.017042][ T2243] ? move_addr_to_kernel (net/socket.c:258) [ 55.017297][ T2243] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.017514][ T2243] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.017736][ T2243] ___sys_sendmsg (net/socket.c:2752) [ 55.017949][ T2243] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.018238][ T2243] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.018475][ T2243] __sys_sendmsg (net/socket.c:2784) [ 55.018687][ T2243] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.018898][ T2243] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.019185][ T2243] ? 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) [ 55.019403][ T2243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.019644][ T2243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.019859][ T2243] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.020086][ T2243] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.020298][ T2243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.020555][ T2243] RIP: 0033:0x7fcf0dbe108e [ 55.020790][ T2243] 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 [ 55.021578][ T2243] RSP: 002b:00007ffc15a7d7b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.021905][ T2243] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcf0dbe108e [ 55.022260][ T2243] RDX: 0000000000000000 RSI: 00007ffc15a7d860 RDI: 0000000000000005 [ 55.022584][ T2243] RBP: 00007ffc15a7d7c0 R08: 0000000000000000 R09: 0000000000000000 [ 55.022911][ T2243] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba2 [ 55.023276][ T2243] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc15a7df20 | [ 55.178306][ T2254] ------------[ cut here ]------------ | [ 55.178601][ T2254] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2254 | [ 55.179561][ T2254] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.180660][ T2254] Tainted: [W]=WARN [ 55.180836][ T2254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.181148][ T2254] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.181460][ T2254] 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 [ 55.182357][ T2254] RSP: 0018:ffa0000005b4ef70 EFLAGS: 00010286 [ 55.182658][ T2254] RAX: 00000000ffffffa6 RBX: ff1100000b4ab9c0 RCX: 1ff4000000b69db4 [ 55.183023][ T2254] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aba70 [ 55.183380][ T2254] RBP: ff110000101a2000 R08: 1fe220000169574f R09: ff11000010510b80 [ 55.183746][ T2254] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 55.184108][ T2254] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 55.184474][ T2254] FS: 00007fc604558840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 55.184885][ T2254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.185223][ T2254] CR2: 0000000002a1da28 CR3: 000000001138f005 CR4: 0000000000771ef0 [ 55.185593][ T2254] PKRU: 55555554 [ 55.185765][ T2254] Call Trace: [ 55.185937][ T2254] [ 55.186187][ T2254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.186438][ T2254] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 55.186754][ T2254] notifier_call_chain (kernel/notifier.c:85) [ 55.187003][ T2254] __netdev_upper_dev_link (net/core/dev.c:8931) [ 55.187242][ T2254] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 55.187481][ T2254] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 55.187717][ T2254] netdev_upper_dev_link (net/core/dev.c:8972) [ 55.187946][ T2254] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 55.188201][ T2254] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 55.188441][ T2254] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 55.188682][ T2254] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 55.188918][ T2254] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 55.189184][ T2254] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 55.189424][ T2254] ? nla_strscpy (lib/nlattr.c:795) [ 55.189656][ T2254] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 55.189890][ T2254] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 55.190135][ T2254] ? __dev_get_by_name (net/core/dev.c:883) [ 55.190367][ T2254] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 55.190609][ T2254] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 55.190876][ T2254] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.191127][ T2254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.191366][ T2254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.191611][ T2254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.191837][ T2254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.192075][ T2254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.192316][ T2254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.192547][ T2254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.192789][ T2254] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.193031][ T2254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.193269][ T2254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.193520][ T2254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.193756][ T2254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.193996][ T2254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.194234][ T2254] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.194464][ T2254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.194722][ T2254] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.194957][ T2254] ? 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)) [ 55.195213][ T2254] ? 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)) [ 55.195451][ T2254] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.195681][ T2254] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.195909][ T2254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.196154][ T2254] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.196387][ T2254] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.196622][ T2254] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.196855][ T2254] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.197106][ T2254] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.197337][ T2254] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.197640][ T2254] ? move_addr_to_kernel (net/socket.c:258) [ 55.197874][ T2254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.198141][ T2254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.198378][ T2254] ___sys_sendmsg (net/socket.c:2752) [ 55.198606][ T2254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.198916][ T2254] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.199191][ T2254] __sys_sendmsg (net/socket.c:2784) [ 55.199465][ T2254] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.199707][ T2254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.200019][ T2254] ? 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) [ 55.200268][ T2254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.200505][ T2254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.200748][ T2254] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.200989][ T2254] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.201223][ T2254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.201509][ T2254] RIP: 0033:0x7fc60479208e [ 55.201783][ T2254] 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 [ 55.202711][ T2254] RSP: 002b:00007ffe0074ce30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.203133][ T2254] RAX: ffffffffffffffda RBX: 00007ffe0074d5c8 RCX: 00007fc60479208e [ 55.203507][ T2254] RDX: 0000000000000000 RSI: 00007ffe0074cee0 RDI: 0000000000000005 [ 55.203877][ T2254] RBP: 00007ffe0074ce40 R08: 0000000000000000 R09: 0000000000000000 [ 55.204263][ T2254] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba2 [ 55.204622][ T2254] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0074d5a0 | [ 55.207613][ T2254] ------------[ cut here ]------------ | [ 55.207858][ T2254] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2254 | [ 55.208349][ T2254] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.209381][ T2254] Tainted: [W]=WARN [ 55.209566][ T2254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.209880][ T2254] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.210210][ T2254] 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 [ 55.211054][ T2254] RSP: 0018:ffa0000005b4efd0 EFLAGS: 00010286 [ 55.211362][ T2254] RAX: 00000000ffffffa6 RBX: ff110000090a8dc0 RCX: 1ff4000000b69dc0 [ 55.211733][ T2254] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8e70 [ 55.212102][ T2254] RBP: ff1100001033a000 R08: 1fe22000012151cf R09: ff11000010510b80 [ 55.212460][ T2254] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 55.212835][ T2254] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001033ae04 [ 55.213207][ T2254] FS: 00007fc604558840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 55.213620][ T2254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.213941][ T2254] CR2: 0000561b07814d5c CR3: 000000001138f004 CR4: 0000000000771ef0 [ 55.214323][ T2254] PKRU: 55555554 [ 55.214500][ T2254] Call Trace: [ 55.214681][ T2254] [ 55.214806][ T2254] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.215057][ T2254] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.215252][ T2254] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 55.215489][ T2254] __dev_notify_flags (net/core/dev.c:9787) [ 55.215739][ T2254] ? netif_change_name (net/core/dev.c:1495) [ 55.216031][ T2254] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 55.216279][ T2254] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 55.216516][ T2254] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 55.216767][ T2254] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 55.217038][ T2254] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 55.217289][ T2254] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 55.217539][ T2254] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 55.217792][ T2254] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 55.218042][ T2254] ? nla_strscpy (lib/nlattr.c:795) [ 55.218286][ T2254] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 55.218522][ T2254] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 55.218752][ T2254] ? __dev_get_by_name (net/core/dev.c:883) [ 55.219025][ T2254] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 55.219303][ T2254] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 55.219560][ T2254] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.219798][ T2254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.220065][ T2254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.220329][ T2254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.220566][ T2254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.220800][ T2254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.221054][ T2254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.221307][ T2254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.221545][ T2254] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.221781][ T2254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.222022][ T2254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.222292][ T2254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.222531][ T2254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.222775][ T2254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.222992][ T2254] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.223223][ T2254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.223460][ T2254] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.223712][ T2254] ? 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)) [ 55.223949][ T2254] ? 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)) [ 55.224204][ T2254] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.224444][ T2254] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.224678][ T2254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.224951][ T2254] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.225205][ T2254] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.225457][ T2254] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.225699][ T2254] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.225938][ T2254] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.226209][ T2254] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.226504][ T2254] ? move_addr_to_kernel (net/socket.c:258) [ 55.226746][ T2254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.226996][ T2254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.227292][ T2254] ___sys_sendmsg (net/socket.c:2752) [ 55.227525][ T2254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.227818][ T2254] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.228110][ T2254] __sys_sendmsg (net/socket.c:2784) [ 55.228358][ T2254] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.228594][ T2254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.228895][ T2254] ? 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) [ 55.229142][ T2254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.229388][ T2254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.229648][ T2254] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.229881][ T2254] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.230140][ T2254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.230445][ T2254] RIP: 0033:0x7fc60479208e [ 55.230696][ T2254] 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 [ 55.231547][ T2254] RSP: 002b:00007ffe0074ce30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.231919][ T2254] RAX: ffffffffffffffda RBX: 00007ffe0074d5c8 RCX: 00007fc60479208e [ 55.232294][ T2254] RDX: 0000000000000000 RSI: 00007ffe0074cee0 RDI: 0000000000000005 [ 55.232652][ T2254] RBP: 00007ffe0074ce40 R08: 0000000000000000 R09: 0000000000000000 [ 55.233042][ T2254] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba2 [ 55.233409][ T2254] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0074d5a0 | [ 55.285744][ T2255] ------------[ cut here ]------------ | [ 55.286019][ T2255] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2255 | [ 55.286460][ T2255] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.287377][ T2255] Tainted: [W]=WARN [ 55.287556][ T2255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.287839][ T2255] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.288166][ T2255] 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 [ 55.289029][ T2255] RSP: 0018:ffa0000005b5f020 EFLAGS: 00010286 [ 55.289312][ T2255] RAX: 00000000ffffffa6 RBX: ff1100000b4aaac0 RCX: 1ff4000000b6bdca [ 55.289649][ T2255] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aab70 [ 55.289993][ T2255] RBP: ff1100001033a000 R08: 1fe220000169556f R09: ff11000010515158 [ 55.290330][ T2255] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 55.290654][ T2255] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 55.290983][ T2255] FS: 00007f17471ad840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 55.291370][ T2255] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.291639][ T2255] CR2: 00000000177ef988 CR3: 0000000011b03002 CR4: 0000000000771ef0 [ 55.291988][ T2255] PKRU: 55555554 [ 55.292160][ T2255] Call Trace: [ 55.292326][ T2255] [ 55.292442][ T2255] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.292665][ T2255] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.292828][ T2255] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 55.293060][ T2255] __dev_notify_flags (net/core/dev.c:9787) [ 55.293315][ T2255] ? netif_change_name (net/core/dev.c:1495) [ 55.293530][ T2255] ? __dev_change_flags (net/core/dev.c:9752) [ 55.293745][ T2255] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 55.293958][ T2255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.294190][ T2255] ? 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)) [ 55.294411][ T2255] netif_change_flags (net/core/dev.c:9820) [ 55.294634][ T2255] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 55.294851][ T2255] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 55.295086][ T2255] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 55.295309][ T2255] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 55.295584][ T2255] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.295804][ T2255] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.296034][ T2255] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.296248][ T2255] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.296453][ T2255] ? __kernel_text_address (kernel/extable.c:79) [ 55.296663][ T2255] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.296877][ T2255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.297111][ T2255] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 55.297329][ T2255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.297540][ T2255] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 55.297749][ T2255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.297958][ T2255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.298185][ T2255] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 55.298402][ T2255] ? __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) [ 55.298613][ T2255] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 55.298828][ T2255] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 55.299056][ T2255] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 55.299272][ T2255] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 55.299491][ T2255] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.299708][ T2255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.299922][ T2255] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.300153][ T2255] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.300369][ T2255] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.300586][ T2255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.300806][ T2255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.301029][ T2255] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.301249][ T2255] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.301462][ T2255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.301681][ T2255] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.301896][ T2255] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.302127][ T2255] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.302337][ T2255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.302551][ T2255] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.302776][ T2255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.303014][ T2255] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.303243][ T2255] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.303462][ T2255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.303684][ T2255] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.303911][ T2255] ? 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)) [ 55.304135][ T2255] ? 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)) [ 55.304347][ T2255] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.304575][ T2255] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.304794][ T2255] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.305013][ T2255] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.305232][ T2255] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.305451][ T2255] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.305678][ T2255] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.305903][ T2255] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.306132][ T2255] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.306406][ T2255] ? move_addr_to_kernel (net/socket.c:258) [ 55.306631][ T2255] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.306850][ T2255] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.307081][ T2255] ___sys_sendmsg (net/socket.c:2752) [ 55.307303][ T2255] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.307570][ T2255] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.307812][ T2255] __sys_sendmsg (net/socket.c:2784) [ 55.308039][ T2255] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.308262][ T2255] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.308539][ T2255] ? 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) [ 55.308754][ T2255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.308981][ T2255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.309202][ T2255] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.309425][ T2255] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.309643][ T2255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.309913][ T2255] RIP: 0033:0x7f17473e708e [ 55.310157][ T2255] 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 [ 55.310914][ T2255] RSP: 002b:00007ffff33c29a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.311253][ T2255] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f17473e708e [ 55.311578][ T2255] RDX: 0000000000000000 RSI: 00007ffff33c2a50 RDI: 0000000000000005 [ 55.311895][ T2255] RBP: 00007ffff33c29b0 R08: 0000000000000000 R09: 0000000000000000 [ 55.312235][ T2255] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba2 [ 55.312557][ T2255] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff33c3110 | [ 55.522885][ T2270] ------------[ cut here ]------------ | [ 55.523155][ T2270] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2270 | [ 55.523503][ T2270] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.524254][ T2270] Tainted: [W]=WARN [ 55.524416][ T2270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.524654][ T2270] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.524900][ T2270] 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 [ 55.525591][ T2270] RSP: 0018:ffa0000005c1ef70 EFLAGS: 00010286 [ 55.526068][ T2270] RAX: 00000000ffffffa6 RBX: ff110000090a8940 RCX: 1ff4000000b83db4 [ 55.526474][ T2270] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a89f0 [ 55.526846][ T2270] RBP: ff110000101a2000 R08: 1fe220000121513f R09: ff11000011c68b80 [ 55.527232][ T2270] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 55.527566][ T2270] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 55.527911][ T2270] FS: 00007effe16f6840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 55.528237][ T2270] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.528507][ T2270] CR2: 0000000005edca28 CR3: 000000001127e006 CR4: 0000000000771ef0 [ 55.528785][ T2270] PKRU: 55555554 [ 55.528944][ T2270] Call Trace: [ 55.529144][ T2270] [ 55.529271][ T2270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.529469][ T2270] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 55.529678][ T2270] notifier_call_chain (kernel/notifier.c:85) [ 55.529887][ T2270] __netdev_upper_dev_link (net/core/dev.c:8931) [ 55.530120][ T2270] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 55.530319][ T2270] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 55.530550][ T2270] netdev_upper_dev_link (net/core/dev.c:8972) [ 55.530748][ T2270] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 55.530942][ T2270] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 55.531170][ T2270] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 55.531370][ T2270] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 55.531570][ T2270] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 55.531771][ T2270] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 55.531966][ T2270] ? nla_strscpy (lib/nlattr.c:795) [ 55.532200][ T2270] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 55.532400][ T2270] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 55.532594][ T2270] ? __dev_get_by_name (net/core/dev.c:883) [ 55.532787][ T2270] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 55.533003][ T2270] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 55.533221][ T2270] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.533418][ T2270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.533614][ T2270] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.533813][ T2270] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.534018][ T2270] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.534220][ T2270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.534420][ T2270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.534614][ T2270] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.534824][ T2270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.535041][ T2270] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.535249][ T2270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.535445][ T2270] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.535644][ T2270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.535837][ T2270] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.536047][ T2270] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.536259][ T2270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.536456][ T2270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.536655][ T2270] ? 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)) [ 55.536850][ T2270] ? 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)) [ 55.537064][ T2270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.537372][ T2270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.537572][ T2270] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.537770][ T2270] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.537965][ T2270] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.538184][ T2270] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.538400][ T2270] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.538597][ T2270] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.538791][ T2270] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.539033][ T2270] ? move_addr_to_kernel (net/socket.c:258) [ 55.539253][ T2270] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.539449][ T2270] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.539650][ T2270] ___sys_sendmsg (net/socket.c:2752) [ 55.539846][ T2270] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.540101][ T2270] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.540325][ T2270] __sys_sendmsg (net/socket.c:2784) [ 55.540523][ T2270] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.540719][ T2270] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.540957][ T2270] ? 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) [ 55.541176][ T2270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.541375][ T2270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.541574][ T2270] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.541775][ T2270] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.541987][ T2270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.542228][ T2270] RIP: 0033:0x7effe193008e [ 55.542448][ T2270] 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 [ 55.543033][ T2270] RSP: 002b:00007ffdba8896b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.543313][ T2270] RAX: ffffffffffffffda RBX: 00007ffdba889e48 RCX: 00007effe193008e [ 55.543586][ T2270] RDX: 0000000000000000 RSI: 00007ffdba889760 RDI: 0000000000000005 [ 55.543853][ T2270] RBP: 00007ffdba8896c0 R08: 0000000000000000 R09: 0000000000000000 [ 55.544139][ T2270] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba2 [ 55.544427][ T2270] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdba889e20 | [ 55.546859][ T2270] ------------[ cut here ]------------ | [ 55.547136][ T2270] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2270 | [ 55.547592][ T2270] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.548579][ T2270] Tainted: [W]=WARN [ 55.548753][ T2270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.549056][ T2270] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.549370][ T2270] 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 [ 55.550278][ T2270] RSP: 0018:ffa0000005c1efd0 EFLAGS: 00010286 [ 55.550586][ T2270] RAX: 00000000ffffffa6 RBX: ff110000093a36c0 RCX: 1ff4000000b83dc0 [ 55.550932][ T2270] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3770 [ 55.551295][ T2270] RBP: ff11000010482000 R08: 1fe22000012746ef R09: ff11000011c68b80 [ 55.551631][ T2270] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 55.551992][ T2270] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 55.552388][ T2270] FS: 00007effe16f6840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 55.552793][ T2270] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.553120][ T2270] CR2: 00007fd8e6dabf98 CR3: 000000001127e003 CR4: 0000000000771ef0 [ 55.553471][ T2270] PKRU: 55555554 [ 55.553652][ T2270] Call Trace: [ 55.553828][ T2270] [ 55.553958][ T2270] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.554224][ T2270] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.554409][ T2270] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 55.554641][ T2270] __dev_notify_flags (net/core/dev.c:9787) [ 55.554877][ T2270] ? netif_change_name (net/core/dev.c:1495) [ 55.555119][ T2270] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 55.555353][ T2270] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 55.555592][ T2270] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 55.555852][ T2270] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 55.556115][ T2270] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 55.556358][ T2270] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 55.556603][ T2270] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 55.556843][ T2270] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 55.557096][ T2270] ? nla_strscpy (lib/nlattr.c:795) [ 55.557335][ T2270] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 55.557568][ T2270] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 55.557797][ T2270] ? __dev_get_by_name (net/core/dev.c:883) [ 55.558041][ T2270] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 55.558382][ T2270] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 55.558633][ T2270] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.558877][ T2270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.559132][ T2270] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.559363][ T2270] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.559605][ T2270] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.559835][ T2270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.560094][ T2270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.560327][ T2270] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.560563][ T2270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.560803][ T2270] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.561046][ T2270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.561294][ T2270] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.561542][ T2270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.561774][ T2270] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.562020][ T2270] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.562524][ T2270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.562758][ T2270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.563008][ T2270] ? 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)) [ 55.563245][ T2270] ? 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)) [ 55.563484][ T2270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.563741][ T2270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.563986][ T2270] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.564239][ T2270] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.564481][ T2270] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.564718][ T2270] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.564957][ T2270] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.565205][ T2270] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.565464][ T2270] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.565757][ T2270] ? move_addr_to_kernel (net/socket.c:258) [ 55.566001][ T2270] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.566238][ T2270] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.566475][ T2270] ___sys_sendmsg (net/socket.c:2752) [ 55.566707][ T2270] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.567009][ T2270] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.567278][ T2270] __sys_sendmsg (net/socket.c:2784) [ 55.567524][ T2270] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.567758][ T2270] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.568053][ T2270] ? 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) [ 55.568295][ T2270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.568532][ T2270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.568762][ T2270] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.568999][ T2270] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.569236][ T2270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.569526][ T2270] RIP: 0033:0x7effe193008e [ 55.569776][ T2270] 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 [ 55.570620][ T2270] RSP: 002b:00007ffdba8896b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.570963][ T2270] RAX: ffffffffffffffda RBX: 00007ffdba889e48 RCX: 00007effe193008e [ 55.571328][ T2270] RDX: 0000000000000000 RSI: 00007ffdba889760 RDI: 0000000000000005 [ 55.571703][ T2270] RBP: 00007ffdba8896c0 R08: 0000000000000000 R09: 0000000000000000 [ 55.572057][ T2270] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba2 [ 55.572421][ T2270] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdba889e20 | [ 55.608856][ T2271] ------------[ cut here ]------------ | [ 55.609104][ T2271] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2271 | [ 55.609443][ T2271] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.610134][ T2271] Tainted: [W]=WARN [ 55.610287][ T2271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.610513][ T2271] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.610745][ T2271] 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 [ 55.611764][ T2271] RSP: 0018:ffa0000005abf020 EFLAGS: 00010286 [ 55.612003][ T2271] RAX: 00000000ffffffa6 RBX: ff11000004aa67c0 RCX: 1ff4000000b57dca [ 55.612286][ T2271] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004aa6870 [ 55.612544][ T2271] RBP: ff11000010482000 R08: 1fe2200000954d0f R09: ff11000011c6ae58 [ 55.612797][ T2271] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 55.613062][ T2271] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 55.613386][ T2271] FS: 00007f5d7491a840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 55.613679][ T2271] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.613906][ T2271] CR2: 000000000bf8b988 CR3: 0000000004f59003 CR4: 0000000000771ef0 [ 55.614182][ T2271] PKRU: 55555554 [ 55.614337][ T2271] Call Trace: [ 55.614498][ T2271] [ 55.614625][ T2271] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.614821][ T2271] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.614996][ T2271] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 55.615193][ T2271] __dev_notify_flags (net/core/dev.c:9787) [ 55.615382][ T2271] ? netif_change_name (net/core/dev.c:1495) [ 55.615583][ T2271] ? __dev_change_flags (net/core/dev.c:9752) [ 55.615772][ T2271] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 55.615962][ T2271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.616169][ T2271] ? 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)) [ 55.616361][ T2271] netif_change_flags (net/core/dev.c:9820) [ 55.616550][ T2271] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 55.616740][ T2271] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 55.616933][ T2271] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 55.617140][ T2271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 55.617397][ T2271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.617591][ T2271] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.617784][ T2271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.617986][ T2271] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.618197][ T2271] ? __kernel_text_address (kernel/extable.c:79) [ 55.618387][ T2271] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.618578][ T2271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.618766][ T2271] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 55.618960][ T2271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.619178][ T2271] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 55.619369][ T2271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.619557][ T2271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.619746][ T2271] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 55.619934][ T2271] ? __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) [ 55.620188][ T2271] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 55.620380][ T2271] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 55.620573][ T2271] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 55.620766][ T2271] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 55.620958][ T2271] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.621171][ T2271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.621356][ T2271] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.621550][ T2271] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.621739][ T2271] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.621928][ T2271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.622137][ T2271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.622337][ T2271] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.622530][ T2271] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.622724][ T2271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.622916][ T2271] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.623125][ T2271] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.623315][ T2271] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.623503][ T2271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.623693][ T2271] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.623883][ T2271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.624120][ T2271] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.624313][ T2271] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.624502][ T2271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.624691][ T2271] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.624883][ T2271] ? 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)) [ 55.625091][ T2271] ? 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)) [ 55.625282][ T2271] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.625471][ T2271] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.625659][ T2271] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.625849][ T2271] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.626051][ T2271] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.626243][ T2271] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.626432][ T2271] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.626624][ T2271] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.626811][ T2271] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.627044][ T2271] ? move_addr_to_kernel (net/socket.c:258) [ 55.627241][ T2271] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.627432][ T2271] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.627622][ T2271] ___sys_sendmsg (net/socket.c:2752) [ 55.627820][ T2271] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.628058][ T2271] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.628269][ T2271] __sys_sendmsg (net/socket.c:2784) [ 55.628463][ T2271] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.628650][ T2271] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.628878][ T2271] ? 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) [ 55.629097][ T2271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.629287][ T2271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.629476][ T2271] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.629663][ T2271] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.629854][ T2271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.630097][ T2271] RIP: 0033:0x7f5d74b5408e [ 55.630292][ T2271] 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 [ 55.630833][ T2271] RSP: 002b:00007ffd1a508dc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.631114][ T2271] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5d74b5408e [ 55.631368][ T2271] RDX: 0000000000000000 RSI: 00007ffd1a508e70 RDI: 0000000000000005 [ 55.631629][ T2271] RBP: 00007ffd1a508dd0 R08: 0000000000000000 R09: 0000000000000000 [ 55.631886][ T2271] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba2 [ 55.632161][ T2271] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1a509530 | [ 55.851646][ T2285] ------------[ cut here ]------------ | [ 55.851929][ T2285] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2285 | [ 55.852301][ T2285] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.853011][ T2285] Tainted: [W]=WARN [ 55.853174][ T2285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.853401][ T2285] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.853645][ T2285] 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 [ 55.854217][ T2285] RSP: 0018:ffa0000005cbef70 EFLAGS: 00010286 [ 55.854448][ T2285] RAX: 00000000ffffffa6 RBX: ff1100000f3a27c0 RCX: 1ff4000000b97db4 [ 55.854708][ T2285] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3a2870 [ 55.854988][ T2285] RBP: ff110000101a2000 R08: 1fe2200001e7450f R09: ff1100000bde5180 [ 55.855257][ T2285] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 55.855519][ T2285] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 55.855786][ T2285] FS: 00007f59be91b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 55.856117][ T2285] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.856350][ T2285] CR2: 000000001fb5ea28 CR3: 0000000011cb7005 CR4: 0000000000771ef0 [ 55.856616][ T2285] PKRU: 55555554 [ 55.856777][ T2285] Call Trace: [ 55.856938][ T2285] [ 55.857843][ T2285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.858063][ T2285] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 55.858274][ T2285] notifier_call_chain (kernel/notifier.c:85) [ 55.858473][ T2285] __netdev_upper_dev_link (net/core/dev.c:8931) [ 55.858670][ T2285] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 55.858865][ T2285] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 55.859074][ T2285] netdev_upper_dev_link (net/core/dev.c:8972) [ 55.859274][ T2285] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 55.859470][ T2285] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 55.859670][ T2285] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 55.859865][ T2285] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 55.860075][ T2285] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 55.860281][ T2285] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 55.860475][ T2285] ? nla_strscpy (lib/nlattr.c:795) [ 55.860670][ T2285] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 55.860864][ T2285] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 55.861068][ T2285] ? __dev_get_by_name (net/core/dev.c:883) [ 55.861274][ T2285] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 55.861473][ T2285] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 55.861670][ T2285] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.861866][ T2285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.862073][ T2285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.862275][ T2285] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.862472][ T2285] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.862665][ T2285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.862862][ T2285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.863067][ T2285] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.863268][ T2285] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.863461][ T2285] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.863656][ T2285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.863849][ T2285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.864055][ T2285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.864255][ T2285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.864450][ T2285] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.864644][ T2285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.864837][ T2285] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.865046][ T2285] ? 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)) [ 55.865243][ T2285] ? 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)) [ 55.865437][ T2285] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.865631][ T2285] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.865827][ T2285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.866034][ T2285] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.866241][ T2285] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.866435][ T2285] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.866638][ T2285] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.866834][ T2285] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.867040][ T2285] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.867274][ T2285] ? move_addr_to_kernel (net/socket.c:258) [ 55.867474][ T2285] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.867666][ T2285] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.867862][ T2285] ___sys_sendmsg (net/socket.c:2752) [ 55.868065][ T2285] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.868302][ T2285] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.868506][ T2285] __sys_sendmsg (net/socket.c:2784) [ 55.868701][ T2285] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.868895][ T2285] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.869151][ T2285] ? 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) [ 55.869352][ T2285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.869549][ T2285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.869746][ T2285] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.869936][ T2285] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.870150][ T2285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.870386][ T2285] RIP: 0033:0x7f59beb5508e [ 55.870589][ T2285] 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 [ 55.871165][ T2285] RSP: 002b:00007fff959022b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.871437][ T2285] RAX: ffffffffffffffda RBX: 00007fff95902a48 RCX: 00007f59beb5508e [ 55.871701][ T2285] RDX: 0000000000000000 RSI: 00007fff95902360 RDI: 0000000000000005 [ 55.872001][ T2285] RBP: 00007fff959022c0 R08: 0000000000000000 R09: 0000000000000000 [ 55.872274][ T2285] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba3 [ 55.872543][ T2285] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff95902a20 | [ 55.874698][ T2285] ------------[ cut here ]------------ | [ 55.874896][ T2285] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2285 | [ 55.875257][ T2285] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.875947][ T2285] Tainted: [W]=WARN [ 55.876121][ T2285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.876352][ T2285] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.876589][ T2285] 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 [ 55.877169][ T2285] RSP: 0018:ffa0000005cbefd0 EFLAGS: 00010286 [ 55.877400][ T2285] RAX: 00000000ffffffa6 RBX: ff1100000f3a2640 RCX: 1ff4000000b97dc0 [ 55.877664][ T2285] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3a26f0 [ 55.877926][ T2285] RBP: ff1100000cc1a000 R08: 1fe2200001e744df R09: ff1100000bde5180 [ 55.878212][ T2285] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 55.878473][ T2285] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1ae04 [ 55.878741][ T2285] FS: 00007f59be91b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 55.879056][ T2285] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.879296][ T2285] CR2: 000000001fb5ea28 CR3: 0000000011cb7005 CR4: 0000000000771ef0 [ 55.879560][ T2285] PKRU: 55555554 [ 55.879723][ T2285] Call Trace: [ 55.879879][ T2285] [ 55.880018][ T2285] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.880234][ T2285] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.880392][ T2285] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 55.880584][ T2285] __dev_notify_flags (net/core/dev.c:9787) [ 55.880784][ T2285] ? netif_change_name (net/core/dev.c:1495) [ 55.880990][ T2285] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 55.881188][ T2285] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 55.881379][ T2285] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 55.881577][ T2285] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 55.881774][ T2285] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 55.881988][ T2285] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 55.882189][ T2285] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 55.882386][ T2285] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 55.882579][ T2285] ? nla_strscpy (lib/nlattr.c:795) [ 55.882780][ T2285] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 55.882985][ T2285] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 55.883182][ T2285] ? __dev_get_by_name (net/core/dev.c:883) [ 55.883377][ T2285] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 55.883573][ T2285] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 55.883768][ T2285] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.883959][ T2285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.884169][ T2285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.884370][ T2285] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.884567][ T2285] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.884759][ T2285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.884961][ T2285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.885179][ T2285] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.885389][ T2285] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.885581][ T2285] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.885779][ T2285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.885986][ T2285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.886186][ T2285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.886375][ T2285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.886568][ T2285] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.886759][ T2285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.886952][ T2285] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.887167][ T2285] ? 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)) [ 55.887365][ T2285] ? 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)) [ 55.887562][ T2285] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.887756][ T2285] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.887948][ T2285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.888164][ T2285] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.888358][ T2285] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.888555][ T2285] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.888757][ T2285] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.888953][ T2285] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.889163][ T2285] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.889396][ T2285] ? move_addr_to_kernel (net/socket.c:258) [ 55.889592][ T2285] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.889790][ T2285] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.889996][ T2285] ___sys_sendmsg (net/socket.c:2752) [ 55.890200][ T2285] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.890434][ T2285] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.890640][ T2285] __sys_sendmsg (net/socket.c:2784) [ 55.890839][ T2285] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.891044][ T2285] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.891289][ T2285] ? 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) [ 55.891481][ T2285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.891673][ T2285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.891870][ T2285] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.892082][ T2285] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.892284][ T2285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.892512][ T2285] RIP: 0033:0x7f59beb5508e [ 55.892708][ T2285] 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 [ 55.893287][ T2285] RSP: 002b:00007fff959022b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.893550][ T2285] RAX: ffffffffffffffda RBX: 00007fff95902a48 RCX: 00007f59beb5508e [ 55.893811][ T2285] RDX: 0000000000000000 RSI: 00007fff95902360 RDI: 0000000000000005 [ 55.894106][ T2285] RBP: 00007fff959022c0 R08: 0000000000000000 R09: 0000000000000000 [ 55.894378][ T2285] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba3 [ 55.894648][ T2285] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff95902a20 | [ 55.929848][ T2286] ------------[ cut here ]------------ | [ 55.930042][ T2286] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2286 | [ 55.930335][ T2286] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 55.930919][ T2286] Tainted: [W]=WARN [ 55.931084][ T2286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.931279][ T2286] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 55.931472][ T2286] 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 [ 55.931959][ T2286] RSP: 0018:ffa0000005cdf020 EFLAGS: 00010286 [ 55.932257][ T2286] RAX: 00000000ffffffa6 RBX: ff1100001045fcc0 RCX: 1ff4000000b9bdca [ 55.932493][ T2286] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045fd70 [ 55.932708][ T2286] RBP: ff1100000cc1a000 R08: 1fe220000208bfaf R09: ff11000011cc8b58 [ 55.932981][ T2286] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 55.933647][ T2286] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 55.933856][ T2286] FS: 00007f273a5c1840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 55.934190][ T2286] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.934389][ T2286] CR2: 00007f273a8911a0 CR3: 000000001115b002 CR4: 0000000000771ef0 [ 55.934597][ T2286] PKRU: 55555554 [ 55.934701][ T2286] Call Trace: [ 55.934803][ T2286] [ 55.934875][ T2286] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 55.935074][ T2286] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 55.935186][ T2286] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 55.935324][ T2286] __dev_notify_flags (net/core/dev.c:9787) [ 55.935463][ T2286] ? netif_change_name (net/core/dev.c:1495) [ 55.935604][ T2286] ? __dev_change_flags (net/core/dev.c:9752) [ 55.935738][ T2286] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 55.935870][ T2286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.936131][ T2286] ? 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)) [ 55.936267][ T2286] netif_change_flags (net/core/dev.c:9820) [ 55.936401][ T2286] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 55.936537][ T2286] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 55.936672][ T2286] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 55.936804][ T2286] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 55.936994][ T2286] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.937130][ T2286] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.937263][ T2286] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.937399][ T2286] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.937536][ T2286] ? __kernel_text_address (kernel/extable.c:79) [ 55.937675][ T2286] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.937811][ T2286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.937944][ T2286] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 55.938082][ T2286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.938221][ T2286] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 55.938354][ T2286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.938489][ T2286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.938627][ T2286] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 55.938763][ T2286] ? __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) [ 55.938902][ T2286] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 55.939045][ T2286] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 55.939188][ T2286] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 55.939327][ T2286] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 55.939475][ T2286] rtnl_newlink (net/core/rtnetlink.c:4150) [ 55.939613][ T2286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.939759][ T2286] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.939892][ T2286] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.940029][ T2286] ? mark_usage (kernel/locking/lockdep.c:4674) [ 55.940207][ T2286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.940344][ T2286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.940478][ T2286] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.940610][ T2286] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.940740][ T2286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 55.940874][ T2286] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 55.941034][ T2286] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 55.941238][ T2286] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.941373][ T2286] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.941510][ T2286] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.941647][ T2286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 55.941783][ T2286] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 55.941917][ T2286] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.942062][ T2286] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.942217][ T2286] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.942355][ T2286] ? 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)) [ 55.942488][ T2286] ? 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)) [ 55.942626][ T2286] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.942759][ T2286] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.942890][ T2286] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 55.943033][ T2286] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 55.943174][ T2286] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 55.943306][ T2286] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 55.943445][ T2286] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 55.943585][ T2286] ? copy_msghdr_from_user (net/socket.c:2635) [ 55.943744][ T2286] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 55.943911][ T2286] ? move_addr_to_kernel (net/socket.c:258) [ 55.944051][ T2286] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.944194][ T2286] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 55.944347][ T2286] ___sys_sendmsg (net/socket.c:2752) [ 55.944502][ T2286] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 55.944674][ T2286] ? copy_msghdr_from_user (net/socket.c:2603) [ 55.944824][ T2286] __sys_sendmsg (net/socket.c:2784) [ 55.944962][ T2286] ? __sys_sendmsg_sock (net/socket.c:2765) [ 55.945113][ T2286] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 55.945287][ T2286] ? 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) [ 55.945427][ T2286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 55.945563][ T2286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.945700][ T2286] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 55.945833][ T2286] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 55.945975][ T2286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.946143][ T2286] RIP: 0033:0x7f273a7fb08e [ 55.946283][ T2286] 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 [ 55.946785][ T2286] RSP: 002b:00007ffce45cd860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.946996][ T2286] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f273a7fb08e [ 55.947203][ T2286] RDX: 0000000000000000 RSI: 00007ffce45cd910 RDI: 0000000000000005 [ 55.947407][ T2286] RBP: 00007ffce45cd870 R08: 0000000000000000 R09: 0000000000000000 [ 55.947615][ T2286] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba3 [ 55.947818][ T2286] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce45cdfd0 | [ 56.157697][ T2301] ------------[ cut here ]------------ | [ 56.157993][ T2301] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2301 | [ 56.158440][ T2301] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.159358][ T2301] Tainted: [W]=WARN [ 56.159527][ T2301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.159810][ T2301] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.160228][ T2301] 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 [ 56.161147][ T2301] RSP: 0018:ffa0000005d7f1b0 EFLAGS: 00010286 [ 56.161430][ T2301] RAX: 00000000ffffffa6 RBX: ff11000005e476c0 RCX: 1ff4000000bafdfc [ 56.161761][ T2301] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e47770 [ 56.162132][ T2301] RBP: ff11000007ef4000 R08: 1fe2200000bc8eef R09: ff11000011a58b80 [ 56.162462][ T2301] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 56.162794][ T2301] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 56.163139][ T2301] FS: 00007fc825b1d840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 56.163526][ T2301] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.163805][ T2301] CR2: 0000000000445f00 CR3: 00000000112d6003 CR4: 0000000000771ef0 [ 56.164153][ T2301] PKRU: 55555554 [ 56.164329][ T2301] Call Trace: [ 56.164497][ T2301] [ 56.164621][ T2301] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.164860][ T2301] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.165063][ T2301] __dev_notify_flags (net/core/dev.c:9787) [ 56.165297][ T2301] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 56.165527][ T2301] ? netif_change_name (net/core/dev.c:1495) [ 56.165766][ T2301] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 56.165995][ T2301] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 56.166223][ T2301] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 56.166443][ T2301] ? __dev_get_by_name (net/core/dev.c:883) [ 56.166664][ T2301] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 56.166891][ T2301] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 56.167133][ T2301] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.167359][ T2301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.167586][ T2301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.167805][ T2301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.168028][ T2301] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.168254][ T2301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.168482][ T2301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.168702][ T2301] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.168923][ T2301] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.169157][ T2301] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.169375][ T2301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.169590][ T2301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.169810][ T2301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.170036][ T2301] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.170262][ T2301] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.170481][ T2301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.170702][ T2301] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.170928][ T2301] ? 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)) [ 56.171158][ T2301] ? 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)) [ 56.171382][ T2301] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.171605][ T2301] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.171824][ T2301] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.172052][ T2301] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.172276][ T2301] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.172495][ T2301] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.172716][ T2301] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.172928][ T2301] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.173156][ T2301] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.173427][ T2301] ? move_addr_to_kernel (net/socket.c:258) [ 56.173656][ T2301] ___sys_sendmsg (net/socket.c:2752) [ 56.173871][ T2301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.174100][ T2301] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.174337][ T2301] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 56.174555][ T2301] __sys_sendmsg (net/socket.c:2784) [ 56.174768][ T2301] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.175002][ T2301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.175232][ T2301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.175454][ T2301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.175671][ T2301] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.175911][ T2301] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.176144][ T2301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.176412][ T2301] RIP: 0033:0x7fc825d5708e [ 56.176647][ T2301] 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 [ 56.177442][ T2301] RSP: 002b:00007ffc94a5ab00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.177778][ T2301] RAX: ffffffffffffffda RBX: 00007ffc94a5b298 RCX: 00007fc825d5708e [ 56.178127][ T2301] RDX: 0000000000000000 RSI: 00007ffc94a5abb0 RDI: 0000000000000005 [ 56.178455][ T2301] RBP: 00007ffc94a5ab10 R08: 0000000000000000 R09: 0000000000000000 [ 56.178781][ T2301] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba3 [ 56.179117][ T2301] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc94a5b270 | [ 56.228693][ T2302] ------------[ cut here ]------------ | [ 56.228946][ T2302] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2302 | [ 56.229999][ T2302] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.230955][ T2302] Tainted: [W]=WARN [ 56.231135][ T2302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.231413][ T2302] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.231694][ T2302] 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 [ 56.232475][ T2302] RSP: 0018:ffa0000005d8f020 EFLAGS: 00010286 [ 56.232753][ T2302] RAX: 00000000ffffffa6 RBX: ff110000107eb840 RCX: 1ff4000000bb1dca [ 56.233075][ T2302] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eb8f0 [ 56.233406][ T2302] RBP: ff11000007ef4000 R08: 1fe22000020fd71f R09: ff11000004ba5158 [ 56.233726][ T2302] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 56.234059][ T2302] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 56.234383][ T2302] FS: 00007f46949e1840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 56.234772][ T2302] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.235047][ T2302] CR2: 00007f4694cb11a0 CR3: 00000000123b0001 CR4: 0000000000771ef0 [ 56.235372][ T2302] PKRU: 55555554 [ 56.235535][ T2302] Call Trace: [ 56.235697][ T2302] [ 56.235810][ T2302] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.236042][ T2302] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.236215][ T2302] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 56.236435][ T2302] __dev_notify_flags (net/core/dev.c:9787) [ 56.236655][ T2302] ? netif_change_name (net/core/dev.c:1495) [ 56.236869][ T2302] ? __dev_change_flags (net/core/dev.c:9752) [ 56.237097][ T2302] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 56.237316][ T2302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.237542][ T2302] ? 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)) [ 56.237763][ T2302] netif_change_flags (net/core/dev.c:9820) [ 56.237986][ T2302] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 56.238205][ T2302] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 56.238428][ T2302] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 56.238634][ T2302] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 56.238903][ T2302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.239132][ T2302] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.239344][ T2302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.239560][ T2302] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.239777][ T2302] ? __kernel_text_address (kernel/extable.c:79) [ 56.240031][ T2302] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.240263][ T2302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.240479][ T2302] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.240693][ T2302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.240907][ T2302] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 56.241133][ T2302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.241352][ T2302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.241568][ T2302] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 56.241782][ T2302] ? __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) [ 56.242006][ T2302] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 56.242223][ T2302] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.242442][ T2302] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 56.242662][ T2302] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 56.242883][ T2302] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.243109][ T2302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.243329][ T2302] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.243547][ T2302] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.243760][ T2302] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.243983][ T2302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.244217][ T2302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.244433][ T2302] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.244650][ T2302] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.244866][ T2302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.245118][ T2302] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.245340][ T2302] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.245560][ T2302] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.245776][ T2302] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.246010][ T2302] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.246237][ T2302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.246453][ T2302] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.246671][ T2302] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.246893][ T2302] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.247122][ T2302] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.247348][ T2302] ? 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)) [ 56.247726][ T2302] ? 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)) [ 56.247945][ T2302] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.248175][ T2302] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.248396][ T2302] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.248614][ T2302] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.248841][ T2302] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.249067][ T2302] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.249290][ T2302] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.249510][ T2302] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.249727][ T2302] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.250003][ T2302] ? move_addr_to_kernel (net/socket.c:258) [ 56.250236][ T2302] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.250456][ T2302] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.250678][ T2302] ___sys_sendmsg (net/socket.c:2752) [ 56.250893][ T2302] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.251341][ T2302] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.251582][ T2302] __sys_sendmsg (net/socket.c:2784) [ 56.251797][ T2302] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.252016][ T2302] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.252302][ T2302] ? 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) [ 56.252515][ T2302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.252733][ T2302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.253137][ T2302] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.253357][ T2302] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.253574][ T2302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.253841][ T2302] RIP: 0033:0x7f4694c1b08e [ 56.254077][ T2302] 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 [ 56.254831][ T2302] RSP: 002b:00007fff6cca9ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.255179][ T2302] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4694c1b08e [ 56.255512][ T2302] RDX: 0000000000000000 RSI: 00007fff6cca9b60 RDI: 0000000000000005 [ 56.255837][ T2302] RBP: 00007fff6cca9ac0 R08: 0000000000000000 R09: 0000000000000000 [ 56.256175][ T2302] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba3 [ 56.256494][ T2302] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff6ccaa220 | [ 56.527624][ T2321] ------------[ cut here ]------------ | [ 56.527924][ T2321] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2321 | [ 56.528388][ T2321] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.529330][ T2321] Tainted: [W]=WARN [ 56.529500][ T2321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.529785][ T2321] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.530099][ T2321] 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 [ 56.530892][ T2321] RSP: 0018:ffa0000005def1b0 EFLAGS: 00010286 [ 56.531181][ T2321] RAX: 00000000ffffffa6 RBX: ff110000090a8940 RCX: 1ff4000000bbddfc [ 56.531508][ T2321] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a89f0 [ 56.531838][ T2321] RBP: ff110000100cc000 R08: 1fe220000121513f R09: ff1100001103d180 [ 56.532223][ T2321] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 56.532551][ T2321] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 56.532903][ T2321] FS: 00007f0523479840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 56.533310][ T2321] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.533586][ T2321] CR2: 00007f05237e0ee3 CR3: 00000000110d7002 CR4: 0000000000771ef0 [ 56.533913][ T2321] PKRU: 55555554 [ 56.534095][ T2321] Call Trace: [ 56.534264][ T2321] [ 56.534380][ T2321] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.534608][ T2321] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.534777][ T2321] __dev_notify_flags (net/core/dev.c:9787) [ 56.535008][ T2321] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 56.535239][ T2321] ? netif_change_name (net/core/dev.c:1495) [ 56.535476][ T2321] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 56.535698][ T2321] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 56.535919][ T2321] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 56.536158][ T2321] ? __dev_get_by_name (net/core/dev.c:883) [ 56.536381][ T2321] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 56.536613][ T2321] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 56.536843][ T2321] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.537075][ T2321] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.537308][ T2321] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.537528][ T2321] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.537744][ T2321] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.537963][ T2321] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.538201][ T2321] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.538416][ T2321] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.538625][ T2321] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.538846][ T2321] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.539075][ T2321] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.539300][ T2321] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.539517][ T2321] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.539731][ T2321] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.539952][ T2321] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.540184][ T2321] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.540403][ T2321] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.540631][ T2321] ? 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)) [ 56.540848][ T2321] ? 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)) [ 56.541087][ T2321] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.541312][ T2321] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.541528][ T2321] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.541747][ T2321] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.541967][ T2321] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.542205][ T2321] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.542428][ T2321] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.542644][ T2321] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.542866][ T2321] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.543157][ T2321] ? move_addr_to_kernel (net/socket.c:258) [ 56.543396][ T2321] ___sys_sendmsg (net/socket.c:2752) [ 56.543615][ T2321] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.543832][ T2321] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.544076][ T2321] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 56.544308][ T2321] __sys_sendmsg (net/socket.c:2784) [ 56.544529][ T2321] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.544758][ T2321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.544987][ T2321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.545208][ T2321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.545425][ T2321] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.545638][ T2321] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.545863][ T2321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.546156][ T2321] RIP: 0033:0x7f05236b308e [ 56.546386][ T2321] 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 [ 56.547188][ T2321] RSP: 002b:00007ffcf9dd3d00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.547522][ T2321] RAX: ffffffffffffffda RBX: 00007ffcf9dd4498 RCX: 00007f05236b308e [ 56.547853][ T2321] RDX: 0000000000000000 RSI: 00007ffcf9dd3db0 RDI: 0000000000000005 [ 56.548201][ T2321] RBP: 00007ffcf9dd3d10 R08: 0000000000000000 R09: 0000000000000000 [ 56.548529][ T2321] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba3 [ 56.548857][ T2321] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf9dd4470 | [ 56.612847][ T2322] ------------[ cut here ]------------ | [ 56.613124][ T2322] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2322 | [ 56.613587][ T2322] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.614468][ T2322] Tainted: [W]=WARN [ 56.614627][ T2322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.614896][ T2322] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.615207][ T2322] 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 [ 56.615999][ T2322] RSP: 0018:ffa0000005dff020 EFLAGS: 00010286 [ 56.616276][ T2322] RAX: 00000000ffffffa6 RBX: ff11000005e47240 RCX: 1ff4000000bbfdca [ 56.616591][ T2322] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e472f0 [ 56.616911][ T2322] RBP: ff110000100cc000 R08: 1fe2200000bc8e5f R09: ff110000092b5158 [ 56.617239][ T2322] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 56.617555][ T2322] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 56.617874][ T2322] FS: 00007fae5301f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 56.618260][ T2322] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.618529][ T2322] CR2: 000000002687a988 CR3: 0000000010352006 CR4: 0000000000771ef0 [ 56.618861][ T2322] PKRU: 55555554 [ 56.619031][ T2322] Call Trace: [ 56.619197][ T2322] [ 56.619310][ T2322] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.619532][ T2322] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.619695][ T2322] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 56.619907][ T2322] __dev_notify_flags (net/core/dev.c:9787) [ 56.620134][ T2322] ? netif_change_name (net/core/dev.c:1495) [ 56.620346][ T2322] ? __dev_change_flags (net/core/dev.c:9752) [ 56.620562][ T2322] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 56.620773][ T2322] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.620995][ T2322] ? 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)) [ 56.621217][ T2322] netif_change_flags (net/core/dev.c:9820) [ 56.621429][ T2322] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 56.621641][ T2322] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 56.621858][ T2322] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 56.622080][ T2322] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 56.622509][ T2322] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.622730][ T2322] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.622940][ T2322] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.623321][ T2322] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.623688][ T2322] ? __kernel_text_address (kernel/extable.c:79) [ 56.623902][ T2322] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.624201][ T2322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.624566][ T2322] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.624777][ T2322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.624994][ T2322] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 56.625208][ T2322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.625424][ T2322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.625790][ T2322] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 56.626011][ T2322] ? __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) [ 56.626224][ T2322] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 56.626431][ T2322] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 56.626646][ T2322] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 56.626863][ T2322] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 56.627088][ T2322] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.627460][ T2322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.627673][ T2322] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.627885][ T2322] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.628108][ T2322] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.628470][ T2322] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.628692][ T2322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.628907][ T2322] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.629136][ T2322] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.629500][ T2322] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.629716][ T2322] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.629932][ T2322] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.630159][ T2322] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.630526][ T2322] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.630739][ T2322] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.630951][ T2322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.631165][ T2322] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.631522][ T2322] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.631731][ T2322] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.631939][ T2322] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.632170][ T2322] ? 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)) [ 56.632533][ T2322] ? 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)) [ 56.632747][ T2322] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.632955][ T2322] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.633179][ T2322] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.633543][ T2322] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.633752][ T2322] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.633963][ T2322] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.634190][ T2322] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.634552][ T2322] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.634761][ T2322] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.635026][ T2322] ? move_addr_to_kernel (net/socket.c:258) [ 56.635252][ T2322] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.635619][ T2322] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.635835][ T2322] ___sys_sendmsg (net/socket.c:2752) [ 56.636058][ T2322] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 56.636330][ T2322] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.636725][ T2322] __sys_sendmsg (net/socket.c:2784) [ 56.636939][ T2322] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.637161][ T2322] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 56.637429][ T2322] ? 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) [ 56.637792][ T2322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.638009][ T2322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.638227][ T2322] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.638440][ T2322] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.638819][ T2322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.639104][ T2322] RIP: 0033:0x7fae5325908e [ 56.639328][ T2322] 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 [ 56.640295][ T2322] RSP: 002b:00007fff2f020bc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.640941][ T2322] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fae5325908e [ 56.641275][ T2322] RDX: 0000000000000000 RSI: 00007fff2f020c70 RDI: 0000000000000005 [ 56.641601][ T2322] RBP: 00007fff2f020bd0 R08: 0000000000000000 R09: 0000000000000000 [ 56.642097][ T2322] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba3 [ 56.642429][ T2322] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2f021330 | [ 56.950568][ T2345] ------------[ cut here ]------------ | [ 56.950837][ T2345] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2345 | [ 56.951294][ T2345] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 56.952274][ T2345] Tainted: [W]=WARN [ 56.952444][ T2345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.952719][ T2345] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 56.953018][ T2345] 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 [ 56.953795][ T2345] RSP: 0018:ffa0000005f2f1b0 EFLAGS: 00010286 [ 56.954081][ T2345] RAX: 00000000ffffffa6 RBX: ff110000090a99c0 RCX: 1ff4000000be5dfc [ 56.954416][ T2345] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9a70 [ 56.954748][ T2345] RBP: ff1100001122c000 R08: 1fe220000121534f R09: ff110000101eae80 [ 56.955081][ T2345] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 56.955405][ T2345] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 56.955730][ T2345] FS: 00007f18de1c5840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 56.956126][ T2345] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.956399][ T2345] CR2: 00007f18de3be460 CR3: 0000000011d6f004 CR4: 0000000000771ef0 [ 56.956726][ T2345] PKRU: 55555554 [ 56.956894][ T2345] Call Trace: [ 56.957067][ T2345] [ 56.957187][ T2345] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 56.957416][ T2345] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 56.957590][ T2345] __dev_notify_flags (net/core/dev.c:9787) [ 56.957819][ T2345] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 56.958057][ T2345] ? netif_change_name (net/core/dev.c:1495) [ 56.958295][ T2345] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 56.958536][ T2345] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 56.958764][ T2345] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 56.959015][ T2345] ? __dev_get_by_name (net/core/dev.c:883) [ 56.959244][ T2345] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 56.959481][ T2345] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 56.959710][ T2345] rtnl_newlink (net/core/rtnetlink.c:4150) [ 56.959932][ T2345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.960164][ T2345] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.960382][ T2345] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.960600][ T2345] ? mark_usage (kernel/locking/lockdep.c:4674) [ 56.960821][ T2345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.961056][ T2345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.961297][ T2345] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 56.961523][ T2345] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 56.961745][ T2345] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 56.961964][ T2345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.962195][ T2345] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.962418][ T2345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 56.962638][ T2345] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 56.962857][ T2345] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.963083][ T2345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.963308][ T2345] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.963532][ T2345] ? 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)) [ 56.963747][ T2345] ? 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)) [ 56.963977][ T2345] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.964210][ T2345] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.964430][ T2345] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 56.964677][ T2345] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 56.964895][ T2345] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 56.965125][ T2345] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 56.965367][ T2345] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 56.965589][ T2345] ? copy_msghdr_from_user (net/socket.c:2635) [ 56.965807][ T2345] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 56.966086][ T2345] ? move_addr_to_kernel (net/socket.c:258) [ 56.966318][ T2345] ___sys_sendmsg (net/socket.c:2752) [ 56.966535][ T2345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 56.966777][ T2345] ? copy_msghdr_from_user (net/socket.c:2603) [ 56.967019][ T2345] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 56.967248][ T2345] __sys_sendmsg (net/socket.c:2784) [ 56.967465][ T2345] ? __sys_sendmsg_sock (net/socket.c:2765) [ 56.967715][ T2345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.967935][ T2345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 56.968172][ T2345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.968390][ T2345] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 56.968618][ T2345] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 56.968845][ T2345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.969137][ T2345] RIP: 0033:0x7f18de3ff08e [ 56.969373][ T2345] 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 [ 56.970187][ T2345] RSP: 002b:00007fffc6bb95a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.970527][ T2345] RAX: ffffffffffffffda RBX: 00007fffc6bb9d38 RCX: 00007f18de3ff08e [ 56.970851][ T2345] RDX: 0000000000000000 RSI: 00007fffc6bb9650 RDI: 0000000000000005 [ 56.971218][ T2345] RBP: 00007fffc6bb95b0 R08: 0000000000000000 R09: 0000000000000000 [ 56.971572][ T2345] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba4 [ 56.971906][ T2345] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc6bb9d10 | [ 57.035034][ T2347] ------------[ cut here ]------------ | [ 57.035235][ T2347] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2347 | [ 57.035517][ T2347] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.036202][ T2347] Tainted: [W]=WARN [ 57.036309][ T2347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.036479][ T2347] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.036660][ T2347] 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 [ 57.037233][ T2347] RSP: 0018:ffa0000005e3f020 EFLAGS: 00010286 [ 57.037405][ T2347] RAX: 00000000ffffffa6 RBX: ff110000090a9540 RCX: 1ff4000000bc7dca [ 57.037634][ T2347] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a95f0 [ 57.037846][ T2347] RBP: ff1100001122c000 R08: 1fe22000012152bf R09: ff110000101e8b58 [ 57.038125][ T2347] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 57.038342][ T2347] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 57.038561][ T2347] FS: 00007f04f3f8d840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 57.038808][ T2347] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.039075][ T2347] CR2: 000000000f63d988 CR3: 000000000f132005 CR4: 0000000000771ef0 [ 57.039283][ T2347] PKRU: 55555554 [ 57.039383][ T2347] Call Trace: [ 57.039484][ T2347] [ 57.039554][ T2347] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.039692][ T2347] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.039793][ T2347] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 57.039947][ T2347] __dev_notify_flags (net/core/dev.c:9787) [ 57.040174][ T2347] ? netif_change_name (net/core/dev.c:1495) [ 57.040312][ T2347] ? __dev_change_flags (net/core/dev.c:9752) [ 57.040446][ T2347] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 57.040583][ T2347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.040718][ T2347] ? 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)) [ 57.040856][ T2347] netif_change_flags (net/core/dev.c:9820) [ 57.041050][ T2347] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 57.041190][ T2347] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 57.041329][ T2347] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 57.041466][ T2347] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 57.041634][ T2347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.041766][ T2347] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.041933][ T2347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.042176][ T2347] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.042316][ T2347] ? __kernel_text_address (kernel/extable.c:79) [ 57.042452][ T2347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.042589][ T2347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.042722][ T2347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 57.042857][ T2347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.043047][ T2347] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 57.043207][ T2347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.043341][ T2347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.043476][ T2347] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 57.043615][ T2347] ? __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) [ 57.043768][ T2347] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 57.043901][ T2347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 57.044044][ T2347] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 57.044183][ T2347] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 57.044330][ T2347] rtnl_newlink (net/core/rtnetlink.c:4150) [ 57.044505][ T2347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.044706][ T2347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.044916][ T2347] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.045140][ T2347] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.045373][ T2347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.045586][ T2347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.045799][ T2347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.046010][ T2347] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.046197][ T2347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.046338][ T2347] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.046479][ T2347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.046614][ T2347] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.046750][ T2347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.046908][ T2347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.047052][ T2347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.047194][ T2347] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.047328][ T2347] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.047462][ T2347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.047596][ T2347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.047734][ T2347] ? 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)) [ 57.047869][ T2347] ? 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)) [ 57.048036][ T2347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.048176][ T2347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.048311][ T2347] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.048446][ T2347] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.048582][ T2347] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.048721][ T2347] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.048858][ T2347] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.049014][ T2347] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.049175][ T2347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.049400][ T2347] ? move_addr_to_kernel (net/socket.c:258) [ 57.049588][ T2347] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.049772][ T2347] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.049957][ T2347] ___sys_sendmsg (net/socket.c:2752) [ 57.050150][ T2347] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.050372][ T2347] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.050580][ T2347] __sys_sendmsg (net/socket.c:2784) [ 57.050742][ T2347] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.051003][ T2347] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.051229][ T2347] ? 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) [ 57.051399][ T2347] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 57.051696][ T2347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.051885][ T2347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.052060][ T2347] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.052215][ T2347] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.052442][ T2347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.052611][ T2347] RIP: 0033:0x7f04f41c708e [ 57.052757][ T2347] 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 [ 57.053334][ T2347] RSP: 002b:00007ffe7e222060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.053542][ T2347] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f04f41c708e [ 57.053925][ T2347] RDX: 0000000000000000 RSI: 00007ffe7e222110 RDI: 0000000000000005 [ 57.054232][ T2347] RBP: 00007ffe7e222070 R08: 0000000000000000 R09: 0000000000000000 [ 57.054548][ T2347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba4 [ 57.054883][ T2347] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7e2227d0 | [ 57.408831][ T2373] ------------[ cut here ]------------ | [ 57.409209][ T2373] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2373 | [ 57.409705][ T2373] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.410734][ T2373] Tainted: [W]=WARN [ 57.410953][ T2373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.411301][ T2373] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.411674][ T2373] 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 [ 57.412510][ T2373] RSP: 0018:ffa000000607f1b0 EFLAGS: 00010286 [ 57.412837][ T2373] RAX: 00000000ffffffa6 RBX: ff110000107ea940 RCX: 1ff4000000c0fdfc [ 57.413236][ T2373] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea9f0 [ 57.413620][ T2373] RBP: ff1100000a2f4000 R08: 1fe22000020fd53f R09: ff110000113d5180 [ 57.414022][ T2373] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 57.414397][ T2373] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 57.414783][ T2373] FS: 00007f48930d4840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 57.415243][ T2373] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.415568][ T2373] CR2: 00007f48932cd460 CR3: 0000000011e77003 CR4: 0000000000771ef0 [ 57.415943][ T2373] PKRU: 55555554 [ 57.416181][ T2373] Call Trace: [ 57.416399][ T2373] [ 57.416567][ T2373] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.416851][ T2373] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.417084][ T2373] __dev_notify_flags (net/core/dev.c:9787) [ 57.417370][ T2373] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 57.417652][ T2373] ? netif_change_name (net/core/dev.c:1495) [ 57.417937][ T2373] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 57.418238][ T2373] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 57.418510][ T2373] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 57.418781][ T2373] ? __dev_get_by_name (net/core/dev.c:883) [ 57.419066][ T2373] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 57.419360][ T2373] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 57.419637][ T2373] rtnl_newlink (net/core/rtnetlink.c:4150) [ 57.419895][ T2373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.420193][ T2373] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.420451][ T2373] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.420708][ T2373] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.420963][ T2373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.421256][ T2373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.421523][ T2373] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.421781][ T2373] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.422067][ T2373] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.422346][ T2373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.422617][ T2373] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.422889][ T2373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.423178][ T2373] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.423450][ T2373] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.423756][ T2373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.424046][ T2373] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.424331][ T2373] ? 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)) [ 57.424598][ T2373] ? 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)) [ 57.424870][ T2373] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.425164][ T2373] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.425437][ T2373] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.425721][ T2373] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.426011][ T2373] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.426287][ T2373] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.426560][ T2373] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.426831][ T2373] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.427125][ T2373] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.427446][ T2373] ? move_addr_to_kernel (net/socket.c:258) [ 57.427725][ T2373] ___sys_sendmsg (net/socket.c:2752) [ 57.428008][ T2373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.428287][ T2373] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.428566][ T2373] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 57.428842][ T2373] __sys_sendmsg (net/socket.c:2784) [ 57.429136][ T2373] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.429417][ T2373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.429698][ T2373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.429970][ T2373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.430255][ T2373] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.430520][ T2373] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.430791][ T2373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.431131][ T2373] RIP: 0033:0x7f489330e08e [ 57.431407][ T2373] 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 [ 57.432261][ T2373] RSP: 002b:00007ffc38b71f40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.432642][ T2373] RAX: ffffffffffffffda RBX: 00007ffc38b726d8 RCX: 00007f489330e08e [ 57.433034][ T2373] RDX: 0000000000000000 RSI: 00007ffc38b71ff0 RDI: 0000000000000005 [ 57.433421][ T2373] RBP: 00007ffc38b71f50 R08: 0000000000000000 R09: 0000000000000000 [ 57.433796][ T2373] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba4 [ 57.434193][ T2373] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc38b726b0 | [ 57.467778][ T2374] ------------[ cut here ]------------ | [ 57.469014][ T2374] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2374 | [ 57.469730][ T2374] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.470764][ T2374] Tainted: [W]=WARN [ 57.470992][ T2374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.471362][ T2374] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.471698][ T2374] 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 [ 57.472533][ T2374] RSP: 0018:ffa000000609f020 EFLAGS: 00010286 [ 57.472852][ T2374] RAX: 00000000ffffffa6 RBX: ff110000107ea1c0 RCX: 1ff4000000c13dca [ 57.473285][ T2374] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea270 [ 57.473659][ T2374] RBP: ff1100000a2f4000 R08: 1fe22000020fd44f R09: ff110000113d0b58 [ 57.474041][ T2374] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 57.474448][ T2374] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 57.474830][ T2374] FS: 00007f091c26f840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 57.475277][ T2374] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.475597][ T2374] CR2: 00000000116c1988 CR3: 0000000011e87006 CR4: 0000000000771ef0 [ 57.475965][ T2374] PKRU: 55555554 [ 57.476204][ T2374] Call Trace: [ 57.476412][ T2374] [ 57.476576][ T2374] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.476845][ T2374] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.477077][ T2374] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 57.477344][ T2374] __dev_notify_flags (net/core/dev.c:9787) [ 57.477606][ T2374] ? netif_change_name (net/core/dev.c:1495) [ 57.477866][ T2374] ? __dev_change_flags (net/core/dev.c:9752) [ 57.478148][ T2374] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 57.478407][ T2374] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.478673][ T2374] ? 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)) [ 57.478937][ T2374] netif_change_flags (net/core/dev.c:9820) [ 57.479225][ T2374] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 57.479484][ T2374] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 57.479752][ T2374] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 57.480034][ T2374] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 57.480352][ T2374] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.480610][ T2374] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.480873][ T2374] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.481159][ T2374] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.481420][ T2374] ? __kernel_text_address (kernel/extable.c:79) [ 57.481687][ T2374] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.481950][ T2374] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.482239][ T2374] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 57.482502][ T2374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.482765][ T2374] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 57.483035][ T2374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.483300][ T2374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.483560][ T2374] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 57.483826][ T2374] ? __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) [ 57.484118][ T2374] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 57.484381][ T2374] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 57.484796][ T2374] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 57.485079][ T2374] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 57.485353][ T2374] rtnl_newlink (net/core/rtnetlink.c:4150) [ 57.485623][ T2374] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.486076][ T2374] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.486345][ T2374] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.486609][ T2374] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.486874][ T2374] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.487332][ T2374] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.487597][ T2374] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.487860][ T2374] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.488146][ T2374] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.488418][ T2374] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.488687][ T2374] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.488957][ T2374] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.489406][ T2374] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.489678][ T2374] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.489945][ T2374] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.490379][ T2374] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.490654][ T2374] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.490914][ T2374] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.491200][ T2374] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.491475][ T2374] ? 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)) [ 57.491737][ T2374] ? 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)) [ 57.492052][ T2374] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.492329][ T2374] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.492596][ T2374] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.493030][ T2374] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.493303][ T2374] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.493719][ T2374] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.493999][ T2374] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.494274][ T2374] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.494542][ T2374] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.494852][ T2374] ? move_addr_to_kernel (net/socket.c:258) [ 57.495288][ T2374] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.495648][ T2374] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.495914][ T2374] ___sys_sendmsg (net/socket.c:2752) [ 57.496195][ T2374] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.496515][ T2374] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.496805][ T2374] __sys_sendmsg (net/socket.c:2784) [ 57.497086][ T2374] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.497352][ T2374] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.497988][ T2374] ? 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) [ 57.498563][ T2374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.498834][ T2374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.499123][ T2374] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.499389][ T2374] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.499664][ T2374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.499992][ T2374] RIP: 0033:0x7f091c4a908e [ 57.500278][ T2374] 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 [ 57.501088][ T2374] RSP: 002b:00007ffff40e1660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.501476][ T2374] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f091c4a908e [ 57.502005][ T2374] RDX: 0000000000000000 RSI: 00007ffff40e1710 RDI: 0000000000000005 [ 57.502377][ T2374] RBP: 00007ffff40e1670 R08: 0000000000000000 R09: 0000000000000000 [ 57.502741][ T2374] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba4 [ 57.503133][ T2374] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff40e1dd0 | [ 57.827433][ T2400] ------------[ cut here ]------------ | [ 57.827627][ T2400] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2400 | [ 57.827920][ T2400] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.828513][ T2400] Tainted: [W]=WARN [ 57.828622][ T2400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.828800][ T2400] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.828997][ T2400] 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 [ 57.829512][ T2400] RSP: 0018:ffa00000061bf1b0 EFLAGS: 00010286 [ 57.829692][ T2400] RAX: 00000000ffffffa6 RBX: ff1100000c610f40 RCX: 1ff4000000c37dfc [ 57.829907][ T2400] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610ff0 [ 57.830129][ T2400] RBP: ff1100000a20c000 R08: 1fe22000018c21ff R09: ff11000004ba0b80 [ 57.830340][ T2400] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 57.830555][ T2400] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 57.830773][ T2400] FS: 00007f2bae221840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 57.831047][ T2400] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.831253][ T2400] CR2: 00007f2bae41a460 CR3: 0000000004f60003 CR4: 0000000000771ef0 [ 57.831474][ T2400] PKRU: 55555554 [ 57.831581][ T2400] Call Trace: [ 57.831687][ T2400] [ 57.831762][ T2400] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.831905][ T2400] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.832703][ T2400] __dev_notify_flags (net/core/dev.c:9787) [ 57.832853][ T2400] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 57.833104][ T2400] ? netif_change_name (net/core/dev.c:1495) [ 57.833259][ T2400] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 57.833401][ T2400] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 57.833546][ T2400] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 57.833691][ T2400] ? __dev_get_by_name (net/core/dev.c:883) [ 57.833833][ T2400] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 57.834069][ T2400] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 57.834326][ T2400] rtnl_newlink (net/core/rtnetlink.c:4150) [ 57.834471][ T2400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.834612][ T2400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.834750][ T2400] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.834892][ T2400] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.835192][ T2400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.835391][ T2400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.835541][ T2400] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.835685][ T2400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.835828][ T2400] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.836022][ T2400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.836164][ T2400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.836309][ T2400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.836451][ T2400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.836591][ T2400] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.836729][ T2400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.836868][ T2400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.837015][ T2400] ? 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)) [ 57.837159][ T2400] ? 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)) [ 57.837304][ T2400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.837444][ T2400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.837591][ T2400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.837731][ T2400] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.837875][ T2400] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.838020][ T2400] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.838166][ T2400] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.838307][ T2400] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.838447][ T2400] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.838620][ T2400] ? move_addr_to_kernel (net/socket.c:258) [ 57.838762][ T2400] ___sys_sendmsg (net/socket.c:2752) [ 57.838900][ T2400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.839047][ T2400] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.839209][ T2400] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 57.839357][ T2400] __sys_sendmsg (net/socket.c:2784) [ 57.839503][ T2400] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.839658][ T2400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.839810][ T2400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.839957][ T2400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.840116][ T2400] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.840263][ T2400] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.840409][ T2400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.840595][ T2400] RIP: 0033:0x7f2bae45b08e [ 57.840747][ T2400] 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 [ 57.841280][ T2400] RSP: 002b:00007ffcfc5a00c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.841494][ T2400] RAX: ffffffffffffffda RBX: 00007ffcfc5a0858 RCX: 00007f2bae45b08e [ 57.841713][ T2400] RDX: 0000000000000000 RSI: 00007ffcfc5a0170 RDI: 0000000000000005 [ 57.841923][ T2400] RBP: 00007ffcfc5a00d0 R08: 0000000000000000 R09: 0000000000000000 [ 57.842147][ T2400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba5 [ 57.842357][ T2400] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfc5a0830 | [ 57.894942][ T2401] ------------[ cut here ]------------ | [ 57.895141][ T2401] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2401 | [ 57.895424][ T2401] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 57.896006][ T2401] Tainted: [W]=WARN [ 57.896114][ T2401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.896287][ T2401] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 57.896468][ T2401] 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 [ 57.896947][ T2401] RSP: 0018:ffa00000061cf020 EFLAGS: 00010286 [ 57.897140][ T2401] RAX: 00000000ffffffa6 RBX: ff1100000c4990c0 RCX: 1ff4000000c39dca [ 57.897347][ T2401] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c499170 [ 57.897551][ T2401] RBP: ff1100000a20c000 R08: 1fe220000189322f R09: ff11000004ba2e58 [ 57.897751][ T2401] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 57.897951][ T2401] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 57.898168][ T2401] FS: 00007f5cca36b840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 57.898407][ T2401] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.898581][ T2401] CR2: 0000000028234988 CR3: 0000000011e1f001 CR4: 0000000000771ef0 [ 57.898789][ T2401] PKRU: 55555554 [ 57.898893][ T2401] Call Trace: [ 57.899005][ T2401] [ 57.899077][ T2401] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 57.899247][ T2401] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 57.899355][ T2401] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 57.899498][ T2401] __dev_notify_flags (net/core/dev.c:9787) [ 57.899634][ T2401] ? netif_change_name (net/core/dev.c:1495) [ 57.899768][ T2401] ? __dev_change_flags (net/core/dev.c:9752) [ 57.899903][ T2401] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 57.900044][ T2401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.900190][ T2401] ? 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)) [ 57.900328][ T2401] netif_change_flags (net/core/dev.c:9820) [ 57.900464][ T2401] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 57.900599][ T2401] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 57.900737][ T2401] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 57.900872][ T2401] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 57.901049][ T2401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.901193][ T2401] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.901331][ T2401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.901467][ T2401] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.901603][ T2401] ? __kernel_text_address (kernel/extable.c:79) [ 57.901740][ T2401] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.901878][ T2401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.902018][ T2401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 57.902163][ T2401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.902304][ T2401] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 57.902440][ T2401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.902576][ T2401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.902713][ T2401] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 57.902850][ T2401] ? __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) [ 57.903000][ T2401] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 57.903150][ T2401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 57.903291][ T2401] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 57.903433][ T2401] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 57.903571][ T2401] rtnl_newlink (net/core/rtnetlink.c:4150) [ 57.903709][ T2401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.903844][ T2401] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.903987][ T2401] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.904136][ T2401] ? mark_usage (kernel/locking/lockdep.c:4674) [ 57.904276][ T2401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.904420][ T2401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.904564][ T2401] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.904705][ T2401] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.904843][ T2401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 57.904987][ T2401] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 57.905142][ T2401] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 57.905292][ T2401] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.905430][ T2401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.905567][ T2401] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.905704][ T2401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 57.905839][ T2401] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 57.905988][ T2401] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.906133][ T2401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.906268][ T2401] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.906411][ T2401] ? 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)) [ 57.906552][ T2401] ? 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)) [ 57.906695][ T2401] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.906834][ T2401] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.906979][ T2401] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 57.907131][ T2401] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 57.907271][ T2401] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 57.907406][ T2401] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 57.907548][ T2401] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 57.907686][ T2401] ? copy_msghdr_from_user (net/socket.c:2635) [ 57.907821][ T2401] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 57.908108][ T2401] ? move_addr_to_kernel (net/socket.c:258) [ 57.908246][ T2401] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.908389][ T2401] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 57.908532][ T2401] ___sys_sendmsg (net/socket.c:2752) [ 57.908672][ T2401] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 57.908843][ T2401] ? copy_msghdr_from_user (net/socket.c:2603) [ 57.909068][ T2401] __sys_sendmsg (net/socket.c:2784) [ 57.909273][ T2401] ? __sys_sendmsg_sock (net/socket.c:2765) [ 57.909407][ T2401] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 57.909577][ T2401] ? 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) [ 57.909715][ T2401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 57.909852][ T2401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.910089][ T2401] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 57.910232][ T2401] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 57.910374][ T2401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.910542][ T2401] RIP: 0033:0x7f5cca5a508e [ 57.910687][ T2401] 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 [ 57.911258][ T2401] RSP: 002b:00007ffd9831b600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.911464][ T2401] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5cca5a508e [ 57.911679][ T2401] RDX: 0000000000000000 RSI: 00007ffd9831b6b0 RDI: 0000000000000005 [ 57.911885][ T2401] RBP: 00007ffd9831b610 R08: 0000000000000000 R09: 0000000000000000 [ 57.912176][ T2401] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba5 [ 57.912384][ T2401] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd9831bd70 | [ 58.218701][ T166] ------------[ cut here ]------------ | [ 58.218945][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 58.219435][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.220740][ T166] Tainted: [W]=WARN [ 58.220921][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.221235][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.221556][ T166] 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 [ 58.222593][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 58.222883][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c611b40 RCX: 1ff4000000108ebf [ 58.223334][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611bf0 [ 58.223672][ T166] RBP: ff110000101a2000 R08: 1fe22000018c237f R09: ff1100000cab2f20 [ 58.224018][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 58.224366][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 58.224718][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 58.225132][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.225409][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 58.225743][ T166] PKRU: 55555554 [ 58.225912][ T166] Call Trace: [ 58.226088][ T166] [ 58.226209][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.226437][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.226607][ T166] netif_close_many (net/core/dev.c:1804) [ 58.226826][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.227061][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 58.227286][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.227512][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.227733][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 58.228015][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 58.228290][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.228512][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 58.228736][ T166] ? __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) [ 58.228965][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 58.229455][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.229745][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.229966][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.230202][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.230430][ T166] ? 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) [ 58.230666][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.230888][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.231127][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.231355][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.231587][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.231811][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.232101][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.232383][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.232605][ T166] ? 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)) [ 58.232827][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.233118][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.233335][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.233554][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.233774][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.234002][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.234171][ T166] new_sync_write (fs/read_write.c:595) [ 58.234394][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.234615][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.234833][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.235059][ T166] ? ksys_write (fs/read_write.c:740) [ 58.235288][ T166] vfs_write (fs/read_write.c:688) [ 58.235457][ T166] ksys_write (fs/read_write.c:740) [ 58.235630][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.235850][ T166] ? 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) [ 58.236143][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.236377][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.236602][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.236825][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.237070][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.237356][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.237597][ T166] 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 [ 58.238414][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.238747][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.239088][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.239416][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.239737][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.240085][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.248536][ T166] ------------[ cut here ]------------ | [ 58.248736][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 58.249064][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.249752][ T166] Tainted: [W]=WARN [ 58.249871][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.250078][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.250290][ T166] 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 [ 58.250839][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 58.251041][ T166] RAX: 00000000ffffffa6 RBX: ff11000005e301c0 RCX: 1ff4000000108e81 [ 58.251271][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e30270 [ 58.251525][ T166] RBP: ff1100000cc1a000 R08: 1fe2200000bc604f R09: ff1100000cab2ef8 [ 58.251872][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 58.252361][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482000 [ 58.252735][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 58.253127][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.253329][ T166] CR2: 00007f64798482a0 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 58.253565][ T166] PKRU: 55555554 [ 58.253683][ T166] Call Trace: [ 58.253801][ T166] [ 58.253882][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.254094][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.254221][ T166] netif_close_many (net/core/dev.c:1804) [ 58.254385][ T166] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 58.254578][ T166] ? 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) [ 58.254732][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 58.254888][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.255095][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 58.255291][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 58.255451][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.255644][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.255800][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.256000][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.256169][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.256330][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.256525][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.256722][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.256876][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.257037][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.257197][ T166] ? 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) [ 58.257353][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.257506][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.257660][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.257817][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.257990][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.258174][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.258370][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.258563][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.258717][ T166] ? 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)) [ 58.258871][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.259075][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.259233][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.259387][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.259539][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.259693][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.259809][ T166] new_sync_write (fs/read_write.c:595) [ 58.259965][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.260133][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.260285][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.260438][ T166] ? ksys_write (fs/read_write.c:740) [ 58.260598][ T166] vfs_write (fs/read_write.c:688) [ 58.260715][ T166] ksys_write (fs/read_write.c:740) [ 58.260833][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.260987][ T166] ? 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) [ 58.261146][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.261301][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.261460][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.261615][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.261772][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.261961][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.262138][ T166] 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 [ 58.262682][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.262922][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.263168][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.263400][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.263630][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.263876][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.267273][ T166] ------------[ cut here ]------------ | [ 58.267461][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 58.267772][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.268476][ T166] Tainted: [W]=WARN [ 58.268596][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.268795][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.269005][ T166] 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 [ 58.269558][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 58.269754][ T166] RAX: 00000000ffffffa6 RBX: ff110000107ea4c0 RCX: 1ff4000000108e81 [ 58.270002][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea570 [ 58.270247][ T166] RBP: ff11000010482000 R08: 1fe22000020fd4af R09: ff1100000cab2ef8 [ 58.270479][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 58.270709][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001033a000 [ 58.270939][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 58.271220][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.271415][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 58.271645][ T166] PKRU: 55555554 [ 58.271761][ T166] Call Trace: [ 58.271876][ T166] [ 58.271957][ T166] ? 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)) [ 58.272126][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.272283][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 58.272440][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.272558][ T166] netif_close_many (net/core/dev.c:1804) [ 58.272713][ T166] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 58.272905][ T166] ? 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) [ 58.273122][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 58.273355][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.273648][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 58.273942][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 58.274166][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.274451][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.274614][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.274807][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.274964][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.275140][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.275333][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.275524][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.275682][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.275835][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.275998][ T166] ? 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) [ 58.276166][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.276332][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.276489][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.276648][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.276852][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.277105][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.277409][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.277688][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.277848][ T166] ? 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)) [ 58.278014][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.278215][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.278368][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.278522][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.278673][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.278824][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.278944][ T166] new_sync_write (fs/read_write.c:595) [ 58.279117][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.279311][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.279465][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.279617][ T166] ? ksys_write (fs/read_write.c:740) [ 58.279774][ T166] vfs_write (fs/read_write.c:688) [ 58.279891][ T166] ksys_write (fs/read_write.c:740) [ 58.280015][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.280179][ T166] ? 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) [ 58.280331][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.280486][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.280639][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.280792][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.280947][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.281150][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.281312][ T166] 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 [ 58.281860][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.282106][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.282337][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.282571][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.282799][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.283035][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.295308][ T166] ------------[ cut here ]------------ | [ 58.295532][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 58.295837][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.296551][ T166] Tainted: [W]=WARN [ 58.296684][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.296886][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.297108][ T166] 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 [ 58.297653][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 58.297846][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c71ec40 RCX: 1ff4000000108e81 [ 58.298080][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71ecf0 [ 58.298320][ T166] RBP: ff1100001033a000 R08: 1fe22000018e3d9f R09: ff1100000cab2ef8 [ 58.298555][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 58.298788][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f362000 [ 58.299027][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 58.299310][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.299511][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 58.299744][ T166] PKRU: 55555554 [ 58.299862][ T166] Call Trace: [ 58.299991][ T166] [ 58.300074][ T166] ? 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)) [ 58.300237][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.300396][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 58.300555][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.300675][ T166] netif_close_many (net/core/dev.c:1804) [ 58.300831][ T166] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 58.301031][ T166] ? 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) [ 58.301191][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 58.301350][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.301547][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 58.301741][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 58.301902][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.302128][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.302288][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.302484][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.302648][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.302806][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.303007][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.303228][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.303382][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.303535][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.303690][ T166] ? 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) [ 58.303852][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.304026][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.304221][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.304379][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.304544][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.304704][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.304900][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.305112][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.305314][ T166] ? 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)) [ 58.305528][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.305724][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.305881][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.306045][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.306207][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.306369][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.306489][ T166] new_sync_write (fs/read_write.c:595) [ 58.306651][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.306808][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.307031][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.307273][ T166] ? ksys_write (fs/read_write.c:740) [ 58.307520][ T166] vfs_write (fs/read_write.c:688) [ 58.307671][ T166] ksys_write (fs/read_write.c:740) [ 58.307794][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.307947][ T166] ? 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) [ 58.308139][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.308299][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.308453][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.308606][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.308764][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.308957][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.309136][ T166] 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 [ 58.309685][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.309919][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.310164][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.310397][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.310628][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.310859][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.314789][ T166] ------------[ cut here ]------------ | [ 58.315046][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 58.315542][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.316561][ T166] Tainted: [W]=WARN [ 58.316740][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.317045][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.317355][ T166] 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 [ 58.318173][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 58.318467][ T166] RAX: 00000000ffffffa6 RBX: ff110000093a3240 RCX: 1ff4000000108e81 [ 58.318809][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a32f0 [ 58.319166][ T166] RBP: ff1100000f362000 R08: 1fe220000127465f R09: ff1100000cab2ef8 [ 58.319504][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 58.319844][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7a000 [ 58.320197][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 58.320606][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.320899][ T166] CR2: 00007f64798482a0 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 58.321263][ T166] PKRU: 55555554 [ 58.321437][ T166] Call Trace: [ 58.321613][ T166] [ 58.321734][ T166] ? 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)) [ 58.321977][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.322218][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 58.322451][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.322628][ T166] netif_close_many (net/core/dev.c:1804) [ 58.322856][ T166] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 58.323172][ T166] ? 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) [ 58.323407][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 58.323634][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.323920][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 58.324217][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 58.324454][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.324741][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.324983][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.325275][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.325511][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.325746][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.326042][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.326331][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.326561][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.326790][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.327048][ T166] ? 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) [ 58.327289][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.327521][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.327752][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.327994][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.328236][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.328469][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.328758][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.329056][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.329290][ T166] ? 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)) [ 58.329523][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.329806][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.330041][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.330274][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.330505][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.330733][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.330909][ T166] new_sync_write (fs/read_write.c:595) [ 58.331155][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.331384][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.331617][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.331845][ T166] ? ksys_write (fs/read_write.c:740) [ 58.332090][ T166] vfs_write (fs/read_write.c:688) [ 58.332272][ T166] ksys_write (fs/read_write.c:740) [ 58.332447][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.332674][ T166] ? 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) [ 58.332910][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.333161][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.333396][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.333627][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.333857][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.334153][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.334395][ T166] 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 [ 58.335221][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.335572][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.335918][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.336312][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.336659][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.337009][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.341392][ T166] ------------[ cut here ]------------ | [ 58.341607][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 58.342046][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.343005][ T166] Tainted: [W]=WARN [ 58.343181][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.343474][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.343775][ T166] 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 [ 58.344463][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 58.344767][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c748040 RCX: 1ff4000000108e81 [ 58.345120][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7480f0 [ 58.345464][ T166] RBP: ff1100000be7a000 R08: 1fe22000018e901f R09: ff1100000cab2ef8 [ 58.345731][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 58.345961][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 58.346212][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 58.346486][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.346681][ T166] CR2: 00007f64798482a0 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 58.346911][ T166] PKRU: 55555554 [ 58.347035][ T166] Call Trace: [ 58.347159][ T166] [ 58.347239][ T166] ? 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)) [ 58.347395][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.347551][ T166] ? notifier_call_chain (kernel/notifier.c:85) [ 58.347707][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.347825][ T166] netif_close_many (net/core/dev.c:1804) [ 58.347987][ T166] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 58.348183][ T166] ? 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) [ 58.348337][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 58.348495][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.348688][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 58.348880][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 58.349091][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.349343][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.349504][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.349697][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.349873][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.350041][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.350239][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.350431][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.350600][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.350755][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.350910][ T166] ? 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) [ 58.351075][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.351247][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.351478][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.351640][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.351799][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.351958][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.352169][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.352365][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.352520][ T166] ? 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)) [ 58.352752][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.353075][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.353320][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.353503][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.353655][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.353809][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.353927][ T166] new_sync_write (fs/read_write.c:595) [ 58.354092][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.354252][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.354407][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.354560][ T166] ? ksys_write (fs/read_write.c:740) [ 58.354721][ T166] vfs_write (fs/read_write.c:688) [ 58.354840][ T166] ksys_write (fs/read_write.c:740) [ 58.354958][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.355126][ T166] ? 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) [ 58.355280][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.355439][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.355599][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.355752][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.355909][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.356112][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.356276][ T166] 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 [ 58.356823][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.357062][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.357300][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.357528][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.357758][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.357998][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.363194][ T166] ------------[ cut here ]------------ | [ 58.363358][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 58.363661][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.364318][ T166] Tainted: [W]=WARN [ 58.364434][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.364620][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.364816][ T166] 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 [ 58.365440][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 58.365632][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c7493c0 RCX: 1ff4000000108ea7 [ 58.365852][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c749470 [ 58.366173][ T166] RBP: ff1100000cc1a000 R08: 1fe22000018e928f R09: ff1100000cab2ef8 [ 58.366392][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 58.366619][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.366843][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 58.367214][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.367406][ T166] CR2: 00007f64798482a0 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 58.367695][ T166] PKRU: 55555554 [ 58.367810][ T166] Call Trace: [ 58.367921][ T166] [ 58.368063][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.368256][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.368442][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.368595][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.368781][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.368936][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.369166][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.369356][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.369539][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.369688][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.369836][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.370048][ T166] ? 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) [ 58.370201][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.370351][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.370499][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.370650][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.370801][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.370950][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.371209][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.371393][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.371546][ T166] ? 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)) [ 58.371695][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.371879][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.372094][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.372245][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.372394][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.372542][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.372658][ T166] new_sync_write (fs/read_write.c:595) [ 58.372808][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.372955][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.373177][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.373323][ T166] ? ksys_write (fs/read_write.c:740) [ 58.373479][ T166] vfs_write (fs/read_write.c:688) [ 58.373592][ T166] ksys_write (fs/read_write.c:740) [ 58.373702][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.373852][ T166] ? 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) [ 58.374066][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.374217][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.374365][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.374514][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.374663][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.374847][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.375072][ T166] 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 [ 58.375602][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.375826][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.376118][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.376350][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.376578][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.376818][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.382916][ T166] ------------[ cut here ]------------ | [ 58.383237][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 58.383742][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.384891][ T166] Tainted: [W]=WARN [ 58.385167][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.385520][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.385881][ T166] 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 [ 58.386745][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 58.387126][ T166] RAX: 00000000ffffffa6 RBX: ff11000011be2340 RCX: 1ff4000000108ea7 [ 58.387532][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011be23f0 [ 58.387941][ T166] RBP: ff11000010482000 R08: 1fe220000237c47f R09: ff1100000cab2ef8 [ 58.388370][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 58.388773][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.389208][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 58.389685][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.390055][ T166] CR2: 00007fcc095a28f4 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 58.390502][ T166] PKRU: 55555554 [ 58.390734][ T166] Call Trace: [ 58.390985][ T166] [ 58.391170][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.391536][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.391898][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.392226][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.392588][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.392895][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.393216][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.393575][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.393918][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.394254][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.394531][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.394802][ T166] ? 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) [ 58.395121][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.395439][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.395732][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.396049][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.396363][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.396658][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.397030][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.397375][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.397659][ T166] ? 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)) [ 58.397953][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.398353][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.398638][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.398927][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.399239][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.399538][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.399775][ T166] new_sync_write (fs/read_write.c:595) [ 58.400087][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.400407][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.400701][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.400997][ T166] ? ksys_write (fs/read_write.c:740) [ 58.401302][ T166] vfs_write (fs/read_write.c:688) [ 58.401543][ T166] ksys_write (fs/read_write.c:740) [ 58.401776][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.402083][ T166] ? 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) [ 58.402382][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.402676][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.402997][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.403303][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.403604][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.403952][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.404275][ T166] 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 [ 58.405192][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.405606][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.406034][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.406447][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.406859][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.407291][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.413769][ T166] ------------[ cut here ]------------ | [ 58.414072][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 58.414598][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.415743][ T166] Tainted: [W]=WARN [ 58.415993][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.416354][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.416720][ T166] 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 [ 58.417629][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 58.418002][ T166] RAX: 00000000ffffffa6 RBX: ff11000011be39c0 RCX: 1ff4000000108ea7 [ 58.418444][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011be3a70 [ 58.418859][ T166] RBP: ff1100001033a000 R08: 1fe220000237c74f R09: ff1100000cab2ef8 [ 58.419293][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 58.419701][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.420163][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 58.420642][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.421018][ T166] CR2: 00007fcc095a28f4 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 58.421440][ T166] PKRU: 55555554 [ 58.421680][ T166] Call Trace: [ 58.422119][ T166] [ 58.422303][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.422668][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.423230][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.423521][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.424073][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.424549][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.424851][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.425418][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.425944][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.426268][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.426569][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.427062][ T166] ? 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) [ 58.427367][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.427661][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.427954][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.428456][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.428758][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.429073][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.429441][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.429990][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.430293][ T166] ? 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)) [ 58.430589][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.431138][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.431431][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.431726][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.432040][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.432516][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.432751][ T166] new_sync_write (fs/read_write.c:595) [ 58.433062][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.433368][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.433664][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.434161][ T166] ? ksys_write (fs/read_write.c:740) [ 58.434460][ T166] vfs_write (fs/read_write.c:688) [ 58.434701][ T166] ksys_write (fs/read_write.c:740) [ 58.434935][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.435428][ T166] ? 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) [ 58.435718][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.436043][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.436342][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.436816][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.437139][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.437491][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.437792][ T166] 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 [ 58.438883][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.439499][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.439906][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.440335][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.440916][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.441349][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.452236][ T166] ------------[ cut here ]------------ | [ 58.452432][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 58.452772][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.453529][ T166] Tainted: [W]=WARN [ 58.453647][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.453845][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.454071][ T166] 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 [ 58.454629][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 58.454823][ T166] RAX: 00000000ffffffa6 RBX: ff1100000a1093c0 RCX: 1ff4000000108ea7 [ 58.455063][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a109470 [ 58.455315][ T166] RBP: ff1100000f362000 R08: 1fe220000142128f R09: ff1100000cab2ef8 [ 58.455541][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 58.455766][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.456002][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 58.456272][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.456464][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 58.456692][ T166] PKRU: 55555554 [ 58.456807][ T166] Call Trace: [ 58.456922][ T166] [ 58.457010][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.457208][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.457397][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.457553][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.457742][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.457898][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.458064][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.458261][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.458445][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.458595][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.458743][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.458894][ T166] ? 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) [ 58.459060][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.459289][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.459523][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.459761][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.460005][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.460171][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.460360][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.460549][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.460701][ T166] ? 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)) [ 58.460866][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.461063][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.461218][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.461367][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.461516][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.461665][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.461778][ T166] new_sync_write (fs/read_write.c:595) [ 58.461934][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.462092][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.462268][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.462417][ T166] ? ksys_write (fs/read_write.c:740) [ 58.462571][ T166] vfs_write (fs/read_write.c:688) [ 58.462689][ T166] ksys_write (fs/read_write.c:740) [ 58.462802][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.462952][ T166] ? 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) [ 58.463137][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.463364][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.463598][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.463824][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.464077][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.464344][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.464504][ T166] 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 [ 58.465046][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.465280][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.465503][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.465727][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.465952][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.466189][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.469804][ T166] ------------[ cut here ]------------ | [ 58.469959][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 58.470269][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.470926][ T166] Tainted: [W]=WARN [ 58.471060][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.471338][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.471541][ T166] 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 [ 58.472080][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 58.472281][ T166] RAX: 00000000ffffffa6 RBX: ff1100000a109e40 RCX: 1ff4000000108ea7 [ 58.472510][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a109ef0 [ 58.472737][ T166] RBP: ff1100000be7a000 R08: 1fe22000014213df R09: ff1100000cab2ef8 [ 58.472959][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 58.473198][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.473424][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 58.473690][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.473879][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 58.474118][ T166] PKRU: 55555554 [ 58.474232][ T166] Call Trace: [ 58.474343][ T166] [ 58.474420][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.474612][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.474800][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 58.474955][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 58.475156][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 58.475311][ T166] notifier_call_chain (kernel/notifier.c:85) [ 58.475467][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 58.475655][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.475839][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.475994][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.476149][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.476299][ T166] ? 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) [ 58.476451][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.476605][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.476755][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.476910][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.477069][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.477226][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.477417][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.477610][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.477763][ T166] ? 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)) [ 58.477917][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.478130][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.478283][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.478434][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.478585][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.478735][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.478848][ T166] new_sync_write (fs/read_write.c:595) [ 58.479008][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.479171][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.479392][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.479619][ T166] ? ksys_write (fs/read_write.c:740) [ 58.479860][ T166] vfs_write (fs/read_write.c:688) [ 58.480054][ T166] ksys_write (fs/read_write.c:740) [ 58.480188][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.480340][ T166] ? 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) [ 58.480492][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.480646][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.480797][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.480950][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.481129][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.481316][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.481479][ T166] 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 [ 58.482077][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.482313][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.482539][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.482765][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.482995][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.483229][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.500441][ T166] ------------[ cut here ]------------ | [ 58.500626][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 58.500923][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.501566][ T166] Tainted: [W]=WARN [ 58.501675][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.501854][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.502053][ T166] 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 [ 58.502571][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 58.502758][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b4ab3c0 RCX: 1ff4000000108eef [ 58.502976][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab470 [ 58.503192][ T166] RBP: ff110000101a2000 R08: 1fe220000169568f R09: ff1100000cab2ef8 [ 58.503404][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 58.503625][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.503845][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 58.504121][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.504303][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 58.504521][ T166] PKRU: 55555554 [ 58.504630][ T166] Call Trace: [ 58.504738][ T166] [ 58.504813][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.505002][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.505185][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 58.505329][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 58.505473][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 58.505618][ T166] ? 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) [ 58.505764][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 58.505907][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.506054][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.506205][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 58.506352][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 58.506497][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 58.506680][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 58.506861][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 58.507010][ T166] ? 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)) [ 58.507159][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 58.507343][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 58.507484][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 58.507627][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 58.507772][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 58.507915][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 58.508028][ T166] new_sync_write (fs/read_write.c:595) [ 58.508177][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.508319][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 58.508462][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.508603][ T166] ? ksys_write (fs/read_write.c:740) [ 58.508750][ T166] vfs_write (fs/read_write.c:688) [ 58.508863][ T166] ksys_write (fs/read_write.c:740) [ 58.508977][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 58.509131][ T166] ? 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) [ 58.509273][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.509415][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.509559][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.509704][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.509850][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.510037][ T166] RIP: 0033:0x7fd8e6c0c08e [ 58.510191][ T166] 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 [ 58.510695][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 58.510911][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 58.511135][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 58.511346][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 58.511559][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 58.511774][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 58.575620][ T2427] ------------[ cut here ]------------ | [ 58.575910][ T2427] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2427 | [ 58.576382][ T2427] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.577280][ T2427] Tainted: [W]=WARN [ 58.577438][ T2427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.577704][ T2427] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.577990][ T2427] 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 [ 58.578736][ T2427] RSP: 0018:ffa000000630f060 EFLAGS: 00010286 [ 58.579012][ T2427] RAX: 00000000ffffffa6 RBX: ff1100000c610040 RCX: 1ff4000000c61dd2 [ 58.579321][ T2427] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6100f0 [ 58.579631][ T2427] RBP: ff11000007ef4000 R08: 1fe22000018c201f R09: ff1100001103ae58 [ 58.579940][ T2427] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 58.580259][ T2427] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000630f100 [ 58.580568][ T2427] FS: 00007f0cf32b3840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 58.580935][ T2427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.581213][ T2427] CR2: 0000000015797988 CR3: 0000000011a27004 CR4: 0000000000771ef0 [ 58.581523][ T2427] PKRU: 55555554 [ 58.581679][ T2427] Call Trace: [ 58.581834][ T2427] [ 58.581942][ T2427] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.582168][ T2427] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.582326][ T2427] netif_close_many (net/core/dev.c:1804) [ 58.582534][ T2427] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 58.582745][ T2427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.582950][ T2427] ? __dev_close_many (net/core/dev.c:1781) [ 58.583168][ T2427] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.583423][ T2427] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 58.583683][ T2427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.583890][ T2427] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.584155][ T2427] ? 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) [ 58.584365][ T2427] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 58.584567][ T2427] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 58.584824][ T2427] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.585037][ T2427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.585301][ T2427] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 58.585511][ T2427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.585716][ T2427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.585923][ T2427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.586133][ T2427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.586335][ T2427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.586569][ T2427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.586768][ T2427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.586960][ T2427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.587169][ T2427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.587358][ T2427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.587559][ T2427] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 58.587760][ T2427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.587957][ T2427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.588172][ T2427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.588369][ T2427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.588563][ T2427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.588756][ T2427] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 58.588960][ T2427] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.589171][ T2427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.589366][ T2427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.589568][ T2427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.589772][ T2427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.589988][ T2427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 58.590197][ T2427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.590403][ T2427] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.590621][ T2427] ? 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)) [ 58.590822][ T2427] ? 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)) [ 58.591042][ T2427] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.591256][ T2427] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.591462][ T2427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.591669][ T2427] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 58.591875][ T2427] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 58.592092][ T2427] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 58.592306][ T2427] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 58.592513][ T2427] ? copy_msghdr_from_user (net/socket.c:2635) [ 58.592718][ T2427] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 58.592978][ T2427] ? move_addr_to_kernel (net/socket.c:258) [ 58.593192][ T2427] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.593399][ T2427] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.593613][ T2427] ___sys_sendmsg (net/socket.c:2752) [ 58.593815][ T2427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 58.594084][ T2427] ? copy_msghdr_from_user (net/socket.c:2603) [ 58.594318][ T2427] __sys_sendmsg (net/socket.c:2784) [ 58.594525][ T2427] ? __sys_sendmsg_sock (net/socket.c:2765) [ 58.594728][ T2427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 58.594995][ T2427] ? 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) [ 58.595208][ T2427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.595415][ T2427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.595620][ T2427] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.595822][ T2427] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.596035][ T2427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.596300][ T2427] RIP: 0033:0x7f0cf34ed08e [ 58.596518][ T2427] 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 [ 58.597259][ T2427] RSP: 002b:00007fff5955c6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.597572][ T2427] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0cf34ed08e [ 58.597877][ T2427] RDX: 0000000000000000 RSI: 00007fff5955c770 RDI: 0000000000000005 [ 58.598202][ T2427] RBP: 00007fff5955c6d0 R08: 0000000000000000 R09: 0000000000000000 [ 58.598509][ T2427] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba5 [ 58.598818][ T2427] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff5955ce30 | [ 58.603483][ T2427] ------------[ cut here ]------------ | [ 58.603709][ T2427] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2427 | [ 58.604261][ T2427] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.605191][ T2427] Tainted: [W]=WARN [ 58.605340][ T2427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.605585][ T2427] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.605846][ T2427] 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 [ 58.606713][ T2427] RSP: 0018:ffa000000630f190 EFLAGS: 00010286 [ 58.606962][ T2427] RAX: 00000000ffffffa6 RBX: ff1100000a35a4c0 RCX: 1ff4000000c61df8 [ 58.607373][ T2427] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a35a570 [ 58.607665][ T2427] RBP: ff11000007ef4000 R08: 1fe220000146b4af R09: ff1100001103ae58 [ 58.607960][ T2427] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 58.608393][ T2427] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.608689][ T2427] FS: 00007f0cf32b3840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 58.609152][ T2427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.609405][ T2427] CR2: 0000000015797988 CR3: 0000000011a27004 CR4: 0000000000771ef0 [ 58.609700][ T2427] PKRU: 55555554 [ 58.609850][ T2427] Call Trace: [ 58.610142][ T2427] [ 58.610249][ T2427] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.610505][ T2427] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.610741][ T2427] ? 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) [ 58.610934][ T2427] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 58.611241][ T2427] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 58.611483][ T2427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.611676][ T2427] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 58.611861][ T2427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.612194][ T2427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.612385][ T2427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.612574][ T2427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.612762][ T2427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.613111][ T2427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.613299][ T2427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.613491][ T2427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.613684][ T2427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.613871][ T2427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.614080][ T2427] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 58.614285][ T2427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.614468][ T2427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.614651][ T2427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.614835][ T2427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.615033][ T2427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.615222][ T2427] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 58.615406][ T2427] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.615590][ T2427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.615777][ T2427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.615966][ T2427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.616162][ T2427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.616353][ T2427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 58.616540][ T2427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.616727][ T2427] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.616918][ T2427] ? 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)) [ 58.617117][ T2427] ? 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)) [ 58.617309][ T2427] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.617498][ T2427] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.617686][ T2427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.617875][ T2427] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 58.618072][ T2427] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 58.618263][ T2427] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 58.618453][ T2427] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 58.618647][ T2427] ? copy_msghdr_from_user (net/socket.c:2635) [ 58.618831][ T2427] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 58.619071][ T2427] ? move_addr_to_kernel (net/socket.c:258) [ 58.619268][ T2427] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.619455][ T2427] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.619645][ T2427] ___sys_sendmsg (net/socket.c:2752) [ 58.619830][ T2427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 58.620073][ T2427] ? copy_msghdr_from_user (net/socket.c:2603) [ 58.620287][ T2427] __sys_sendmsg (net/socket.c:2784) [ 58.620473][ T2427] ? __sys_sendmsg_sock (net/socket.c:2765) [ 58.620661][ T2427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 58.620897][ T2427] ? 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) [ 58.621077][ T2427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.621267][ T2427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.621451][ T2427] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.621633][ T2427] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.621815][ T2427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.622046][ T2427] RIP: 0033:0x7f0cf34ed08e [ 58.622243][ T2427] 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 [ 58.622895][ T2427] RSP: 002b:00007fff5955c6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.623182][ T2427] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0cf34ed08e [ 58.623456][ T2427] RDX: 0000000000000000 RSI: 00007fff5955c770 RDI: 0000000000000005 [ 58.623726][ T2427] RBP: 00007fff5955c6d0 R08: 0000000000000000 R09: 0000000000000000 [ 58.624008][ T2427] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba5 [ 58.624281][ T2427] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff5955ce30 | [ 58.693365][ T2428] ------------[ cut here ]------------ | [ 58.693677][ T2428] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2428 | [ 58.694465][ T2428] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.695466][ T2428] Tainted: [W]=WARN [ 58.695679][ T2428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.696009][ T2428] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.696354][ T2428] 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 [ 58.697169][ T2428] RSP: 0018:ffa000000631f060 EFLAGS: 00010286 [ 58.697489][ T2428] RAX: 00000000ffffffa6 RBX: ff1100000ceeec40 RCX: 1ff4000000c63dd2 [ 58.697854][ T2428] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceeecf0 [ 58.698249][ T2428] RBP: ff110000100cc000 R08: 1fe22000019ddd9f R09: ff11000011b42e58 [ 58.698624][ T2428] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 58.699001][ T2428] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000631f100 [ 58.699374][ T2428] FS: 00007fcbce916840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 58.699787][ T2428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.700125][ T2428] CR2: 000000002c0bd988 CR3: 000000001157b006 CR4: 0000000000771ef0 [ 58.700501][ T2428] PKRU: 55555554 [ 58.700713][ T2428] Call Trace: [ 58.700924][ T2428] [ 58.701112][ T2428] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.701388][ T2428] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.701608][ T2428] netif_close_many (net/core/dev.c:1804) [ 58.701871][ T2428] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 58.702162][ T2428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.702458][ T2428] ? __dev_close_many (net/core/dev.c:1781) [ 58.702724][ T2428] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.703058][ T2428] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 58.703388][ T2428] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.703650][ T2428] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.703953][ T2428] ? 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) [ 58.704245][ T2428] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 58.704520][ T2428] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 58.704836][ T2428] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.705123][ T2428] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.705390][ T2428] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 58.705654][ T2428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.705915][ T2428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.706205][ T2428] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.706471][ T2428] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.706739][ T2428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.707055][ T2428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.707324][ T2428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.707590][ T2428] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.707847][ T2428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.708141][ T2428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.708406][ T2428] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 58.708682][ T2428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.708943][ T2428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.709240][ T2428] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.709508][ T2428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.709769][ T2428] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.710074][ T2428] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 58.710341][ T2428] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.710605][ T2428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.710869][ T2428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.711164][ T2428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.711427][ T2428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.711697][ T2428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 58.711959][ T2428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.712252][ T2428] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.712523][ T2428] ? 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)) [ 58.712792][ T2428] ? 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)) [ 58.713080][ T2428] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.713356][ T2428] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.713614][ T2428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.713877][ T2428] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 58.714163][ T2428] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 58.714424][ T2428] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 58.714685][ T2428] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 58.714957][ T2428] ? copy_msghdr_from_user (net/socket.c:2635) [ 58.715248][ T2428] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 58.715559][ T2428] ? move_addr_to_kernel (net/socket.c:258) [ 58.715825][ T2428] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.716113][ T2428] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.716381][ T2428] ___sys_sendmsg (net/socket.c:2752) [ 58.716703][ T2428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 58.717036][ T2428] ? copy_msghdr_from_user (net/socket.c:2603) [ 58.717338][ T2428] __sys_sendmsg (net/socket.c:2784) [ 58.717606][ T2428] ? __sys_sendmsg_sock (net/socket.c:2765) [ 58.717867][ T2428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 58.718211][ T2428] ? 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) [ 58.718473][ T2428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.718740][ T2428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.719025][ T2428] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.719300][ T2428] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.719569][ T2428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.719884][ T2428] RIP: 0033:0x7fcbceb5008e [ 58.720176][ T2428] 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 [ 58.720984][ T2428] RSP: 002b:00007fff171ca2e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.721367][ T2428] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fcbceb5008e [ 58.721724][ T2428] RDX: 0000000000000000 RSI: 00007fff171ca390 RDI: 0000000000000005 [ 58.722110][ T2428] RBP: 00007fff171ca2f0 R08: 0000000000000000 R09: 0000000000000000 [ 58.722480][ T2428] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba5 [ 58.722840][ T2428] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff171caa50 | [ 58.728544][ T2428] ------------[ cut here ]------------ | [ 58.728808][ T2428] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2428 | [ 58.729285][ T2428] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.730241][ T2428] Tainted: [W]=WARN [ 58.730461][ T2428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.730764][ T2428] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.731224][ T2428] 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 [ 58.732118][ T2428] RSP: 0018:ffa000000631f190 EFLAGS: 00010286 [ 58.732613][ T2428] RAX: 00000000ffffffa6 RBX: ff11000004fb0940 RCX: 1ff4000000c63df8 [ 58.733181][ T2428] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004fb09f0 [ 58.733652][ T2428] RBP: ff110000100cc000 R08: 1fe22000009f613f R09: ff11000011b42e58 [ 58.734115][ T2428] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 58.734561][ T2428] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.735022][ T2428] FS: 00007fcbce916840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 58.735526][ T2428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.735921][ T2428] CR2: 000000002c0bd988 CR3: 000000001157b006 CR4: 0000000000771ef0 [ 58.736399][ T2428] PKRU: 55555554 [ 58.736713][ T2428] Call Trace: [ 58.737026][ T2428] [ 58.737282][ T2428] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.737690][ T2428] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.738123][ T2428] ? 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) [ 58.738468][ T2428] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 58.738815][ T2428] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 58.739240][ T2428] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.739595][ T2428] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 58.739942][ T2428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.740314][ T2428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.740664][ T2428] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.741029][ T2428] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.741401][ T2428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.741775][ T2428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.742129][ T2428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.742473][ T2428] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.742808][ T2428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.743172][ T2428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.743534][ T2428] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 58.743883][ T2428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.744257][ T2428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.744607][ T2428] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.744943][ T2428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.745317][ T2428] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.745675][ T2428] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 58.746037][ T2428] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.746389][ T2428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.746755][ T2428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.747133][ T2428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.747474][ T2428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.747821][ T2428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 58.748190][ T2428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.748497][ T2428] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.748796][ T2428] ? 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)) [ 58.749165][ T2428] ? 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)) [ 58.749522][ T2428] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.749871][ T2428] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.750239][ T2428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.750584][ T2428] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 58.750922][ T2428] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 58.751282][ T2428] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 58.751627][ T2428] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 58.751894][ T2428] ? copy_msghdr_from_user (net/socket.c:2635) [ 58.752174][ T2428] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 58.752472][ T2428] ? move_addr_to_kernel (net/socket.c:258) [ 58.752726][ T2428] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.752998][ T2428] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.753261][ T2428] ___sys_sendmsg (net/socket.c:2752) [ 58.753511][ T2428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 58.753812][ T2428] ? copy_msghdr_from_user (net/socket.c:2603) [ 58.754119][ T2428] __sys_sendmsg (net/socket.c:2784) [ 58.754371][ T2428] ? __sys_sendmsg_sock (net/socket.c:2765) [ 58.754622][ T2428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 58.754931][ T2428] ? 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) [ 58.755210][ T2428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.755465][ T2428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.755720][ T2428] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.755997][ T2428] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.756261][ T2428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.756565][ T2428] RIP: 0033:0x7fcbceb5008e [ 58.756830][ T2428] 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 [ 58.757611][ T2428] RSP: 002b:00007fff171ca2e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.757961][ T2428] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fcbceb5008e [ 58.758323][ T2428] RDX: 0000000000000000 RSI: 00007fff171ca390 RDI: 0000000000000005 [ 58.758672][ T2428] RBP: 00007fff171ca2f0 R08: 0000000000000000 R09: 0000000000000000 [ 58.759038][ T2428] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba5 [ 58.759401][ T2428] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff171caa50 | [ 58.841575][ T2429] ------------[ cut here ]------------ | [ 58.841901][ T2429] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2429 | [ 58.842391][ T2429] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.843396][ T2429] Tainted: [W]=WARN [ 58.843610][ T2429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.843923][ T2429] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.844281][ T2429] 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 [ 58.845094][ T2429] RSP: 0018:ffa000000632f060 EFLAGS: 00010286 [ 58.845421][ T2429] RAX: 00000000ffffffa6 RBX: ff1100000c498640 RCX: 1ff4000000c65dd2 [ 58.845780][ T2429] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4986f0 [ 58.846165][ T2429] RBP: ff1100001122c000 R08: 1fe22000018930df R09: ff110000113d2e58 [ 58.846523][ T2429] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 58.846883][ T2429] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000632f100 [ 58.847265][ T2429] FS: 00007f14a36b9840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 58.847672][ T2429] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.848002][ T2429] CR2: 000000001715d988 CR3: 0000000011c6f002 CR4: 0000000000771ef0 [ 58.848371][ T2429] PKRU: 55555554 [ 58.848578][ T2429] Call Trace: [ 58.848783][ T2429] [ 58.848945][ T2429] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.849237][ T2429] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.849448][ T2429] netif_close_many (net/core/dev.c:1804) [ 58.849706][ T2429] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 58.849963][ T2429] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.850244][ T2429] ? __dev_close_many (net/core/dev.c:1781) [ 58.850502][ T2429] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.850810][ T2429] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 58.851149][ T2429] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.851407][ T2429] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.851715][ T2429] ? 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) [ 58.851991][ T2429] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 58.852260][ T2429] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 58.852568][ T2429] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.852831][ T2429] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.853119][ T2429] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 58.853385][ T2429] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.853643][ T2429] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.853900][ T2429] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.854182][ T2429] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.854444][ T2429] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.854740][ T2429] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.855011][ T2429] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.855278][ T2429] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.855536][ T2429] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.855794][ T2429] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.856074][ T2429] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 58.856350][ T2429] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.856610][ T2429] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.856870][ T2429] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.857152][ T2429] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.857416][ T2429] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.857677][ T2429] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 58.857935][ T2429] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.858225][ T2429] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.858493][ T2429] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.858766][ T2429] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.859037][ T2429] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.859309][ T2429] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 58.859570][ T2429] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.859835][ T2429] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.860124][ T2429] ? 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)) [ 58.860383][ T2429] ? 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)) [ 58.860640][ T2429] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.860909][ T2429] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.861197][ T2429] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.861459][ T2429] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 58.861723][ T2429] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 58.861998][ T2429] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 58.862264][ T2429] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 58.862524][ T2429] ? copy_msghdr_from_user (net/socket.c:2635) [ 58.862784][ T2429] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 58.863121][ T2429] ? move_addr_to_kernel (net/socket.c:258) [ 58.863388][ T2429] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.863648][ T2429] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.863911][ T2429] ___sys_sendmsg (net/socket.c:2752) [ 58.864195][ T2429] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 58.864507][ T2429] ? copy_msghdr_from_user (net/socket.c:2603) [ 58.864792][ T2429] __sys_sendmsg (net/socket.c:2784) [ 58.865074][ T2429] ? __sys_sendmsg_sock (net/socket.c:2765) [ 58.865339][ T2429] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 58.865661][ T2429] ? 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) [ 58.865924][ T2429] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.866216][ T2429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.866475][ T2429] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.866735][ T2429] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.867015][ T2429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.867337][ T2429] RIP: 0033:0x7f14a38f308e [ 58.867609][ T2429] 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 [ 58.868406][ T2429] RSP: 002b:00007fffa8cbda20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.868780][ T2429] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f14a38f308e [ 58.869164][ T2429] RDX: 0000000000000000 RSI: 00007fffa8cbdad0 RDI: 0000000000000005 [ 58.869540][ T2429] RBP: 00007fffa8cbda30 R08: 0000000000000000 R09: 0000000000000000 [ 58.869898][ T2429] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba6 [ 58.870290][ T2429] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa8cbe190 | [ 58.875742][ T2429] ------------[ cut here ]------------ | [ 58.876010][ T2429] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2429 | [ 58.876463][ T2429] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.877429][ T2429] Tainted: [W]=WARN [ 58.877639][ T2429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.877947][ T2429] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.878390][ T2429] 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 [ 58.879385][ T2429] RSP: 0018:ffa000000632f190 EFLAGS: 00010286 [ 58.879801][ T2429] RAX: 00000000ffffffa6 RBX: ff1100000c71f540 RCX: 1ff4000000c65df8 [ 58.880279][ T2429] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71f5f0 [ 58.880717][ T2429] RBP: ff1100001122c000 R08: 1fe22000018e3ebf R09: ff110000113d2e58 [ 58.881181][ T2429] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 58.881624][ T2429] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.882088][ T2429] FS: 00007f14a36b9840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 58.882594][ T2429] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.883006][ T2429] CR2: 000000001715d988 CR3: 0000000011c6f002 CR4: 0000000000771ef0 [ 58.883456][ T2429] PKRU: 55555554 [ 58.883777][ T2429] Call Trace: [ 58.884088][ T2429] [ 58.884346][ T2429] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.884760][ T2429] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.885172][ T2429] ? 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) [ 58.885519][ T2429] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 58.885865][ T2429] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 58.886279][ T2429] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.886626][ T2429] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 58.886989][ T2429] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.887349][ T2429] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.887689][ T2429] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.888066][ T2429] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.888433][ T2429] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.888814][ T2429] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.889188][ T2429] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.889533][ T2429] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.889881][ T2429] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.890250][ T2429] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.890593][ T2429] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 58.890940][ T2429] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.891306][ T2429] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.891646][ T2429] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.892007][ T2429] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.892354][ T2429] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.892705][ T2429] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 58.893066][ T2429] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.893412][ T2429] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.893749][ T2429] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.894120][ T2429] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.894462][ T2429] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.894820][ T2429] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 58.895191][ T2429] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.895544][ T2429] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.895895][ T2429] ? 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)) [ 58.896267][ T2429] ? 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)) [ 58.896620][ T2429] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.896963][ T2429] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.897420][ T2429] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.897757][ T2429] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 58.898035][ T2429] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 58.898296][ T2429] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 58.898551][ T2429] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 58.898805][ T2429] ? copy_msghdr_from_user (net/socket.c:2635) [ 58.899074][ T2429] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 58.899380][ T2429] ? move_addr_to_kernel (net/socket.c:258) [ 58.899635][ T2429] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.899896][ T2429] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.900174][ T2429] ___sys_sendmsg (net/socket.c:2752) [ 58.900423][ T2429] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 58.900721][ T2429] ? copy_msghdr_from_user (net/socket.c:2603) [ 58.901038][ T2429] __sys_sendmsg (net/socket.c:2784) [ 58.901303][ T2429] ? __sys_sendmsg_sock (net/socket.c:2765) [ 58.901571][ T2429] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 58.901886][ T2429] ? 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) [ 58.902163][ T2429] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.902409][ T2429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.902664][ T2429] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.902914][ T2429] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.903215][ T2429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.903521][ T2429] RIP: 0033:0x7f14a38f308e [ 58.903785][ T2429] 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 [ 58.904560][ T2429] RSP: 002b:00007fffa8cbda20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.904917][ T2429] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f14a38f308e [ 58.905288][ T2429] RDX: 0000000000000000 RSI: 00007fffa8cbdad0 RDI: 0000000000000005 [ 58.905641][ T2429] RBP: 00007fffa8cbda30 R08: 0000000000000000 R09: 0000000000000000 [ 58.906005][ T2429] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba6 [ 58.906365][ T2429] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa8cbe190 | [ 58.964237][ T2430] ------------[ cut here ]------------ | [ 58.964433][ T2430] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2430 | [ 58.964710][ T2430] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.965328][ T2430] Tainted: [W]=WARN [ 58.965434][ T2430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.965603][ T2430] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.965782][ T2430] 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 [ 58.966276][ T2430] RSP: 0018:ffa000000633f060 EFLAGS: 00010286 [ 58.966451][ T2430] RAX: 00000000ffffffa6 RBX: ff1100001045f840 RCX: 1ff4000000c67dd2 [ 58.966654][ T2430] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f8f0 [ 58.966852][ T2430] RBP: ff1100000a2f4000 R08: 1fe220000208bf1f R09: ff110000113d0b58 [ 58.967054][ T2430] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 58.967272][ T2430] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000633f100 [ 58.967469][ T2430] FS: 00007f012f128840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 58.967704][ T2430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.967870][ T2430] CR2: 00000000334f0988 CR3: 0000000011c6a002 CR4: 0000000000771ef0 [ 58.968072][ T2430] PKRU: 55555554 [ 58.968178][ T2430] Call Trace: [ 58.968278][ T2430] [ 58.968345][ T2430] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 58.968478][ T2430] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 58.968580][ T2430] netif_close_many (net/core/dev.c:1804) [ 58.968709][ T2430] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 58.968839][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.968982][ T2430] ? __dev_close_many (net/core/dev.c:1781) [ 58.969119][ T2430] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 58.969280][ T2430] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 58.969444][ T2430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.969574][ T2430] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.969736][ T2430] ? 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) [ 58.969867][ T2430] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 58.970005][ T2430] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 58.970172][ T2430] ? unregister_netdevice_many (net/core/dev.c:12497) [ 58.970301][ T2430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.970435][ T2430] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 58.970566][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.970704][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.970835][ T2430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.970964][ T2430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.971108][ T2430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.971260][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.971392][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.971523][ T2430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.971651][ T2430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.971783][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.971913][ T2430] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 58.972050][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.972185][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.972316][ T2430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.972446][ T2430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.972579][ T2430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.972713][ T2430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 58.972844][ T2430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.972979][ T2430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.973114][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.973247][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.973376][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.973507][ T2430] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 58.973639][ T2430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.973771][ T2430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.973905][ T2430] ? 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)) [ 58.974042][ T2430] ? 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)) [ 58.974177][ T2430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.974308][ T2430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.974439][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.974573][ T2430] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 58.974708][ T2430] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 58.974841][ T2430] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 58.974980][ T2430] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 58.975123][ T2430] ? copy_msghdr_from_user (net/socket.c:2635) [ 58.975265][ T2430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 58.975428][ T2430] ? move_addr_to_kernel (net/socket.c:258) [ 58.975558][ T2430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.975696][ T2430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.975833][ T2430] ___sys_sendmsg (net/socket.c:2752) [ 58.975961][ T2430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 58.976141][ T2430] ? copy_msghdr_from_user (net/socket.c:2603) [ 58.976283][ T2430] __sys_sendmsg (net/socket.c:2784) [ 58.976413][ T2430] ? __sys_sendmsg_sock (net/socket.c:2765) [ 58.976543][ T2430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 58.976715][ T2430] ? 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) [ 58.976846][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.976983][ T2430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.977117][ T2430] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.977248][ T2430] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.977379][ T2430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.977539][ T2430] RIP: 0033:0x7f012f36208e [ 58.977677][ T2430] 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 [ 58.978159][ T2430] RSP: 002b:00007ffddd741bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.978355][ T2430] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f012f36208e [ 58.978549][ T2430] RDX: 0000000000000000 RSI: 00007ffddd741c80 RDI: 0000000000000005 [ 58.978744][ T2430] RBP: 00007ffddd741be0 R08: 0000000000000000 R09: 0000000000000000 [ 58.978938][ T2430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba6 [ 58.979145][ T2430] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddd742340 | [ 58.982748][ T2430] ------------[ cut here ]------------ | [ 58.982903][ T2430] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2430 | [ 58.983183][ T2430] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 58.983705][ T2430] Tainted: [W]=WARN [ 58.983802][ T2430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.983960][ T2430] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 58.984146][ T2430] 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 [ 58.984683][ T2430] RSP: 0018:ffa000000633f190 EFLAGS: 00010286 [ 58.984844][ T2430] RAX: 00000000ffffffa6 RBX: ff110000107b9240 RCX: 1ff4000000c67df8 [ 58.985040][ T2430] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107b92f0 [ 58.985242][ T2430] RBP: ff1100000a2f4000 R08: 1fe22000020f725f R09: ff110000113d0b58 [ 58.985435][ T2430] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 58.985624][ T2430] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 58.985814][ T2430] FS: 00007f012f128840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 58.986045][ T2430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.986208][ T2430] CR2: 00000000334f0988 CR3: 0000000011c6a002 CR4: 0000000000771ef0 [ 58.986408][ T2430] PKRU: 55555554 [ 58.986504][ T2430] Call Trace: [ 58.986602][ T2430] [ 58.986670][ T2430] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 58.986832][ T2430] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 58.987002][ T2430] ? 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) [ 58.987133][ T2430] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 58.987258][ T2430] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 58.987417][ T2430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.987543][ T2430] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 58.987668][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.987794][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.987919][ T2430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.988054][ T2430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.988183][ T2430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.988333][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.988461][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.988586][ T2430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 58.988711][ T2430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.988836][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.988966][ T2430] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 58.989106][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.989232][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.989394][ T2430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.989557][ T2430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 58.989685][ T2430] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 58.989815][ T2430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 58.989942][ T2430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.990184][ T2430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.990311][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.990437][ T2430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 58.990563][ T2430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 58.990689][ T2430] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 58.990831][ T2430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.991081][ T2430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.991221][ T2430] ? 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)) [ 58.991353][ T2430] ? 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)) [ 58.991485][ T2430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.991617][ T2430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.991743][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 58.991872][ T2430] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 58.992110][ T2430] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 58.992310][ T2430] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 58.992441][ T2430] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 58.992569][ T2430] ? copy_msghdr_from_user (net/socket.c:2635) [ 58.992696][ T2430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 58.992858][ T2430] ? move_addr_to_kernel (net/socket.c:258) [ 58.993202][ T2430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.993432][ T2430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 58.993624][ T2430] ___sys_sendmsg (net/socket.c:2752) [ 58.993757][ T2430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 58.993915][ T2430] ? copy_msghdr_from_user (net/socket.c:2603) [ 58.994126][ T2430] __sys_sendmsg (net/socket.c:2784) [ 58.994253][ T2430] ? __sys_sendmsg_sock (net/socket.c:2765) [ 58.994382][ T2430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 58.994545][ T2430] ? 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) [ 58.994670][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 58.994799][ T2430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.994926][ T2430] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 58.995116][ T2430] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 58.995248][ T2430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.995409][ T2430] RIP: 0033:0x7f012f36208e [ 58.995542][ T2430] 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 [ 58.996067][ T2430] RSP: 002b:00007ffddd741bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.996261][ T2430] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f012f36208e [ 58.996451][ T2430] RDX: 0000000000000000 RSI: 00007ffddd741c80 RDI: 0000000000000005 [ 58.996641][ T2430] RBP: 00007ffddd741be0 R08: 0000000000000000 R09: 0000000000000000 [ 58.996829][ T2430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba6 [ 58.997123][ T2430] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddd742340 | [ 59.065534][ T2431] ------------[ cut here ]------------ | [ 59.065840][ T2431] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2431 | [ 59.066906][ T2431] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.067864][ T2431] Tainted: [W]=WARN [ 59.068090][ T2431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.068417][ T2431] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.068742][ T2431] 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 [ 59.069547][ T2431] RSP: 0018:ffa000000634f060 EFLAGS: 00010286 [ 59.069859][ T2431] RAX: 00000000ffffffa6 RBX: ff11000012374dc0 RCX: 1ff4000000c69dd2 [ 59.070240][ T2431] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012374e70 [ 59.070596][ T2431] RBP: ff1100000a20c000 R08: 1fe220000246e9cf R09: ff110000113d5158 [ 59.070956][ T2431] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 59.071340][ T2431] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000634f100 [ 59.071703][ T2431] FS: 00007f4600f7a840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 59.072141][ T2431] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.072460][ T2431] CR2: 0000000006cf3988 CR3: 0000000011a99004 CR4: 0000000000771ef0 [ 59.072823][ T2431] PKRU: 55555554 [ 59.073051][ T2431] Call Trace: [ 59.073265][ T2431] [ 59.073429][ T2431] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.073697][ T2431] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.073909][ T2431] netif_close_many (net/core/dev.c:1804) [ 59.074198][ T2431] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 59.074457][ T2431] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.074717][ T2431] ? __dev_close_many (net/core/dev.c:1781) [ 59.074996][ T2431] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 59.075323][ T2431] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 59.075639][ T2431] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.075899][ T2431] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 59.076231][ T2431] ? 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) [ 59.076500][ T2431] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 59.076759][ T2431] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 59.077090][ T2431] ? unregister_netdevice_many (net/core/dev.c:12497) [ 59.077359][ T2431] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.077624][ T2431] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 59.077884][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.078168][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.078434][ T2431] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 59.078695][ T2431] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.078954][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.079277][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.079543][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.079805][ T2431] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.080079][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.080351][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.080615][ T2431] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 59.080884][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.081170][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.081433][ T2431] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 59.081692][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.081956][ T2431] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 59.082244][ T2431] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.082515][ T2431] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.082778][ T2431] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.083057][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.083333][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.083592][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.083854][ T2431] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.084133][ T2431] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.084393][ T2431] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.084662][ T2431] ? 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)) [ 59.084924][ T2431] ? 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)) [ 59.085217][ T2431] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.085481][ T2431] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.085744][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.086023][ T2431] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.086299][ T2431] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.086566][ T2431] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.086831][ T2431] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.087117][ T2431] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.087382][ T2431] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.087689][ T2431] ? move_addr_to_kernel (net/socket.c:258) [ 59.087952][ T2431] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.088237][ T2431] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.088507][ T2431] ___sys_sendmsg (net/socket.c:2752) [ 59.088764][ T2431] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 59.089091][ T2431] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.089385][ T2431] __sys_sendmsg (net/socket.c:2784) [ 59.089647][ T2431] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.089905][ T2431] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 59.090244][ T2431] ? 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) [ 59.090501][ T2431] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.090761][ T2431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.091039][ T2431] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.091305][ T2431] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.091568][ T2431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.091878][ T2431] RIP: 0033:0x7f46011b408e [ 59.092174][ T2431] 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 [ 59.092964][ T2431] RSP: 002b:00007ffe197c13e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.093358][ T2431] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f46011b408e [ 59.093721][ T2431] RDX: 0000000000000000 RSI: 00007ffe197c1490 RDI: 0000000000000005 [ 59.094117][ T2431] RBP: 00007ffe197c13f0 R08: 0000000000000000 R09: 0000000000000000 [ 59.094477][ T2431] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba6 [ 59.094832][ T2431] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe197c1b50 | [ 59.111893][ T2431] ------------[ cut here ]------------ | [ 59.112193][ T2431] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2431 | [ 59.112642][ T2431] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.113725][ T2431] Tainted: [W]=WARN [ 59.113936][ T2431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.114266][ T2431] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.114581][ T2431] 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 [ 59.115364][ T2431] RSP: 0018:ffa000000634f190 EFLAGS: 00010286 [ 59.115677][ T2431] RAX: 00000000ffffffa6 RBX: ff11000012375e40 RCX: 1ff4000000c69df8 [ 59.116038][ T2431] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012375ef0 [ 59.116399][ T2431] RBP: ff1100000a20c000 R08: 1fe220000246ebdf R09: ff110000113d5158 [ 59.116747][ T2431] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 59.117148][ T2431] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 59.117497][ T2431] FS: 00007f4600f7a840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 59.117901][ T2431] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.118225][ T2431] CR2: 0000000006cf3988 CR3: 0000000011a99004 CR4: 0000000000771ef0 [ 59.118577][ T2431] PKRU: 55555554 [ 59.118785][ T2431] Call Trace: [ 59.119005][ T2431] [ 59.119174][ T2431] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 59.119486][ T2431] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 59.119785][ T2431] ? 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) [ 59.120065][ T2431] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 59.120326][ T2431] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 59.120629][ T2431] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.120888][ T2431] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 59.121164][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.121418][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.121675][ T2431] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 59.121925][ T2431] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.122199][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.122489][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.122743][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.123015][ T2431] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.123277][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.123533][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.123785][ T2431] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 59.124059][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.124315][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.124563][ T2431] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 59.124817][ T2431] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.125089][ T2431] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 59.125349][ T2431] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.125599][ T2431] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.125848][ T2431] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.126126][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.126382][ T2431] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.126640][ T2431] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.126898][ T2431] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.127174][ T2431] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.127431][ T2431] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.127688][ T2431] ? 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)) [ 59.127939][ T2431] ? 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)) [ 59.128222][ T2431] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.128475][ T2431] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.128731][ T2431] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.129003][ T2431] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.129269][ T2431] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.129524][ T2431] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.129778][ T2431] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.130055][ T2431] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.130310][ T2431] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.130615][ T2431] ? move_addr_to_kernel (net/socket.c:258) [ 59.130869][ T2431] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.131140][ T2431] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.131391][ T2431] ___sys_sendmsg (net/socket.c:2752) [ 59.131643][ T2431] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 59.131943][ T2431] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.132243][ T2431] __sys_sendmsg (net/socket.c:2784) [ 59.132508][ T2431] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.132759][ T2431] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 59.133086][ T2431] ? 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) [ 59.133349][ T2431] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.133605][ T2431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.133857][ T2431] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.134134][ T2431] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.134390][ T2431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.134691][ T2431] RIP: 0033:0x7f46011b408e [ 59.134950][ T2431] 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 [ 59.135707][ T2431] RSP: 002b:00007ffe197c13e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.136096][ T2431] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f46011b408e [ 59.136452][ T2431] RDX: 0000000000000000 RSI: 00007ffe197c1490 RDI: 0000000000000005 [ 59.136787][ T2431] RBP: 00007ffe197c13f0 R08: 0000000000000000 R09: 0000000000000000 [ 59.137161][ T2431] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba6 [ 59.137511][ T2431] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe197c1b50 | [ 59.198328][ T166] ------------[ cut here ]------------ | [ 59.198697][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 59.199271][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.200511][ T166] Tainted: [W]=WARN [ 59.200717][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.201144][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.201494][ T166] 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 [ 59.202455][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 59.202785][ T166] RAX: 00000000ffffffa6 RBX: ff110000090a9b40 RCX: 1ff4000000108e65 [ 59.203191][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9bf0 [ 59.203590][ T166] RBP: ff1100000cbaa000 R08: 1fe220000121537f R09: ff1100000cab2f48 [ 59.203993][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 59.204392][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaa000 [ 59.204796][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 59.205283][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.205622][ T166] CR2: 00007f012f1f5574 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 59.206033][ T166] PKRU: 55555554 [ 59.206237][ T166] Call Trace: [ 59.206440][ T166] [ 59.206579][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.206853][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.207068][ T166] register_netdevice (net/core/dev.c:11488) [ 59.207440][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 59.207772][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 59.208058][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 59.208413][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 59.208685][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 59.209033][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 59.209311][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 59.209650][ T166] ? 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)) [ 59.209918][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 59.210134][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 59.210408][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 59.210750][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 59.211039][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 59.211314][ T166] call_driver_probe (drivers/base/dd.c:629) [ 59.211585][ T166] really_probe (drivers/base/dd.c:709) [ 59.211858][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 59.212134][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 59.212404][ T166] driver_probe_device (drivers/base/dd.c:901) [ 59.212675][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 59.212947][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 59.213229][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 59.213505][ T166] __device_attach (drivers/base/dd.c:1101) [ 59.213772][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.214046][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 59.214379][ T166] ? 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) [ 59.214642][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 59.214913][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 59.215197][ T166] bus_probe_device (drivers/base/bus.c:613) [ 59.215467][ T166] device_add (drivers/base/core.c:3706) [ 59.215739][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 59.216082][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 59.216355][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 59.216634][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 59.216980][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.217259][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 59.217596][ T166] ? 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)) [ 59.217866][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 59.218147][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 59.218415][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 59.218684][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 59.218888][ T166] new_sync_write (fs/read_write.c:595) [ 59.219169][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.219438][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 59.219709][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.219983][ T166] ? ksys_write (fs/read_write.c:740) [ 59.220263][ T166] vfs_write (fs/read_write.c:688) [ 59.220469][ T166] ksys_write (fs/read_write.c:740) [ 59.220674][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 59.220939][ T166] ? 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) [ 59.221220][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.221490][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.221759][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.222035][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.222307][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.222640][ T166] RIP: 0033:0x7fd8e6c0c08e [ 59.222921][ T166] 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 [ 59.223897][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 59.224321][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 59.224723][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 59.225392][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 59.225795][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 59.226427][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 59.234475][ T166] ------------[ cut here ]------------ | [ 59.234756][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 59.235195][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.236343][ T166] Tainted: [W]=WARN [ 59.236502][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.236766][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.237154][ T166] 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 [ 59.237911][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 59.238286][ T166] RAX: 00000000ffffffa6 RBX: ff1100000f3e4640 RCX: 1ff4000000108eef [ 59.238722][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e46f0 [ 59.239142][ T166] RBP: ff1100000cbaa000 R08: 1fe2200001e7c8df R09: ff1100000cab2ef8 [ 59.239456][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 59.239768][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 59.240184][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 59.240543][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.240817][ T166] CR2: 00007f012f1f5574 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 59.241239][ T166] PKRU: 55555554 [ 59.241393][ T166] Call Trace: [ 59.241550][ T166] [ 59.241658][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 59.241927][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 59.242273][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 59.242483][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 59.242697][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 59.243011][ T166] ? 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) [ 59.243233][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 59.243439][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.243643][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 59.243853][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 59.244171][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 59.244378][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 59.244635][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 59.244896][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 59.245213][ T166] ? 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)) [ 59.245431][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 59.245904][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 59.246256][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 59.246469][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 59.246671][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 59.246871][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 59.247133][ T166] new_sync_write (fs/read_write.c:595) [ 59.247352][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.247557][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 59.247761][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.248071][ T166] ? ksys_write (fs/read_write.c:740) [ 59.248300][ T166] vfs_write (fs/read_write.c:688) [ 59.248466][ T166] ksys_write (fs/read_write.c:740) [ 59.248628][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 59.248838][ T166] ? 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) [ 59.249174][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.249391][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.249592][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.249800][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.250100][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.250355][ T166] RIP: 0033:0x7fd8e6c0c08e [ 59.250577][ T166] 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 [ 59.251415][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 59.251742][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 59.252151][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 59.252461][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 59.252770][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 59.253171][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 59.305394][ T166] ------------[ cut here ]------------ | [ 59.305802][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 59.306473][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.307907][ T166] Tainted: [W]=WARN [ 59.308270][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.308658][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.309078][ T166] 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 [ 59.310044][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 59.310434][ T166] RAX: 00000000ffffffa6 RBX: ff1100000b4aa040 RCX: 1ff4000000108ed1 [ 59.310861][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aa0f0 [ 59.311463][ T166] RBP: ff110000100aa000 R08: 1fe220000169541f R09: ff1100000cab2ef8 [ 59.311873][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 59.312352][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000100aa000 [ 59.312873][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 59.313388][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.313744][ T166] CR2: 00007f214d917870 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 59.314185][ T166] PKRU: 55555554 [ 59.314431][ T166] Call Trace: [ 59.314678][ T166] [ 59.314861][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.315195][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.315788][ T166] register_netdevice (net/core/dev.c:11488) [ 59.316095][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 59.316462][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 59.316766][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 59.317152][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 59.317453][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 59.317810][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 59.318377][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.318677][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 59.318965][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 59.319366][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 59.319692][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 59.320114][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 59.320444][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 59.320765][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 59.324988][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 59.325279][ T166] new_sync_write (fs/read_write.c:595) [ 59.325577][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.325860][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 59.326172][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.326494][ T166] ? ksys_write (fs/read_write.c:740) [ 59.326806][ T166] vfs_write (fs/read_write.c:688) [ 59.327066][ T166] ksys_write (fs/read_write.c:740) [ 59.327320][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 59.327618][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.328121][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.328617][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.328923][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.329423][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.329726][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.330121][ T166] RIP: 0033:0x7fd8e6c0c08e [ 59.330641][ T166] 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 [ 59.331583][ T166] RSP: 002b:00007ffe866f5610 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 59.332582][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 59.333019][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 59.333445][ T166] RBP: 00007ffe866f5620 R08: 0000000000000000 R09: 0000000000000000 [ 59.333859][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 59.335005][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 59.544020][ T2439] ------------[ cut here ]------------ | [ 59.544353][ T2439] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2439 | [ 59.544849][ T2439] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.546421][ T2439] Tainted: [W]=WARN [ 59.546640][ T2439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.546965][ T2439] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.547329][ T2439] 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 [ 59.548192][ T2439] RSP: 0018:ffa000000622f020 EFLAGS: 00010286 [ 59.548532][ T2439] RAX: 00000000ffffffa6 RBX: ff110000093a2ac0 RCX: 1ff4000000c45dca [ 59.548923][ T2439] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2b70 [ 59.549337][ T2439] RBP: ff110000100aa000 R08: 1fe220000127456f R09: ff1100000c982e80 [ 59.549728][ T2439] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 59.550167][ T2439] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 59.550550][ T2439] FS: 00007f66d1c77840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 59.551015][ T2439] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.551352][ T2439] CR2: 0000000003fda988 CR3: 0000000011eea001 CR4: 0000000000771ef0 [ 59.551745][ T2439] PKRU: 55555554 [ 59.551963][ T2439] Call Trace: [ 59.552213][ T2439] [ 59.552384][ T2439] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 59.552661][ T2439] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.552944][ T2439] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.553194][ T2439] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 59.553464][ T2439] __dev_notify_flags (net/core/dev.c:9787) [ 59.553755][ T2439] ? netif_change_name (net/core/dev.c:1495) [ 59.554052][ T2439] ? __dev_change_flags (net/core/dev.c:9752) [ 59.554328][ T2439] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 59.554605][ T2439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.554886][ T2439] ? 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)) [ 59.555183][ T2439] netif_change_flags (net/core/dev.c:9820) [ 59.555466][ T2439] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 59.555740][ T2439] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 59.556035][ T2439] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 59.556371][ T2439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.556639][ T2439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.556909][ T2439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.557244][ T2439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.557523][ T2439] ? __kernel_text_address (kernel/extable.c:79) [ 59.557803][ T2439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.558096][ T2439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.558418][ T2439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.558691][ T2439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.558963][ T2439] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 59.559263][ T2439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.559539][ T2439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.559817][ T2439] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 59.560125][ T2439] ? __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) [ 59.560400][ T2439] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 59.560680][ T2439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.561378][ T2439] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 59.561674][ T2439] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 59.561958][ T2439] rtnl_newlink (net/core/rtnetlink.c:4150) [ 59.562261][ T2439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.562540][ T2439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.562816][ T2439] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.563112][ T2439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.563388][ T2439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.563671][ T2439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.563941][ T2439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.564245][ T2439] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.564521][ T2439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.564797][ T2439] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.565093][ T2439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.565368][ T2439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.565630][ T2439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.565901][ T2439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.566206][ T2439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.566486][ T2439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.566764][ T2439] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.567019][ T2439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.567262][ T2439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.567500][ T2439] ? 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)) [ 59.567747][ T2439] ? 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)) [ 59.568044][ T2439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.568329][ T2439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.568603][ T2439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.568877][ T2439] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.569170][ T2439] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.569441][ T2439] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.569716][ T2439] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.570003][ T2439] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.570286][ T2439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.570609][ T2439] ? move_addr_to_kernel (net/socket.c:258) [ 59.570912][ T2439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.571212][ T2439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.571489][ T2439] ___sys_sendmsg (net/socket.c:2752) [ 59.571767][ T2439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 59.572119][ T2439] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.572464][ T2439] __sys_sendmsg (net/socket.c:2784) [ 59.572755][ T2439] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.573048][ T2439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 59.573397][ T2439] ? 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) [ 59.573674][ T2439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.573954][ T2439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.574254][ T2439] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.574542][ T2439] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.574843][ T2439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.575194][ T2439] RIP: 0033:0x7f66d1eb108e [ 59.575483][ T2439] 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 [ 59.576360][ T2439] RSP: 002b:00007ffe00986ac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.576761][ T2439] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f66d1eb108e [ 59.577174][ T2439] RDX: 0000000000000000 RSI: 00007ffe00986b70 RDI: 0000000000000005 [ 59.577564][ T2439] RBP: 00007ffe00986ad0 R08: 0000000000000000 R09: 0000000000000000 [ 59.577939][ T2439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba6 [ 59.578337][ T2439] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe00987230 | [ 59.630928][ T2440] ------------[ cut here ]------------ | [ 59.631429][ T2440] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2440 | [ 59.631885][ T2440] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.632793][ T2440] Tainted: [W]=WARN [ 59.633122][ T2440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.633337][ T2440] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.633644][ T2440] 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 [ 59.634288][ T2440] RSP: 0018:ffa000000615ef70 EFLAGS: 00010286 [ 59.634472][ T2440] RAX: 00000000ffffffa6 RBX: ff110000107ea7c0 RCX: 1ff4000000c2bdb4 [ 59.634689][ T2440] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea870 [ 59.634908][ T2440] RBP: ff110000100aa000 R08: 1fe22000020fd50f R09: ff11000012202e80 [ 59.635193][ T2440] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 59.635411][ T2440] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 59.635747][ T2440] FS: 00007f6162fc0840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 59.636158][ T2440] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.636390][ T2440] CR2: 00007f61631b9460 CR3: 0000000011eee006 CR4: 0000000000771ef0 [ 59.636613][ T2440] PKRU: 55555554 [ 59.636767][ T2440] Call Trace: [ 59.636938][ T2440] [ 59.637064][ T2440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.637299][ T2440] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 59.637518][ T2440] notifier_call_chain (kernel/notifier.c:85) [ 59.637699][ T2440] __netdev_upper_dev_link (net/core/dev.c:8931) [ 59.637882][ T2440] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 59.638062][ T2440] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 59.638272][ T2440] netdev_upper_dev_link (net/core/dev.c:8972) [ 59.638494][ T2440] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 59.638639][ T2440] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 59.638788][ T2440] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 59.638933][ T2440] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 59.639087][ T2440] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 59.639244][ T2440] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 59.639391][ T2440] ? nla_strscpy (lib/nlattr.c:795) [ 59.639555][ T2440] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 59.639719][ T2440] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 59.639882][ T2440] ? __dev_get_by_name (net/core/dev.c:883) [ 59.640038][ T2440] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 59.640215][ T2440] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 59.640436][ T2440] rtnl_newlink (net/core/rtnetlink.c:4150) [ 59.640611][ T2440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.640815][ T2440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.641048][ T2440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.641280][ T2440] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.641509][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.641663][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.641810][ T2440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.641960][ T2440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.642120][ T2440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.642271][ T2440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.642439][ T2440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.642655][ T2440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.642826][ T2440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.642985][ T2440] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.643141][ T2440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.643284][ T2440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.643454][ T2440] ? 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)) [ 59.643635][ T2440] ? 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)) [ 59.643785][ T2440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.643930][ T2440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.644083][ T2440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.644235][ T2440] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.644381][ T2440] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.644528][ T2440] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.644677][ T2440] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.644828][ T2440] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.644981][ T2440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.645170][ T2440] ? move_addr_to_kernel (net/socket.c:258) [ 59.645340][ T2440] ___sys_sendmsg (net/socket.c:2752) [ 59.645499][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.645647][ T2440] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.645801][ T2440] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 59.645949][ T2440] __sys_sendmsg (net/socket.c:2784) [ 59.646099][ T2440] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.646269][ T2440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.646419][ T2440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.646563][ T2440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.646708][ T2440] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.646872][ T2440] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.647041][ T2440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.647239][ T2440] RIP: 0033:0x7f61631fa08e [ 59.647408][ T2440] 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 [ 59.647953][ T2440] RSP: 002b:00007ffca9ae3880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.648221][ T2440] RAX: ffffffffffffffda RBX: 00007ffca9ae4020 RCX: 00007f61631fa08e [ 59.648483][ T2440] RDX: 0000000000000000 RSI: 00007ffca9ae3930 RDI: 0000000000000005 [ 59.648699][ T2440] RBP: 00007ffca9ae3890 R08: 0000000000000000 R09: 0000000000000000 [ 59.648945][ T2440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba6 [ 59.649172][ T2440] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca9ae3ff8 | [ 59.651256][ T2440] ------------[ cut here ]------------ | [ 59.651536][ T2440] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2440 | [ 59.652057][ T2440] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.653166][ T2440] Tainted: [W]=WARN [ 59.653400][ T2440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.653754][ T2440] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.654152][ T2440] 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 [ 59.655056][ T2440] RSP: 0018:ffa000000615efd0 EFLAGS: 00010286 [ 59.655413][ T2440] RAX: 00000000ffffffa6 RBX: ff110000093a2f40 RCX: 1ff4000000c2bdc0 [ 59.655836][ T2440] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2ff0 [ 59.656259][ T2440] RBP: ff1100000cc1a000 R08: 1fe22000012745ff R09: ff11000012202e80 [ 59.656738][ T2440] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 59.657161][ T2440] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1ae04 [ 59.657583][ T2440] FS: 00007f6162fc0840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 59.658079][ T2440] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.658446][ T2440] CR2: 00007f6163459668 CR3: 0000000011eee004 CR4: 0000000000771ef0 [ 59.658847][ T2440] PKRU: 55555554 [ 59.659075][ T2440] Call Trace: [ 59.659303][ T2440] [ 59.659474][ T2440] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.659766][ T2440] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.660016][ T2440] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 59.660306][ T2440] __dev_notify_flags (net/core/dev.c:9787) [ 59.660603][ T2440] ? netif_change_name (net/core/dev.c:1495) [ 59.660888][ T2440] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 59.661195][ T2440] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 59.661475][ T2440] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 59.661755][ T2440] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 59.662060][ T2440] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 59.662368][ T2440] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 59.662660][ T2440] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 59.662956][ T2440] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 59.663266][ T2440] ? nla_strscpy (lib/nlattr.c:795) [ 59.663557][ T2440] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 59.663854][ T2440] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 59.664163][ T2440] ? __dev_get_by_name (net/core/dev.c:883) [ 59.664449][ T2440] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 59.664753][ T2440] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 59.665065][ T2440] rtnl_newlink (net/core/rtnetlink.c:4150) [ 59.665358][ T2440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.665639][ T2440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.665925][ T2440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.666229][ T2440] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.666521][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.666824][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.667135][ T2440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.667435][ T2440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.667723][ T2440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.668033][ T2440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.668327][ T2440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.668615][ T2440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.668903][ T2440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.669230][ T2440] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.669511][ T2440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.669807][ T2440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.670130][ T2440] ? 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)) [ 59.670421][ T2440] ? 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)) [ 59.670728][ T2440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.671053][ T2440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.671345][ T2440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.671630][ T2440] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.671914][ T2440] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.672219][ T2440] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.672515][ T2440] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.672801][ T2440] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.673098][ T2440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.673452][ T2440] ? move_addr_to_kernel (net/socket.c:258) [ 59.673753][ T2440] ___sys_sendmsg (net/socket.c:2752) [ 59.674055][ T2440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.674353][ T2440] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.674654][ T2440] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 59.674947][ T2440] __sys_sendmsg (net/socket.c:2784) [ 59.675271][ T2440] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.675567][ T2440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.675859][ T2440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.676208][ T2440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.676516][ T2440] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.676823][ T2440] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.677142][ T2440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.677484][ T2440] RIP: 0033:0x7f61631fa08e [ 59.677801][ T2440] 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 [ 59.678689][ T2440] RSP: 002b:00007ffca9ae3880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.679113][ T2440] RAX: ffffffffffffffda RBX: 00007ffca9ae4020 RCX: 00007f61631fa08e [ 59.679544][ T2440] RDX: 0000000000000000 RSI: 00007ffca9ae3930 RDI: 0000000000000005 [ 59.679970][ T2440] RBP: 00007ffca9ae3890 R08: 0000000000000000 R09: 0000000000000000 [ 59.680395][ T2440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba6 [ 59.680813][ T2440] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca9ae3ff8 | [ 59.712559][ T2441] ------------[ cut here ]------------ | [ 59.712739][ T2441] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2441 | [ 59.713023][ T2441] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.713576][ T2441] Tainted: [W]=WARN [ 59.713678][ T2441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.713849][ T2441] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.714032][ T2441] 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 [ 59.714514][ T2441] RSP: 0018:ffa000000638f020 EFLAGS: 00010286 [ 59.714688][ T2441] RAX: 00000000ffffffa6 RBX: ff110000107eb840 RCX: 1ff4000000c71dca [ 59.714887][ T2441] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eb8f0 [ 59.715093][ T2441] RBP: ff1100000cc1a000 R08: 1fe22000020fd71f R09: ff11000012205158 [ 59.715298][ T2441] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 59.715496][ T2441] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 59.715697][ T2441] FS: 00007f029eabb840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 59.715932][ T2441] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.716112][ T2441] CR2: 000000001f3cf988 CR3: 0000000011eee002 CR4: 0000000000771ef0 [ 59.716316][ T2441] PKRU: 55555554 [ 59.716421][ T2441] Call Trace: [ 59.716523][ T2441] [ 59.716593][ T2441] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.716728][ T2441] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.716830][ T2441] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 59.716962][ T2441] __dev_notify_flags (net/core/dev.c:9787) [ 59.717100][ T2441] ? netif_change_name (net/core/dev.c:1495) [ 59.717237][ T2441] ? __dev_change_flags (net/core/dev.c:9752) [ 59.717369][ T2441] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 59.717502][ T2441] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.717635][ T2441] ? 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)) [ 59.717771][ T2441] netif_change_flags (net/core/dev.c:9820) [ 59.717903][ T2441] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 59.718046][ T2441] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 59.718185][ T2441] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 59.718323][ T2441] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 59.718490][ T2441] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.718622][ T2441] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.718759][ T2441] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.718890][ T2441] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.719036][ T2441] ? __kernel_text_address (kernel/extable.c:79) [ 59.719177][ T2441] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.719312][ T2441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.719450][ T2441] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.719585][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.719719][ T2441] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 59.719851][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.719992][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.720129][ T2441] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 59.720262][ T2441] ? __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) [ 59.720404][ T2441] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 59.720537][ T2441] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.720673][ T2441] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 59.720811][ T2441] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 59.720951][ T2441] rtnl_newlink (net/core/rtnetlink.c:4150) [ 59.721093][ T2441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.721239][ T2441] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.721372][ T2441] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.721508][ T2441] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.721646][ T2441] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.721781][ T2441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.721916][ T2441] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.722057][ T2441] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.722199][ T2441] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.722333][ T2441] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.722469][ T2441] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.722605][ T2441] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.722739][ T2441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.722872][ T2441] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.723068][ T2441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.723208][ T2441] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.723342][ T2441] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.723476][ T2441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.723613][ T2441] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.723750][ T2441] ? 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)) [ 59.723891][ T2441] ? 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)) [ 59.724035][ T2441] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.724197][ T2441] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.724337][ T2441] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.724475][ T2441] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.724609][ T2441] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.724745][ T2441] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.724882][ T2441] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.725024][ T2441] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.725166][ T2441] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.725333][ T2441] ? move_addr_to_kernel (net/socket.c:258) [ 59.725468][ T2441] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.725603][ T2441] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.725738][ T2441] ___sys_sendmsg (net/socket.c:2752) [ 59.725872][ T2441] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 59.726052][ T2441] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.726205][ T2441] __sys_sendmsg (net/socket.c:2784) [ 59.726339][ T2441] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.726473][ T2441] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 59.726643][ T2441] ? 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) [ 59.726778][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.726920][ T2441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.727063][ T2441] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.727202][ T2441] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.727337][ T2441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.727511][ T2441] RIP: 0033:0x7f029ecf508e [ 59.727659][ T2441] 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 [ 59.728150][ T2441] RSP: 002b:00007ffc3fa8e7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.728359][ T2441] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f029ecf508e [ 59.728566][ T2441] RDX: 0000000000000000 RSI: 00007ffc3fa8e8a0 RDI: 0000000000000005 [ 59.728771][ T2441] RBP: 00007ffc3fa8e800 R08: 0000000000000000 R09: 0000000000000000 [ 59.728979][ T2441] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 59.729183][ T2441] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3fa8ef60 | [ 59.767414][ T2443] ------------[ cut here ]------------ | [ 59.767612][ T2443] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2443 | [ 59.767940][ T2443] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.769007][ T2443] Tainted: [W]=WARN [ 59.769143][ T2443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.769340][ T2443] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.769550][ T2443] 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 [ 59.770168][ T2443] RSP: 0018:ffa00000061eef70 EFLAGS: 00010286 [ 59.770383][ T2443] RAX: 00000000ffffffa6 RBX: ff1100000ceefe40 RCX: 1ff4000000c3ddb4 [ 59.770641][ T2443] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceefef0 [ 59.770898][ T2443] RBP: ff110000100aa000 R08: 1fe22000019ddfdf R09: ff1100000bde0b80 [ 59.771157][ T2443] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 59.771415][ T2443] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 59.771652][ T2443] FS: 00007f359b712840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 59.771927][ T2443] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.772154][ T2443] CR2: 00007f359b90b460 CR3: 0000000011f7a005 CR4: 0000000000771ef0 [ 59.772432][ T2443] PKRU: 55555554 [ 59.772558][ T2443] Call Trace: [ 59.772685][ T2443] [ 59.772770][ T2443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.772936][ T2443] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 59.773098][ T2443] notifier_call_chain (kernel/notifier.c:85) [ 59.773270][ T2443] __netdev_upper_dev_link (net/core/dev.c:8931) [ 59.773420][ T2443] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 59.773575][ T2443] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 59.773736][ T2443] netdev_upper_dev_link (net/core/dev.c:8972) [ 59.773897][ T2443] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 59.774075][ T2443] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 59.774253][ T2443] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 59.774408][ T2443] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 59.774575][ T2443] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 59.774729][ T2443] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 59.774876][ T2443] ? nla_strscpy (lib/nlattr.c:795) [ 59.775031][ T2443] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 59.775181][ T2443] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 59.775329][ T2443] ? __dev_get_by_name (net/core/dev.c:883) [ 59.775477][ T2443] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 59.775626][ T2443] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 59.775774][ T2443] rtnl_newlink (net/core/rtnetlink.c:4150) [ 59.775926][ T2443] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.776102][ T2443] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.776256][ T2443] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.776403][ T2443] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.776553][ T2443] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.776703][ T2443] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.776848][ T2443] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.777011][ T2443] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.777164][ T2443] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.777308][ T2443] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.777453][ T2443] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.777600][ T2443] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.777748][ T2443] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.777895][ T2443] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.778049][ T2443] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.778217][ T2443] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.778367][ T2443] ? 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)) [ 59.778516][ T2443] ? 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)) [ 59.778663][ T2443] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.778813][ T2443] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.778977][ T2443] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.779156][ T2443] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.779308][ T2443] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.779461][ T2443] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.779614][ T2443] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.779768][ T2443] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.779916][ T2443] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.780111][ T2443] ? move_addr_to_kernel (net/socket.c:258) [ 59.780267][ T2443] ___sys_sendmsg (net/socket.c:2752) [ 59.780415][ T2443] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.780565][ T2443] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.780724][ T2443] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 59.780878][ T2443] __sys_sendmsg (net/socket.c:2784) [ 59.781040][ T2443] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.781197][ T2443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.781345][ T2443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.781492][ T2443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.781646][ T2443] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.781795][ T2443] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.781945][ T2443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.782147][ T2443] RIP: 0033:0x7f359b94c08e [ 59.782304][ T2443] 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 [ 59.782839][ T2443] RSP: 002b:00007ffc6745fa80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.783093][ T2443] RAX: ffffffffffffffda RBX: 00007ffc67460220 RCX: 00007f359b94c08e [ 59.783323][ T2443] RDX: 0000000000000000 RSI: 00007ffc6745fb30 RDI: 0000000000000005 [ 59.783546][ T2443] RBP: 00007ffc6745fa90 R08: 0000000000000000 R09: 0000000000000000 [ 59.783770][ T2443] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 59.783999][ T2443] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc674601f8 | [ 59.785837][ T2443] ------------[ cut here ]------------ | [ 59.785993][ T2443] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2443 | [ 59.786300][ T2443] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.786897][ T2443] Tainted: [W]=WARN [ 59.787538][ T2443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.787720][ T2443] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.787931][ T2443] 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 [ 59.788457][ T2443] RSP: 0018:ffa00000061eefd0 EFLAGS: 00010286 [ 59.788637][ T2443] RAX: 00000000ffffffa6 RBX: ff1100000c499e40 RCX: 1ff4000000c3ddc0 [ 59.788865][ T2443] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c499ef0 [ 59.789108][ T2443] RBP: ff11000010482000 R08: 1fe22000018933df R09: ff1100000bde0b80 [ 59.789324][ T2443] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 59.789541][ T2443] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 59.789759][ T2443] FS: 00007f359b712840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 59.790042][ T2443] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.790236][ T2443] CR2: 00007f359b90b460 CR3: 0000000011f7a005 CR4: 0000000000771ef0 [ 59.790454][ T2443] PKRU: 55555554 [ 59.790577][ T2443] Call Trace: [ 59.790692][ T2443] [ 59.790768][ T2443] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.790917][ T2443] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.791033][ T2443] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 59.791219][ T2443] __dev_notify_flags (net/core/dev.c:9787) [ 59.791416][ T2443] ? netif_change_name (net/core/dev.c:1495) [ 59.791608][ T2443] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 59.791822][ T2443] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 59.792024][ T2443] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 59.792236][ T2443] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 59.792388][ T2443] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 59.792556][ T2443] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 59.792703][ T2443] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 59.792850][ T2443] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 59.793000][ T2443] ? nla_strscpy (lib/nlattr.c:795) [ 59.793178][ T2443] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 59.793329][ T2443] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 59.793475][ T2443] ? __dev_get_by_name (net/core/dev.c:883) [ 59.793619][ T2443] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 59.793768][ T2443] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 59.793915][ T2443] rtnl_newlink (net/core/rtnetlink.c:4150) [ 59.794067][ T2443] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.794220][ T2443] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.794392][ T2443] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.794537][ T2443] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.794682][ T2443] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.794841][ T2443] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.794988][ T2443] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.795137][ T2443] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.795281][ T2443] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.795422][ T2443] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.795581][ T2443] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.795743][ T2443] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.795890][ T2443] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.796040][ T2443] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.796190][ T2443] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.796333][ T2443] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.796480][ T2443] ? 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)) [ 59.796624][ T2443] ? 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)) [ 59.796772][ T2443] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.796916][ T2443] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.797065][ T2443] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.797222][ T2443] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.797367][ T2443] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.797512][ T2443] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.797658][ T2443] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.797802][ T2443] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.797948][ T2443] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.798137][ T2443] ? move_addr_to_kernel (net/socket.c:258) [ 59.798285][ T2443] ___sys_sendmsg (net/socket.c:2752) [ 59.798430][ T2443] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.798575][ T2443] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.798741][ T2443] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 59.798888][ T2443] __sys_sendmsg (net/socket.c:2784) [ 59.799036][ T2443] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.801737][ T2443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.801883][ T2443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.802034][ T2443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.802204][ T2443] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.802349][ T2443] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.802496][ T2443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.802678][ T2443] RIP: 0033:0x7f359b94c08e [ 59.802829][ T2443] 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 [ 59.803358][ T2443] RSP: 002b:00007ffc6745fa80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.803601][ T2443] RAX: ffffffffffffffda RBX: 00007ffc67460220 RCX: 00007f359b94c08e [ 59.803822][ T2443] RDX: 0000000000000000 RSI: 00007ffc6745fb30 RDI: 0000000000000005 [ 59.804045][ T2443] RBP: 00007ffc6745fa90 R08: 0000000000000000 R09: 0000000000000000 [ 59.804265][ T2443] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 59.804482][ T2443] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc674601f8 | [ 59.842529][ T2444] ------------[ cut here ]------------ | [ 59.842708][ T2444] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2444 | [ 59.842994][ T2444] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.843602][ T2444] Tainted: [W]=WARN [ 59.843706][ T2444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.843895][ T2444] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.844081][ T2444] 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 [ 59.844567][ T2444] RSP: 0018:ffa000000639f020 EFLAGS: 00010286 [ 59.844742][ T2444] RAX: 00000000ffffffa6 RBX: ff1100000c498c40 RCX: 1ff4000000c73dca [ 59.844945][ T2444] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c498cf0 [ 59.845154][ T2444] RBP: ff11000010482000 R08: 1fe220000189319f R09: ff1100000c845158 [ 59.845356][ T2444] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 59.845604][ T2444] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 59.845828][ T2444] FS: 00007fd3ea1f1840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 59.846674][ T2444] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.846852][ T2444] CR2: 00007fd3ea4c11a0 CR3: 00000000112ff003 CR4: 0000000000771ef0 [ 59.847082][ T2444] PKRU: 55555554 [ 59.847187][ T2444] Call Trace: [ 59.847292][ T2444] [ 59.847363][ T2444] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.847508][ T2444] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.847611][ T2444] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 59.847755][ T2444] __dev_notify_flags (net/core/dev.c:9787) [ 59.847891][ T2444] ? netif_change_name (net/core/dev.c:1495) [ 59.848032][ T2444] ? __dev_change_flags (net/core/dev.c:9752) [ 59.848170][ T2444] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 59.848305][ T2444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.848441][ T2444] ? 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)) [ 59.848580][ T2444] netif_change_flags (net/core/dev.c:9820) [ 59.848721][ T2444] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 59.848885][ T2444] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 59.849029][ T2444] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 59.849206][ T2444] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 59.849431][ T2444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.849621][ T2444] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.849959][ T2444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.850152][ T2444] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.850344][ T2444] ? __kernel_text_address (kernel/extable.c:79) [ 59.850539][ T2444] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.850735][ T2444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.850911][ T2444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.851109][ T2444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.851315][ T2444] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 59.851501][ T2444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.851681][ T2444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.851857][ T2444] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 59.852043][ T2444] ? __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) [ 59.852261][ T2444] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 59.852449][ T2444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.852634][ T2444] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 59.852793][ T2444] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 59.852931][ T2444] rtnl_newlink (net/core/rtnetlink.c:4150) [ 59.853078][ T2444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.853224][ T2444] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.853364][ T2444] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.853503][ T2444] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.853639][ T2444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.853779][ T2444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.853911][ T2444] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.854074][ T2444] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.854219][ T2444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.854356][ T2444] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.854499][ T2444] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.854633][ T2444] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.854767][ T2444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.854900][ T2444] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.855042][ T2444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.855185][ T2444] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.855321][ T2444] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.855455][ T2444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.855599][ T2444] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.855751][ T2444] ? 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)) [ 59.855892][ T2444] ? 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)) [ 59.856035][ T2444] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.856178][ T2444] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.856321][ T2444] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.856459][ T2444] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.856596][ T2444] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.856730][ T2444] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.856869][ T2444] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.857046][ T2444] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.857185][ T2444] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.857352][ T2444] ? move_addr_to_kernel (net/socket.c:258) [ 59.857491][ T2444] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.857635][ T2444] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.857772][ T2444] ___sys_sendmsg (net/socket.c:2752) [ 59.857923][ T2444] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 59.858111][ T2444] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.858268][ T2444] __sys_sendmsg (net/socket.c:2784) [ 59.858405][ T2444] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.858539][ T2444] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 59.858715][ T2444] ? 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) [ 59.858848][ T2444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.858986][ T2444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.859126][ T2444] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.859265][ T2444] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.859404][ T2444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.859593][ T2444] RIP: 0033:0x7fd3ea42b08e [ 59.859739][ T2444] 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 [ 59.860223][ T2444] RSP: 002b:00007fffa3fff530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.860443][ T2444] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd3ea42b08e [ 59.860646][ T2444] RDX: 0000000000000000 RSI: 00007fffa3fff5e0 RDI: 0000000000000005 [ 59.860870][ T2444] RBP: 00007fffa3fff540 R08: 0000000000000000 R09: 0000000000000000 [ 59.861074][ T2444] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 59.861284][ T2444] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa3fffca0 | [ 59.901377][ T2446] ------------[ cut here ]------------ | [ 59.901597][ T2446] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2446 | [ 59.901886][ T2446] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.902530][ T2446] Tainted: [W]=WARN [ 59.902635][ T2446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.902816][ T2446] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.903094][ T2446] 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 [ 59.903625][ T2446] RSP: 0018:ffa000000622f020 EFLAGS: 00010286 [ 59.903802][ T2446] RAX: 00000000ffffffa6 RBX: ff1100000c610f40 RCX: 1ff4000000c45dca [ 59.904080][ T2446] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610ff0 [ 59.904291][ T2446] RBP: ff1100000cc1a000 R08: 1fe22000018c21ff R09: ff1100000c6b2e58 [ 59.904501][ T2446] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 59.904708][ T2446] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 59.904921][ T2446] FS: 00007ff6df35e840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 59.905233][ T2446] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.905421][ T2446] CR2: 00000000307a6988 CR3: 000000000cd12006 CR4: 0000000000771ef0 [ 59.905631][ T2446] PKRU: 55555554 [ 59.905734][ T2446] Call Trace: [ 59.905838][ T2446] [ 59.905916][ T2446] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.906068][ T2446] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.906177][ T2446] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 59.906340][ T2446] __dev_notify_flags (net/core/dev.c:9787) [ 59.906479][ T2446] ? netif_change_name (net/core/dev.c:1495) [ 59.906615][ T2446] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 59.906752][ T2446] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 59.906887][ T2446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.907033][ T2446] ? 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)) [ 59.907178][ T2446] netif_change_flags (net/core/dev.c:9820) [ 59.907314][ T2446] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 59.907463][ T2446] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 59.907605][ T2446] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 59.908005][ T2446] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 59.908180][ T2446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.908319][ T2446] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.908458][ T2446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.908593][ T2446] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.908730][ T2446] ? __kernel_text_address (kernel/extable.c:79) [ 59.908890][ T2446] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.909034][ T2446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.909173][ T2446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.909310][ T2446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.909448][ T2446] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 59.909586][ T2446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.909732][ T2446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.909868][ T2446] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 59.910011][ T2446] ? __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) [ 59.910160][ T2446] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 59.910295][ T2446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.910445][ T2446] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 59.910589][ T2446] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 59.910730][ T2446] rtnl_newlink (net/core/rtnetlink.c:4150) [ 59.910867][ T2446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.911008][ T2446] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.911150][ T2446] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.911297][ T2446] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.911438][ T2446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.911576][ T2446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.911716][ T2446] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.911852][ T2446] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.912008][ T2446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.912147][ T2446] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.912289][ T2446] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.912437][ T2446] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.912572][ T2446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.912706][ T2446] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.912850][ T2446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.912990][ T2446] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.913131][ T2446] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.913267][ T2446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.913404][ T2446] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.913557][ T2446] ? 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)) [ 59.913694][ T2446] ? 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)) [ 59.913832][ T2446] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.913977][ T2446] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.914115][ T2446] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.914253][ T2446] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.914388][ T2446] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.914535][ T2446] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.914676][ T2446] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.914812][ T2446] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.914947][ T2446] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.915125][ T2446] ? move_addr_to_kernel (net/socket.c:258) [ 59.915277][ T2446] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.915414][ T2446] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.915551][ T2446] ___sys_sendmsg (net/socket.c:2752) [ 59.915692][ T2446] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 59.915906][ T2446] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.916144][ T2446] __sys_sendmsg (net/socket.c:2784) [ 59.916304][ T2446] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.916440][ T2446] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 59.916612][ T2446] ? 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) [ 59.916749][ T2446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.916883][ T2446] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.917024][ T2446] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.917168][ T2446] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.917309][ T2446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.917481][ T2446] RIP: 0033:0x7ff6df59808e [ 59.917628][ T2446] 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 [ 59.918121][ T2446] RSP: 002b:00007fffb5ac8940 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.918336][ T2446] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff6df59808e [ 59.918557][ T2446] RDX: 0000000000000000 RSI: 00007fffb5ac89f0 RDI: 0000000000000005 [ 59.918760][ T2446] RBP: 00007fffb5ac8950 R08: 0000000000000000 R09: 0000000000000000 [ 59.918963][ T2446] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 59.919184][ T2446] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb5ac90b0 | [ 59.951604][ T2447] ------------[ cut here ]------------ | [ 59.951796][ T2447] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2447 | [ 59.952119][ T2447] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.952701][ T2447] Tainted: [W]=WARN [ 59.952805][ T2447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.953006][ T2447] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.953190][ T2447] 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 [ 59.953681][ T2447] RSP: 0018:ffa000000639f020 EFLAGS: 00010286 [ 59.953852][ T2447] RAX: 00000000ffffffa6 RBX: ff11000005e479c0 RCX: 1ff4000000c73dca [ 59.954083][ T2447] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e47a70 [ 59.954291][ T2447] RBP: ff1100000cc1a000 R08: 1fe2200000bc8f4f R09: ff1100000c6b5158 [ 59.954492][ T2447] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 59.954695][ T2447] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 59.954899][ T2447] FS: 00007f2c2c42f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 59.955149][ T2447] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.955318][ T2447] CR2: 000000002fe6f988 CR3: 0000000011f73002 CR4: 0000000000771ef0 [ 59.955529][ T2447] PKRU: 55555554 [ 59.955631][ T2447] Call Trace: [ 59.955733][ T2447] [ 59.955803][ T2447] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.955942][ T2447] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.956052][ T2447] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 59.956194][ T2447] __dev_notify_flags (net/core/dev.c:9787) [ 59.956330][ T2447] ? netif_change_name (net/core/dev.c:1495) [ 59.956468][ T2447] ? __dev_change_flags (net/core/dev.c:9752) [ 59.956621][ T2447] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 59.956756][ T2447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.956890][ T2447] ? 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)) [ 59.957035][ T2447] netif_change_flags (net/core/dev.c:9820) [ 59.957175][ T2447] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 59.957310][ T2447] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 59.957452][ T2447] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 59.957611][ T2447] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 59.957780][ T2447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.957926][ T2447] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.958066][ T2447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.958205][ T2447] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.958343][ T2447] ? __kernel_text_address (kernel/extable.c:79) [ 59.958479][ T2447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.958615][ T2447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.958749][ T2447] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.958885][ T2447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.959701][ T2447] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 59.959837][ T2447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.959994][ T2447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.960137][ T2447] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 59.960273][ T2447] ? __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) [ 59.960414][ T2447] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 59.960550][ T2447] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 59.960685][ T2447] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 59.960821][ T2447] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 59.960959][ T2447] rtnl_newlink (net/core/rtnetlink.c:4150) [ 59.961117][ T2447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.961253][ T2447] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.961392][ T2447] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.961533][ T2447] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.961676][ T2447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.961825][ T2447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.962021][ T2447] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.962187][ T2447] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.962339][ T2447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.962477][ T2447] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 59.962614][ T2447] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 59.962754][ T2447] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.962899][ T2447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.963039][ T2447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.963190][ T2447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.963382][ T2447] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.963549][ T2447] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.963689][ T2447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.963841][ T2447] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.963987][ T2447] ? 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)) [ 59.964130][ T2447] ? 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)) [ 59.964269][ T2447] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.964406][ T2447] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.964550][ T2447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.964703][ T2447] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 59.964844][ T2447] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.964985][ T2447] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 59.965147][ T2447] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 59.965295][ T2447] ? copy_msghdr_from_user (net/socket.c:2635) [ 59.965432][ T2447] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 59.965603][ T2447] ? move_addr_to_kernel (net/socket.c:258) [ 59.965743][ T2447] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.965882][ T2447] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.966021][ T2447] ___sys_sendmsg (net/socket.c:2752) [ 59.966164][ T2447] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 59.966344][ T2447] ? copy_msghdr_from_user (net/socket.c:2603) [ 59.966494][ T2447] __sys_sendmsg (net/socket.c:2784) [ 59.966628][ T2447] ? __sys_sendmsg_sock (net/socket.c:2765) [ 59.966765][ T2447] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 59.966939][ T2447] ? 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) [ 59.967080][ T2447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.967223][ T2447] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.967393][ T2447] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.967599][ T2447] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.967811][ T2447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.968089][ T2447] RIP: 0033:0x7f2c2c66908e [ 59.968319][ T2447] 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 [ 59.968992][ T2447] RSP: 002b:00007fff27644890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.969214][ T2447] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2c2c66908e [ 59.969430][ T2447] RDX: 0000000000000000 RSI: 00007fff27644940 RDI: 0000000000000005 [ 59.969638][ T2447] RBP: 00007fff276448a0 R08: 0000000000000000 R09: 0000000000000000 [ 59.969851][ T2447] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 59.970061][ T2447] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff27645000 | [ 60.017749][ T2449] ------------[ cut here ]------------ | [ 60.018129][ T2449] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2449 | [ 60.018672][ T2449] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.019773][ T2449] Tainted: [W]=WARN [ 60.020023][ T2449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.020380][ T2449] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.020744][ T2449] 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 [ 60.021716][ T2449] RSP: 0018:ffa0000005e3ef70 EFLAGS: 00010286 [ 60.022082][ T2449] RAX: 00000000ffffffa6 RBX: ff1100000c71e940 RCX: 1ff4000000bc7db4 [ 60.022501][ T2449] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71e9f0 [ 60.022927][ T2449] RBP: ff110000100aa000 R08: 1fe22000018e3d3f R09: ff1100000cd08b80 [ 60.023348][ T2449] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 60.023747][ T2449] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 60.024194][ T2449] FS: 00007f4a9d0ca840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 60.024670][ T2449] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.025034][ T2449] CR2: 00005576eb65f030 CR3: 0000000004b97004 CR4: 0000000000771ef0 [ 60.025533][ T2449] PKRU: 55555554 [ 60.025766][ T2449] Call Trace: [ 60.026025][ T2449] [ 60.026239][ T2449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.026515][ T2449] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 60.026804][ T2449] notifier_call_chain (kernel/notifier.c:85) [ 60.027162][ T2449] __netdev_upper_dev_link (net/core/dev.c:8931) [ 60.027465][ T2449] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 60.027753][ T2449] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 60.028055][ T2449] netdev_upper_dev_link (net/core/dev.c:8972) [ 60.028353][ T2449] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 60.028649][ T2449] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 60.028944][ T2449] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 60.029272][ T2449] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 60.029568][ T2449] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 60.029883][ T2449] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 60.030202][ T2449] ? nla_strscpy (lib/nlattr.c:795) [ 60.030494][ T2449] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 60.030787][ T2449] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 60.031090][ T2449] ? __dev_get_by_name (net/core/dev.c:883) [ 60.031381][ T2449] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 60.031692][ T2449] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 60.033017][ T2449] rtnl_newlink (net/core/rtnetlink.c:4150) [ 60.033314][ T2449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.033610][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.033911][ T2449] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.034218][ T2449] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.034504][ T2449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.034800][ T2449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.035121][ T2449] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.035413][ T2449] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.035702][ T2449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.036019][ T2449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.036313][ T2449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.036603][ T2449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.036899][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.037204][ T2449] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.037486][ T2449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.037768][ T2449] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.038074][ T2449] ? 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)) [ 60.038364][ T2449] ? 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)) [ 60.038658][ T2449] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.038943][ T2449] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.039296][ T2449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.039584][ T2449] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.039866][ T2449] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.040174][ T2449] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.040471][ T2449] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.040770][ T2449] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.041081][ T2449] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.041472][ T2449] ? move_addr_to_kernel (net/socket.c:258) [ 60.041772][ T2449] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.042115][ T2449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.042421][ T2449] ___sys_sendmsg (net/socket.c:2752) [ 60.042714][ T2449] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.043230][ T2449] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.043539][ T2449] __sys_sendmsg (net/socket.c:2784) [ 60.043823][ T2449] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.044128][ T2449] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.044501][ T2449] ? 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) [ 60.044795][ T2449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.045116][ T2449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.045393][ T2449] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.045674][ T2449] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.045992][ T2449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.046335][ T2449] RIP: 0033:0x7f4a9d30408e [ 60.046630][ T2449] 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 [ 60.047561][ T2449] RSP: 002b:00007ffd593070c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.047990][ T2449] RAX: ffffffffffffffda RBX: 00007ffd59307858 RCX: 00007f4a9d30408e [ 60.048435][ T2449] RDX: 0000000000000000 RSI: 00007ffd59307170 RDI: 0000000000000005 [ 60.048826][ T2449] RBP: 00007ffd593070d0 R08: 0000000000000000 R09: 0000000000000000 [ 60.049253][ T2449] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.049647][ T2449] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd59307830 | [ 60.053013][ T2449] ------------[ cut here ]------------ | [ 60.053182][ T2449] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2449 | [ 60.053475][ T2449] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.054137][ T2449] Tainted: [W]=WARN [ 60.054253][ T2449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.054437][ T2449] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.054627][ T2449] 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 [ 60.055161][ T2449] RSP: 0018:ffa0000005e3efd0 EFLAGS: 00010286 [ 60.055350][ T2449] RAX: 00000000ffffffa6 RBX: ff110000123756c0 RCX: 1ff4000000bc7dc0 [ 60.055592][ T2449] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012375770 [ 60.055809][ T2449] RBP: ff1100001033a000 R08: 1fe220000246eaef R09: ff1100000cd08b80 [ 60.056084][ T2449] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 60.056316][ T2449] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001033ae04 [ 60.056537][ T2449] FS: 00007f4a9d0ca840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 60.056795][ T2449] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.056986][ T2449] CR2: 0000561b07814d5c CR3: 0000000004b97004 CR4: 0000000000771ef0 [ 60.057212][ T2449] PKRU: 55555554 [ 60.057323][ T2449] Call Trace: [ 60.057434][ T2449] [ 60.057510][ T2449] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.057659][ T2449] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.057769][ T2449] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 60.057914][ T2449] __dev_notify_flags (net/core/dev.c:9787) [ 60.058070][ T2449] ? netif_change_name (net/core/dev.c:1495) [ 60.058221][ T2449] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 60.058368][ T2449] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 60.058513][ T2449] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 60.058660][ T2449] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 60.058812][ T2449] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 60.058961][ T2449] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 60.059121][ T2449] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 60.059270][ T2449] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 60.059412][ T2449] ? nla_strscpy (lib/nlattr.c:795) [ 60.059561][ T2449] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 60.059705][ T2449] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 60.059849][ T2449] ? __dev_get_by_name (net/core/dev.c:883) [ 60.060008][ T2449] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 60.060171][ T2449] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 60.060320][ T2449] rtnl_newlink (net/core/rtnetlink.c:4150) [ 60.060467][ T2449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.060612][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.060755][ T2449] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.060905][ T2449] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.061055][ T2449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.061211][ T2449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.061357][ T2449] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.061503][ T2449] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.061651][ T2449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.061797][ T2449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.061939][ T2449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.062093][ T2449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.062242][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.062391][ T2449] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.062537][ T2449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.062682][ T2449] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.062832][ T2449] ? 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)) [ 60.062982][ T2449] ? 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)) [ 60.063143][ T2449] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.063289][ T2449] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.063437][ T2449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.063583][ T2449] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.063728][ T2449] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.063872][ T2449] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.064023][ T2449] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.064172][ T2449] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.064315][ T2449] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.064492][ T2449] ? move_addr_to_kernel (net/socket.c:258) [ 60.064641][ T2449] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.064785][ T2449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.064930][ T2449] ___sys_sendmsg (net/socket.c:2752) [ 60.065078][ T2449] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.065264][ T2449] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.065420][ T2449] __sys_sendmsg (net/socket.c:2784) [ 60.065564][ T2449] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.065712][ T2449] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.065892][ T2449] ? 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) [ 60.066047][ T2449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.066204][ T2449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.066349][ T2449] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.066493][ T2449] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.066637][ T2449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.066819][ T2449] RIP: 0033:0x7f4a9d30408e [ 60.066977][ T2449] 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 [ 60.067493][ T2449] RSP: 002b:00007ffd593070c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.067711][ T2449] RAX: ffffffffffffffda RBX: 00007ffd59307858 RCX: 00007f4a9d30408e [ 60.067927][ T2449] RDX: 0000000000000000 RSI: 00007ffd59307170 RDI: 0000000000000005 [ 60.068180][ T2449] RBP: 00007ffd593070d0 R08: 0000000000000000 R09: 0000000000000000 [ 60.068421][ T2449] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.068679][ T2449] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd59307830 | [ 60.110670][ T2450] ------------[ cut here ]------------ | [ 60.110860][ T2450] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2450 | [ 60.111253][ T2450] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.111838][ T2450] Tainted: [W]=WARN [ 60.111944][ T2450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.112228][ T2450] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.112442][ T2450] 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 [ 60.113611][ T2450] RSP: 0018:ffa00000063bf020 EFLAGS: 00010286 [ 60.113805][ T2450] RAX: 00000000ffffffa6 RBX: ff11000012374640 RCX: 1ff4000000c77dca [ 60.114111][ T2450] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000123746f0 [ 60.114422][ T2450] RBP: ff1100001033a000 R08: 1fe220000246e8df R09: ff1100000a385158 [ 60.114689][ T2450] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 60.114895][ T2450] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 60.115182][ T2450] FS: 00007ffa8e23c840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 60.115423][ T2450] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.115607][ T2450] CR2: 0000000028bb0988 CR3: 0000000011b1c006 CR4: 0000000000771ef0 [ 60.115881][ T2450] PKRU: 55555554 [ 60.116034][ T2450] Call Trace: [ 60.116190][ T2450] [ 60.116269][ T2450] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.116430][ T2450] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.116536][ T2450] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 60.116675][ T2450] __dev_notify_flags (net/core/dev.c:9787) [ 60.116815][ T2450] ? netif_change_name (net/core/dev.c:1495) [ 60.116952][ T2450] ? __dev_change_flags (net/core/dev.c:9752) [ 60.117097][ T2450] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 60.117238][ T2450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.117382][ T2450] ? 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)) [ 60.117524][ T2450] netif_change_flags (net/core/dev.c:9820) [ 60.117661][ T2450] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 60.117798][ T2450] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 60.117936][ T2450] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 60.118083][ T2450] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 60.118256][ T2450] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.118395][ T2450] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.118531][ T2450] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 60.118667][ T2450] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.118813][ T2450] ? __kernel_text_address (kernel/extable.c:79) [ 60.118954][ T2450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.119096][ T2450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.119236][ T2450] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 60.119378][ T2450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.119513][ T2450] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 60.119647][ T2450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.119779][ T2450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.119919][ T2450] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 60.120062][ T2450] ? __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) [ 60.120230][ T2450] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 60.120365][ T2450] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 60.120501][ T2450] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 60.120640][ T2450] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 60.120800][ T2450] rtnl_newlink (net/core/rtnetlink.c:4150) [ 60.120939][ T2450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.121092][ T2450] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.121233][ T2450] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.121368][ T2450] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.121504][ T2450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.121642][ T2450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.121781][ T2450] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.121917][ T2450] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.122062][ T2450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.122222][ T2450] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.122373][ T2450] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.122518][ T2450] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.122657][ T2450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.122807][ T2450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.122951][ T2450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.123126][ T2450] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.123267][ T2450] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.123405][ T2450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.123541][ T2450] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.123700][ T2450] ? 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)) [ 60.123839][ T2450] ? 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)) [ 60.123983][ T2450] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.124128][ T2450] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.124278][ T2450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.124417][ T2450] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.124558][ T2450] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.124701][ T2450] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.124838][ T2450] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.124981][ T2450] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.125122][ T2450] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.125290][ T2450] ? move_addr_to_kernel (net/socket.c:258) [ 60.125428][ T2450] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.125595][ T2450] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.125733][ T2450] ___sys_sendmsg (net/socket.c:2752) [ 60.125867][ T2450] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.126044][ T2450] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.126199][ T2450] __sys_sendmsg (net/socket.c:2784) [ 60.126338][ T2450] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.126473][ T2450] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.126646][ T2450] ? 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) [ 60.126781][ T2450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.126918][ T2450] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.127057][ T2450] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.127200][ T2450] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.127336][ T2450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.127524][ T2450] RIP: 0033:0x7ffa8e47608e [ 60.127714][ T2450] 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 [ 60.128291][ T2450] RSP: 002b:00007ffc2752a880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.128513][ T2450] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffa8e47608e [ 60.128825][ T2450] RDX: 0000000000000000 RSI: 00007ffc2752a930 RDI: 0000000000000005 [ 60.129168][ T2450] RBP: 00007ffc2752a890 R08: 0000000000000000 R09: 0000000000000000 [ 60.129515][ T2450] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.129767][ T2450] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2752aff0 | [ 60.193598][ T2455] ------------[ cut here ]------------ | [ 60.193790][ T2455] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2455 | [ 60.194362][ T2455] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.194956][ T2455] Tainted: [W]=WARN [ 60.195149][ T2455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.195335][ T2455] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.195514][ T2455] 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 [ 60.196285][ T2455] RSP: 0018:ffa00000063df020 EFLAGS: 00010286 [ 60.196520][ T2455] RAX: 00000000ffffffa6 RBX: ff1100000f3e5240 RCX: 1ff4000000c7bdca [ 60.196723][ T2455] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e52f0 [ 60.196930][ T2455] RBP: ff1100001033a000 R08: 1fe2200001e7ca5f R09: ff1100000c662e58 [ 60.197201][ T2455] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 60.197405][ T2455] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 60.197608][ T2455] FS: 00007fe7a52c0840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 60.197844][ T2455] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.198076][ T2455] CR2: 00007fe7a55901a0 CR3: 0000000011eff006 CR4: 0000000000771ef0 [ 60.198284][ T2455] PKRU: 55555554 [ 60.198385][ T2455] Call Trace: [ 60.198486][ T2455] [ 60.198556][ T2455] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.198700][ T2455] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.198803][ T2455] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 60.198941][ T2455] __dev_notify_flags (net/core/dev.c:9787) [ 60.199147][ T2455] ? netif_change_name (net/core/dev.c:1495) [ 60.199280][ T2455] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 60.199415][ T2455] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 60.199577][ T2455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.199715][ T2455] ? 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)) [ 60.199857][ T2455] netif_change_flags (net/core/dev.c:9820) [ 60.200001][ T2455] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 60.200142][ T2455] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 60.200283][ T2455] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 60.200418][ T2455] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 60.200584][ T2455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.200717][ T2455] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.200849][ T2455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 60.200992][ T2455] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.201153][ T2455] ? __kernel_text_address (kernel/extable.c:79) [ 60.201291][ T2455] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.201428][ T2455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.201561][ T2455] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 60.201695][ T2455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.201827][ T2455] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 60.201965][ T2455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.202105][ T2455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.202262][ T2455] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 60.202398][ T2455] ? __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) [ 60.202536][ T2455] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 60.202671][ T2455] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 60.202808][ T2455] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 60.202947][ T2455] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 60.203094][ T2455] rtnl_newlink (net/core/rtnetlink.c:4150) [ 60.203237][ T2455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.203370][ T2455] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.203510][ T2455] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.203646][ T2455] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.203781][ T2455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.203918][ T2455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.204059][ T2455] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.204196][ T2455] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.204331][ T2455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.204470][ T2455] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.204605][ T2455] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.204739][ T2455] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.204874][ T2455] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.205015][ T2455] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.205161][ T2455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.205295][ T2455] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.205436][ T2455] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.205572][ T2455] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.205707][ T2455] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.205846][ T2455] ? 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)) [ 60.205983][ T2455] ? 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)) [ 60.206129][ T2455] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.206264][ T2455] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.206400][ T2455] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.206537][ T2455] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.206672][ T2455] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.206807][ T2455] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.206944][ T2455] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.207083][ T2455] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.207225][ T2455] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.207398][ T2455] ? move_addr_to_kernel (net/socket.c:258) [ 60.207534][ T2455] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.207670][ T2455] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.207806][ T2455] ___sys_sendmsg (net/socket.c:2752) [ 60.207940][ T2455] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.208120][ T2455] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.208272][ T2455] __sys_sendmsg (net/socket.c:2784) [ 60.208409][ T2455] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.208543][ T2455] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.208712][ T2455] ? 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) [ 60.208849][ T2455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.208991][ T2455] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.209136][ T2455] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.209277][ T2455] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.209413][ T2455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.209586][ T2455] RIP: 0033:0x7fe7a54fa08e [ 60.209733][ T2455] 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 [ 60.210221][ T2455] RSP: 002b:00007ffc34b08c20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.210435][ T2455] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe7a54fa08e [ 60.210638][ T2455] RDX: 0000000000000000 RSI: 00007ffc34b08cd0 RDI: 0000000000000005 [ 60.210843][ T2455] RBP: 00007ffc34b08c30 R08: 0000000000000000 R09: 0000000000000000 [ 60.211054][ T2455] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.211263][ T2455] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc34b09390 | [ 60.268333][ T2457] ------------[ cut here ]------------ | [ 60.268561][ T2457] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2457 | [ 60.268845][ T2457] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.269415][ T2457] Tainted: [W]=WARN [ 60.269518][ T2457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.269686][ T2457] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.269867][ T2457] 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 [ 60.270359][ T2457] RSP: 0018:ffa00000063ff020 EFLAGS: 00010286 [ 60.270530][ T2457] RAX: 00000000ffffffa6 RBX: ff1100000f3e4ac0 RCX: 1ff4000000c7fdca [ 60.270729][ T2457] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e4b70 [ 60.270928][ T2457] RBP: ff1100001033a000 R08: 1fe2200001e7c96f R09: ff11000011d88b58 [ 60.271378][ T2457] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 60.271587][ T2457] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 60.271794][ T2457] FS: 00007f2838c23840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 60.272115][ T2457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.272286][ T2457] CR2: 0000000011155988 CR3: 0000000004e63003 CR4: 0000000000771ef0 [ 60.272485][ T2457] PKRU: 55555554 [ 60.272586][ T2457] Call Trace: [ 60.272686][ T2457] [ 60.272756][ T2457] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.272894][ T2457] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.273062][ T2457] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 60.273388][ T2457] __dev_notify_flags (net/core/dev.c:9787) [ 60.273543][ T2457] ? netif_change_name (net/core/dev.c:1495) [ 60.273728][ T2457] ? __dev_change_flags (net/core/dev.c:9752) [ 60.273927][ T2457] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 60.274278][ T2457] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.274513][ T2457] ? 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)) [ 60.274719][ T2457] netif_change_flags (net/core/dev.c:9820) [ 60.274862][ T2457] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 60.275099][ T2457] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 60.275303][ T2457] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 60.275467][ T2457] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 60.275713][ T2457] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.275853][ T2457] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.276077][ T2457] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 60.276218][ T2457] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.276352][ T2457] ? __kernel_text_address (kernel/extable.c:79) [ 60.276492][ T2457] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.276627][ T2457] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.276762][ T2457] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 60.276897][ T2457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.277112][ T2457] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 60.277244][ T2457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.277377][ T2457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.277510][ T2457] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 60.277644][ T2457] ? __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) [ 60.277778][ T2457] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 60.277909][ T2457] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 60.278111][ T2457] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 60.278255][ T2457] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 60.278391][ T2457] rtnl_newlink (net/core/rtnetlink.c:4150) [ 60.278526][ T2457] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.278659][ T2457] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.278791][ T2457] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.278923][ T2457] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.279065][ T2457] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.279207][ T2457] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.279340][ T2457] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.279477][ T2457] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.279617][ T2457] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.279751][ T2457] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.279884][ T2457] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.280027][ T2457] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.280168][ T2457] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.280303][ T2457] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.280438][ T2457] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.280571][ T2457] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.280705][ T2457] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.280838][ T2457] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.280979][ T2457] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.281120][ T2457] ? 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)) [ 60.281254][ T2457] ? 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)) [ 60.281393][ T2457] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.281527][ T2457] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.281661][ T2457] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.281797][ T2457] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.281932][ T2457] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.282071][ T2457] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.282212][ T2457] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.282348][ T2457] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.282481][ T2457] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.282645][ T2457] ? move_addr_to_kernel (net/socket.c:258) [ 60.282781][ T2457] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.282915][ T2457] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.283054][ T2457] ___sys_sendmsg (net/socket.c:2752) [ 60.283191][ T2457] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.283362][ T2457] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.283510][ T2457] __sys_sendmsg (net/socket.c:2784) [ 60.283646][ T2457] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.283778][ T2457] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.283949][ T2457] ? 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) [ 60.284089][ T2457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.284226][ T2457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.284367][ T2457] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.284500][ T2457] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.284636][ T2457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.284803][ T2457] RIP: 0033:0x7f2838e5d08e [ 60.284947][ T2457] 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 [ 60.285439][ T2457] RSP: 002b:00007ffcfbaf5ef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.285646][ T2457] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2838e5d08e [ 60.285853][ T2457] RDX: 0000000000000000 RSI: 00007ffcfbaf5fa0 RDI: 0000000000000005 [ 60.286058][ T2457] RBP: 00007ffcfbaf5f00 R08: 0000000000000000 R09: 0000000000000000 [ 60.286276][ T2457] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.286475][ T2457] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfbaf6660 | [ 60.353702][ T2461] ------------[ cut here ]------------ | [ 60.353884][ T2461] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2461 | [ 60.354222][ T2461] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.354863][ T2461] Tainted: [W]=WARN [ 60.354967][ T2461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.355158][ T2461] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.355341][ T2461] 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 [ 60.355845][ T2461] RSP: 0018:ffa000000643efe0 EFLAGS: 00010286 [ 60.356025][ T2461] RAX: 00000000ffffffa6 RBX: ff1100000b4ab540 RCX: 1ff4000000c87dc2 [ 60.356233][ T2461] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab5f0 [ 60.356437][ T2461] RBP: ff110000100aa000 R08: 1fe22000016956bf R09: ff110000092b5158 [ 60.356645][ T2461] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 60.356851][ T2461] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 60.357063][ T2461] FS: 00007fa964ac9840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 60.357312][ T2461] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.357494][ T2461] CR2: 0000000023658988 CR3: 00000000111be004 CR4: 0000000000771ef0 [ 60.357705][ T2461] PKRU: 55555554 [ 60.357809][ T2461] Call Trace: [ 60.357916][ T2461] [ 60.357998][ T2461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.358147][ T2461] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 60.358292][ T2461] notifier_call_chain (kernel/notifier.c:85) [ 60.358441][ T2461] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 60.358583][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.358723][ T2461] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 60.358891][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.359038][ T2461] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 60.359214][ T2461] ? 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) [ 60.359352][ T2461] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 60.359489][ T2461] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 60.359627][ T2461] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 60.359804][ T2461] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 60.359950][ T2461] ? write_profile (kernel/profile.c:194) [ 60.360099][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.360268][ T2461] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 60.360445][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.360585][ T2461] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 60.360728][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.360868][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.361136][ T2461] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.361341][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.361550][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.361781][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.362001][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.362251][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.362387][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.362527][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.362668][ T2461] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 60.362812][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.362952][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.363101][ T2461] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.363244][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.363385][ T2461] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.363586][ T2461] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.363794][ T2461] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.364016][ T2461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.364226][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.364376][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.364517][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.364661][ T2461] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.364799][ T2461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.364941][ T2461] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.365091][ T2461] ? 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)) [ 60.365236][ T2461] ? 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)) [ 60.365376][ T2461] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.365516][ T2461] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.365658][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.365796][ T2461] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.365935][ T2461] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.366079][ T2461] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.366241][ T2461] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.366380][ T2461] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.366516][ T2461] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.366686][ T2461] ? move_addr_to_kernel (net/socket.c:258) [ 60.366827][ T2461] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.366965][ T2461] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.367119][ T2461] ___sys_sendmsg (net/socket.c:2752) [ 60.367256][ T2461] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.367433][ T2461] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.367587][ T2461] __sys_sendmsg (net/socket.c:2784) [ 60.367724][ T2461] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.367860][ T2461] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.368042][ T2461] ? 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) [ 60.368183][ T2461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.368323][ T2461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.368461][ T2461] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.368603][ T2461] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.368744][ T2461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.368913][ T2461] RIP: 0033:0x7fa964d0308e [ 60.369067][ T2461] 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 [ 60.369565][ T2461] RSP: 002b:00007ffcee59b3d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.369774][ T2461] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa964d0308e [ 60.369989][ T2461] RDX: 0000000000000000 RSI: 00007ffcee59b480 RDI: 0000000000000005 [ 60.370199][ T2461] RBP: 00007ffcee59b3e0 R08: 0000000000000000 R09: 0000000000000000 [ 60.370407][ T2461] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.370690][ T2461] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcee59bb40 | [ 60.373124][ T2461] ------------[ cut here ]------------ | [ 60.373264][ T2461] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2461 | [ 60.373528][ T2461] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.374806][ T2461] Tainted: [W]=WARN [ 60.374936][ T2461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.375302][ T2461] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.375480][ T2461] 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 [ 60.375953][ T2461] RSP: 0018:ffa000000643f060 EFLAGS: 00010286 [ 60.376134][ T2461] RAX: 00000000ffffffa6 RBX: ff1100000b4aa1c0 RCX: 1ff4000000c87dd2 [ 60.376330][ T2461] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4aa270 [ 60.376528][ T2461] RBP: ff1100001033a000 R08: 1fe220000169544f R09: ff110000092b5158 [ 60.376732][ T2461] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 60.376995][ T2461] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000643f100 [ 60.377297][ T2461] FS: 00007fa964ac9840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 60.377648][ T2461] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.377915][ T2461] CR2: 0000000023658988 CR3: 00000000111be004 CR4: 0000000000771ef0 [ 60.378136][ T2461] PKRU: 55555554 [ 60.378239][ T2461] Call Trace: [ 60.378338][ T2461] [ 60.378407][ T2461] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.378544][ T2461] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.378647][ T2461] netif_close_many (net/core/dev.c:1804) [ 60.378780][ T2461] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 60.378945][ T2461] ? 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) [ 60.379087][ T2461] ? __dev_close_many (net/core/dev.c:1781) [ 60.379288][ T2461] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 60.379541][ T2461] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 60.379793][ T2461] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 60.379946][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.380153][ T2461] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 60.380409][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.380620][ T2461] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 60.380798][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.380932][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.381084][ T2461] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.381222][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.381360][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.381512][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.381653][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.381829][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.382038][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.382244][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.382450][ T2461] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 60.382615][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.382797][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.383005][ T2461] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.383150][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.383286][ T2461] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.383424][ T2461] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.383558][ T2461] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.383691][ T2461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.383821][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.384041][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.384246][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.384452][ T2461] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.384651][ T2461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.384790][ T2461] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.384929][ T2461] ? 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)) [ 60.385102][ T2461] ? 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)) [ 60.385276][ T2461] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.385411][ T2461] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.385544][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.385685][ T2461] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.385822][ T2461] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.386031][ T2461] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.386257][ T2461] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.386465][ T2461] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.386650][ T2461] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.386815][ T2461] ? move_addr_to_kernel (net/socket.c:258) [ 60.386952][ T2461] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.387097][ T2461] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.387239][ T2461] ___sys_sendmsg (net/socket.c:2752) [ 60.387372][ T2461] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.387540][ T2461] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.387690][ T2461] __sys_sendmsg (net/socket.c:2784) [ 60.387824][ T2461] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.387956][ T2461] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.388142][ T2461] ? 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) [ 60.388278][ T2461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.388413][ T2461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.388546][ T2461] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.388678][ T2461] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.388811][ T2461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.388989][ T2461] RIP: 0033:0x7fa964d0308e [ 60.389137][ T2461] 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 [ 60.389607][ T2461] RSP: 002b:00007ffcee59b3d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.389814][ T2461] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa964d0308e [ 60.390017][ T2461] RDX: 0000000000000000 RSI: 00007ffcee59b480 RDI: 0000000000000005 [ 60.390218][ T2461] RBP: 00007ffcee59b3e0 R08: 0000000000000000 R09: 0000000000000000 [ 60.390415][ T2461] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.390620][ T2461] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcee59bb40 | [ 60.393294][ T2461] ------------[ cut here ]------------ | [ 60.393432][ T2461] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2461 | [ 60.393717][ T2461] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.395085][ T2461] Tainted: [W]=WARN [ 60.395196][ T2461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.395357][ T2461] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.395527][ T2461] 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 [ 60.396038][ T2461] RSP: 0018:ffa000000643f190 EFLAGS: 00010286 [ 60.396206][ T2461] RAX: 00000000ffffffa6 RBX: ff1100000c611840 RCX: 1ff4000000c87df8 [ 60.396401][ T2461] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6118f0 [ 60.396591][ T2461] RBP: ff1100001033a000 R08: 1fe22000018c231f R09: ff110000092b5158 [ 60.396786][ T2461] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 60.397034][ T2461] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 60.397235][ T2461] FS: 00007fa964ac9840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 60.397460][ T2461] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.397622][ T2461] CR2: 0000000023658988 CR3: 00000000111be004 CR4: 0000000000771ef0 [ 60.397818][ T2461] PKRU: 55555554 [ 60.397919][ T2461] Call Trace: [ 60.398077][ T2461] [ 60.398150][ T2461] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 60.398317][ T2461] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 60.398476][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.398609][ T2461] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 60.398738][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.398872][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.399056][ T2461] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.399189][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.399315][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.399460][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.399590][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.399722][ T2461] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.399851][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.400036][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.400174][ T2461] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 60.400307][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.400439][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.400570][ T2461] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.400702][ T2461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.400835][ T2461] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.400966][ T2461] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.401159][ T2461] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.401289][ T2461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.401414][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.401542][ T2461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.401669][ T2461] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.401796][ T2461] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.401921][ T2461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.402116][ T2461] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.402247][ T2461] ? 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)) [ 60.402373][ T2461] ? 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)) [ 60.402502][ T2461] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.402630][ T2461] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.402763][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.402893][ T2461] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.403077][ T2461] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.403210][ T2461] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.403340][ T2461] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.403468][ T2461] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.403595][ T2461] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.403751][ T2461] ? move_addr_to_kernel (net/socket.c:258) [ 60.403881][ T2461] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.404067][ T2461] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.404235][ T2461] ___sys_sendmsg (net/socket.c:2752) [ 60.404366][ T2461] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.404562][ T2461] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.404777][ T2461] __sys_sendmsg (net/socket.c:2784) [ 60.405077][ T2461] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.405278][ T2461] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.405534][ T2461] ? 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) [ 60.405736][ T2461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.405931][ T2461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.406159][ T2461] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.406292][ T2461] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.406426][ T2461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.406583][ T2461] RIP: 0033:0x7fa964d0308e [ 60.406718][ T2461] 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 [ 60.407242][ T2461] RSP: 002b:00007ffcee59b3d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.407435][ T2461] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa964d0308e [ 60.407626][ T2461] RDX: 0000000000000000 RSI: 00007ffcee59b480 RDI: 0000000000000005 [ 60.407820][ T2461] RBP: 00007ffcee59b3e0 R08: 0000000000000000 R09: 0000000000000000 [ 60.408067][ T2461] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.408259][ T2461] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcee59bb40 | [ 60.480396][ T2463] ------------[ cut here ]------------ | [ 60.480623][ T2463] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2463 | [ 60.480947][ T2463] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.481574][ T2463] Tainted: [W]=WARN [ 60.481687][ T2463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.481869][ T2463] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.482086][ T2463] 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 [ 60.482698][ T2463] RSP: 0018:ffa000000645ef70 EFLAGS: 00010286 [ 60.482886][ T2463] RAX: 00000000ffffffa6 RBX: ff11000005e47840 RCX: 1ff4000000c8bdb4 [ 60.483121][ T2463] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e478f0 [ 60.483367][ T2463] RBP: ff110000100aa000 R08: 1fe2200000bc8f1f R09: ff110000092b0b80 [ 60.483600][ T2463] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 60.483826][ T2463] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 60.484054][ T2463] FS: 00007f8e49183840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 60.484314][ T2463] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.484498][ T2463] CR2: 000000003f592a28 CR3: 0000000004bdd003 CR4: 0000000000771ef0 [ 60.484720][ T2463] PKRU: 55555554 [ 60.484829][ T2463] Call Trace: [ 60.484939][ T2463] [ 60.485030][ T2463] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.485185][ T2463] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 60.485333][ T2463] notifier_call_chain (kernel/notifier.c:85) [ 60.485483][ T2463] __netdev_upper_dev_link (net/core/dev.c:8931) [ 60.485628][ T2463] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 60.485781][ T2463] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 60.485927][ T2463] netdev_upper_dev_link (net/core/dev.c:8972) [ 60.486077][ T2463] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 60.486237][ T2463] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 60.486389][ T2463] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 60.486538][ T2463] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 60.486689][ T2463] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 60.486839][ T2463] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 60.486997][ T2463] ? nla_strscpy (lib/nlattr.c:795) [ 60.487158][ T2463] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 60.487303][ T2463] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 60.487446][ T2463] ? __dev_get_by_name (net/core/dev.c:883) [ 60.487590][ T2463] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 60.487746][ T2463] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 60.487897][ T2463] rtnl_newlink (net/core/rtnetlink.c:4150) [ 60.488055][ T2463] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.488214][ T2463] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.488366][ T2463] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.488513][ T2463] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.488656][ T2463] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.488809][ T2463] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.489036][ T2463] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.489196][ T2463] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.489345][ T2463] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.489494][ T2463] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.489640][ T2463] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.489789][ T2463] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.489932][ T2463] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.490086][ T2463] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.490281][ T2463] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.490429][ T2463] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.490577][ T2463] ? 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)) [ 60.490740][ T2463] ? 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)) [ 60.490909][ T2463] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.491068][ T2463] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.491218][ T2463] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.491375][ T2463] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.491532][ T2463] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.491779][ T2463] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.491931][ T2463] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.492087][ T2463] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.492238][ T2463] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.492418][ T2463] ? move_addr_to_kernel (net/socket.c:258) [ 60.492565][ T2463] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.492712][ T2463] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.492860][ T2463] ___sys_sendmsg (net/socket.c:2752) [ 60.493034][ T2463] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.493228][ T2463] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.493385][ T2463] __sys_sendmsg (net/socket.c:2784) [ 60.493532][ T2463] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.493674][ T2463] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.493859][ T2463] ? 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) [ 60.494012][ T2463] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.494170][ T2463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.494316][ T2463] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.494460][ T2463] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.494604][ T2463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.494787][ T2463] RIP: 0033:0x7f8e493bd08e [ 60.494938][ T2463] 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 [ 60.495463][ T2463] RSP: 002b:00007fff95559b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.495682][ T2463] RAX: ffffffffffffffda RBX: 00007fff9555a2d8 RCX: 00007f8e493bd08e [ 60.495900][ T2463] RDX: 0000000000000000 RSI: 00007fff95559bf0 RDI: 0000000000000005 [ 60.496129][ T2463] RBP: 00007fff95559b50 R08: 0000000000000000 R09: 0000000000000000 [ 60.496365][ T2463] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.496590][ T2463] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9555a2b0 | [ 60.498397][ T2463] ------------[ cut here ]------------ | [ 60.498671][ T2463] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2463 | [ 60.499120][ T2463] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.499939][ T2463] Tainted: [W]=WARN [ 60.500070][ T2463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.500278][ T2463] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.500496][ T2463] 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 [ 60.501071][ T2463] RSP: 0018:ffa000000645efd0 EFLAGS: 00010286 [ 60.501271][ T2463] RAX: 00000000ffffffa6 RBX: ff11000005e46f40 RCX: 1ff4000000c8bdc0 [ 60.501503][ T2463] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46ff0 [ 60.501722][ T2463] RBP: ff1100000f362000 R08: 1fe2200000bc8dff R09: ff110000092b0b80 [ 60.501952][ T2463] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 60.502203][ T2463] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f362e04 [ 60.502485][ T2463] FS: 00007f8e49183840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 60.502746][ T2463] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.502930][ T2463] CR2: 000000003f592a28 CR3: 0000000004bdd003 CR4: 0000000000771ef0 [ 60.503176][ T2463] PKRU: 55555554 [ 60.503286][ T2463] Call Trace: [ 60.503396][ T2463] [ 60.503475][ T2463] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.503626][ T2463] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.503761][ T2463] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 60.503905][ T2463] __dev_notify_flags (net/core/dev.c:9787) [ 60.504068][ T2463] ? netif_change_name (net/core/dev.c:1495) [ 60.504218][ T2463] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 60.504365][ T2463] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 60.504513][ T2463] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 60.504662][ T2463] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 60.504812][ T2463] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 60.504963][ T2463] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 60.505124][ T2463] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 60.505273][ T2463] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 60.505419][ T2463] ? nla_strscpy (lib/nlattr.c:795) [ 60.505568][ T2463] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 60.505719][ T2463] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 60.505864][ T2463] ? __dev_get_by_name (net/core/dev.c:883) [ 60.506016][ T2463] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 60.506196][ T2463] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 60.506348][ T2463] rtnl_newlink (net/core/rtnetlink.c:4150) [ 60.506514][ T2463] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.506660][ T2463] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.506811][ T2463] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.506956][ T2463] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.507132][ T2463] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.507339][ T2463] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.507486][ T2463] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.507635][ T2463] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.507780][ T2463] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.507927][ T2463] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.508085][ T2463] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.508237][ T2463] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.508381][ T2463] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.508526][ T2463] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.508671][ T2463] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.508836][ T2463] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.508992][ T2463] ? 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)) [ 60.509146][ T2463] ? 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)) [ 60.509296][ T2463] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.509443][ T2463] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.509586][ T2463] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.509749][ T2463] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.509894][ T2463] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.510048][ T2463] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.510202][ T2463] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.510351][ T2463] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.510497][ T2463] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.510674][ T2463] ? move_addr_to_kernel (net/socket.c:258) [ 60.510820][ T2463] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.510966][ T2463] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.511135][ T2463] ___sys_sendmsg (net/socket.c:2752) [ 60.511280][ T2463] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.511468][ T2463] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.511628][ T2463] __sys_sendmsg (net/socket.c:2784) [ 60.511777][ T2463] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.511920][ T2463] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.512113][ T2463] ? 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) [ 60.512257][ T2463] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.512402][ T2463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.512551][ T2463] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.512719][ T2463] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.512871][ T2463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.513056][ T2463] RIP: 0033:0x7f8e493bd08e [ 60.513214][ T2463] 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 [ 60.513857][ T2463] RSP: 002b:00007fff95559b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.514093][ T2463] RAX: ffffffffffffffda RBX: 00007fff9555a2d8 RCX: 00007f8e493bd08e [ 60.514314][ T2463] RDX: 0000000000000000 RSI: 00007fff95559bf0 RDI: 0000000000000005 [ 60.514636][ T2463] RBP: 00007fff95559b50 R08: 0000000000000000 R09: 0000000000000000 [ 60.514870][ T2463] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.515200][ T2463] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9555a2b0 | [ 60.552960][ T2464] ------------[ cut here ]------------ | [ 60.553177][ T2464] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2464 | [ 60.553487][ T2464] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.554093][ T2464] Tainted: [W]=WARN [ 60.554206][ T2464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.554380][ T2464] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.554558][ T2464] 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 [ 60.555227][ T2464] RSP: 0018:ffa000000646f020 EFLAGS: 00010286 [ 60.555403][ T2464] RAX: 00000000ffffffa6 RBX: ff110000093a2c40 RCX: 1ff4000000c8ddca [ 60.555607][ T2464] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2cf0 [ 60.555814][ T2464] RBP: ff1100000f362000 R08: 1fe220000127459f R09: ff1100000c982e58 [ 60.556030][ T2464] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 60.556264][ T2464] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 60.556476][ T2464] FS: 00007f256fbdc840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 60.556777][ T2464] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.557038][ T2464] CR2: 000000000135f988 CR3: 0000000011a64005 CR4: 0000000000771ef0 [ 60.557248][ T2464] PKRU: 55555554 [ 60.557351][ T2464] Call Trace: [ 60.557454][ T2464] [ 60.557526][ T2464] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.557668][ T2464] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.557773][ T2464] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 60.557911][ T2464] __dev_notify_flags (net/core/dev.c:9787) [ 60.558081][ T2464] ? netif_change_name (net/core/dev.c:1495) [ 60.558226][ T2464] ? __dev_change_flags (net/core/dev.c:9752) [ 60.558363][ T2464] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 60.558503][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.558647][ T2464] ? 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)) [ 60.558793][ T2464] netif_change_flags (net/core/dev.c:9820) [ 60.558933][ T2464] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 60.559171][ T2464] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 60.559324][ T2464] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 60.559523][ T2464] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 60.559784][ T2464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.560099][ T2464] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.560320][ T2464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 60.560525][ T2464] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.560727][ T2464] ? __kernel_text_address (kernel/extable.c:79) [ 60.560935][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.561365][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.561584][ T2464] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 60.561839][ T2464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.562166][ T2464] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 60.562373][ T2464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.562578][ T2464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.562785][ T2464] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 60.563160][ T2464] ? __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) [ 60.563387][ T2464] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 60.563618][ T2464] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 60.563855][ T2464] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 60.564225][ T2464] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 60.564467][ T2464] rtnl_newlink (net/core/rtnetlink.c:4150) [ 60.564697][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.564920][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.565319][ T2464] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.565537][ T2464] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.565737][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.565959][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.566314][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.566515][ T2464] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.566714][ T2464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.566913][ T2464] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 60.567284][ T2464] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.567493][ T2464] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.567689][ T2464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.567896][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.568277][ T2464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.568491][ T2464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.568727][ T2464] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.568945][ T2464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.569325][ T2464] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.569551][ T2464] ? 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)) [ 60.569763][ T2464] ? 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)) [ 60.570057][ T2464] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.570279][ T2464] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.570487][ T2464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.570698][ T2464] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.570909][ T2464] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.571155][ T2464] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.571373][ T2464] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.571587][ T2464] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.571799][ T2464] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.572068][ T2464] ? move_addr_to_kernel (net/socket.c:258) [ 60.572287][ T2464] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.572499][ T2464] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.572721][ T2464] ___sys_sendmsg (net/socket.c:2752) [ 60.572933][ T2464] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.573233][ T2464] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.573495][ T2464] __sys_sendmsg (net/socket.c:2784) [ 60.573712][ T2464] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.573928][ T2464] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.574217][ T2464] ? 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) [ 60.574438][ T2464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.574661][ T2464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.574905][ T2464] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.575136][ T2464] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.575361][ T2464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.575642][ T2464] RIP: 0033:0x7f256fe1608e [ 60.575876][ T2464] 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 [ 60.576673][ T2464] RSP: 002b:00007ffc0b2883b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.576989][ T2464] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f256fe1608e [ 60.577302][ T2464] RDX: 0000000000000000 RSI: 00007ffc0b288460 RDI: 0000000000000005 [ 60.577636][ T2464] RBP: 00007ffc0b2883c0 R08: 0000000000000000 R09: 0000000000000000 [ 60.577948][ T2464] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.578296][ T2464] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0b288b20 | [ 60.666240][ T2469] ------------[ cut here ]------------ | [ 60.666461][ T2469] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2469 | [ 60.666754][ T2469] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.667510][ T2469] Tainted: [W]=WARN [ 60.667617][ T2469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.667790][ T2469] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.668077][ T2469] 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 [ 60.668599][ T2469] RSP: 0018:ffa00000063befe0 EFLAGS: 00010286 [ 60.668774][ T2469] RAX: 00000000ffffffa6 RBX: ff110000107eb240 RCX: 1ff4000000c77dc2 [ 60.669064][ T2469] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eb2f0 [ 60.669366][ T2469] RBP: ff110000100aa000 R08: 1fe22000020fd65f R09: ff1100000bde0b58 [ 60.669576][ T2469] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 60.669788][ T2469] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 60.670095][ T2469] FS: 00007fbc8d0df840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 60.670380][ T2469] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.670565][ T2469] CR2: 000000001d3e0988 CR3: 0000000011141001 CR4: 0000000000771ef0 [ 60.670770][ T2469] PKRU: 55555554 [ 60.670873][ T2469] Call Trace: [ 60.671079][ T2469] [ 60.671155][ T2469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.671294][ T2469] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 60.671433][ T2469] notifier_call_chain (kernel/notifier.c:85) [ 60.671573][ T2469] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 60.671714][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.671872][ T2469] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 60.672116][ T2469] ? 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) [ 60.672254][ T2469] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 60.672393][ T2469] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 60.672529][ T2469] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 60.672700][ T2469] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 60.672864][ T2469] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 60.673014][ T2469] ? write_profile (kernel/profile.c:194) [ 60.673156][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.673298][ T2469] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 60.673473][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.673611][ T2469] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 60.673746][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.673887][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.674029][ T2469] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.674169][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.674305][ T2469] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.674463][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.674599][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.674738][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.674874][ T2469] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.675031][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.675170][ T2469] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 60.675311][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.675450][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.675586][ T2469] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.675723][ T2469] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.675861][ T2469] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.676004][ T2469] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.676146][ T2469] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.676283][ T2469] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.676420][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.676557][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.676692][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.676836][ T2469] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.676978][ T2469] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.677122][ T2469] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.677263][ T2469] ? 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)) [ 60.677402][ T2469] ? 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)) [ 60.677542][ T2469] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.677678][ T2469] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.677814][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.677957][ T2469] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.678105][ T2469] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.678246][ T2469] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.678387][ T2469] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.678528][ T2469] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.678665][ T2469] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.678838][ T2469] ? move_addr_to_kernel (net/socket.c:258) [ 60.678982][ T2469] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.679124][ T2469] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.679261][ T2469] ___sys_sendmsg (net/socket.c:2752) [ 60.679399][ T2469] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.679570][ T2469] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.679720][ T2469] __sys_sendmsg (net/socket.c:2784) [ 60.679856][ T2469] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.679997][ T2469] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.680173][ T2469] ? 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) [ 60.680311][ T2469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.680447][ T2469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.680584][ T2469] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.680720][ T2469] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.680857][ T2469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.681032][ T2469] RIP: 0033:0x7fbc8d31908e [ 60.681180][ T2469] 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 [ 60.681666][ T2469] RSP: 002b:00007ffec04efc60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.681874][ T2469] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbc8d31908e [ 60.682106][ T2469] RDX: 0000000000000000 RSI: 00007ffec04efd10 RDI: 0000000000000005 [ 60.682315][ T2469] RBP: 00007ffec04efc70 R08: 0000000000000000 R09: 0000000000000000 [ 60.682519][ T2469] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.682722][ T2469] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec04f03d0 | [ 60.684463][ T2469] ------------[ cut here ]------------ | [ 60.684595][ T2469] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2469 | [ 60.684856][ T2469] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.685441][ T2469] Tainted: [W]=WARN [ 60.685543][ T2469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.685710][ T2469] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.685894][ T2469] 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 [ 60.686453][ T2469] RSP: 0018:ffa00000063bf060 EFLAGS: 00010286 [ 60.686623][ T2469] RAX: 00000000ffffffa6 RBX: ff110000107ebe40 RCX: 1ff4000000c77dd2 [ 60.686821][ T2469] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ebef0 [ 60.687078][ T2469] RBP: ff1100000cc1a000 R08: 1fe22000020fd7df R09: ff1100000bde0b58 [ 60.687283][ T2469] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 60.687484][ T2469] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000063bf100 [ 60.687683][ T2469] FS: 00007fbc8d0df840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 60.687917][ T2469] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.688151][ T2469] CR2: 000000001d3e0988 CR3: 0000000011141001 CR4: 0000000000771ef0 [ 60.688351][ T2469] PKRU: 55555554 [ 60.688451][ T2469] Call Trace: [ 60.688609][ T2469] [ 60.688690][ T2469] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.688823][ T2469] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.688926][ T2469] netif_close_many (net/core/dev.c:1804) [ 60.689121][ T2469] ? 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) [ 60.689254][ T2469] ? __dev_close_many (net/core/dev.c:1781) [ 60.689386][ T2469] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 60.689557][ T2469] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 60.689723][ T2469] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 60.689859][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.690097][ T2469] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 60.690277][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.690412][ T2469] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 60.690543][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.690675][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.690807][ T2469] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.690941][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.691174][ T2469] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.691336][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.691468][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.691601][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.691744][ T2469] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.691876][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.692082][ T2469] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 60.692219][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.692351][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.692483][ T2469] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.692615][ T2469] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.692768][ T2469] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.692902][ T2469] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.693095][ T2469] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.693232][ T2469] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.693363][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.693501][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.693631][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.693764][ T2469] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.693896][ T2469] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.694143][ T2469] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.694301][ T2469] ? 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)) [ 60.694431][ T2469] ? 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)) [ 60.694568][ T2469] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.694701][ T2469] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.694832][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.694974][ T2469] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.695136][ T2469] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.695273][ T2469] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.695408][ T2469] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.695541][ T2469] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.695690][ T2469] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.695852][ T2469] ? move_addr_to_kernel (net/socket.c:258) [ 60.695996][ T2469] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.696147][ T2469] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.696358][ T2469] ___sys_sendmsg (net/socket.c:2752) [ 60.696614][ T2469] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.696883][ T2469] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.697117][ T2469] __sys_sendmsg (net/socket.c:2784) [ 60.697303][ T2469] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.697483][ T2469] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.697709][ T2469] ? 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) [ 60.697885][ T2469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.698069][ T2469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.698245][ T2469] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.698423][ T2469] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.698597][ T2469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.698830][ T2469] RIP: 0033:0x7fbc8d31908e [ 60.699021][ T2469] 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 [ 60.699652][ T2469] RSP: 002b:00007ffec04efc60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.699855][ T2469] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbc8d31908e [ 60.700069][ T2469] RDX: 0000000000000000 RSI: 00007ffec04efd10 RDI: 0000000000000005 [ 60.700353][ T2469] RBP: 00007ffec04efc70 R08: 0000000000000000 R09: 0000000000000000 [ 60.700578][ T2469] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.700858][ T2469] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec04f03d0 | [ 60.703758][ T2469] ------------[ cut here ]------------ | [ 60.703893][ T2469] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2469 | [ 60.704821][ T2469] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.705495][ T2469] Tainted: [W]=WARN [ 60.705592][ T2469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.705751][ T2469] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.705915][ T2469] 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 [ 60.706428][ T2469] RSP: 0018:ffa00000063bf190 EFLAGS: 00010286 [ 60.706593][ T2469] RAX: 00000000ffffffa6 RBX: ff110000093a3b40 RCX: 1ff4000000c77df8 [ 60.706786][ T2469] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3bf0 [ 60.707033][ T2469] RBP: ff1100000cc1a000 R08: 1fe220000127477f R09: ff1100000bde0b58 [ 60.707231][ T2469] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 60.707420][ T2469] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 60.707616][ T2469] FS: 00007fbc8d0df840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 60.707842][ T2469] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.708059][ T2469] CR2: 000000001d3e0988 CR3: 0000000011141001 CR4: 0000000000771ef0 [ 60.708257][ T2469] PKRU: 55555554 [ 60.708352][ T2469] Call Trace: [ 60.708448][ T2469] [ 60.708516][ T2469] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 60.708681][ T2469] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 60.708840][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.709027][ T2469] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 60.709159][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.709292][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.709470][ T2469] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.709656][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.709842][ T2469] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.710169][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.710359][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.710534][ T2469] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.710659][ T2469] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.710788][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.710914][ T2469] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 60.711105][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.711236][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.711362][ T2469] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.711496][ T2469] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.711627][ T2469] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.711754][ T2469] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.711885][ T2469] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.712069][ T2469] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.712199][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.712329][ T2469] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.712456][ T2469] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.712584][ T2469] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.712718][ T2469] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.712851][ T2469] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.713097][ T2469] ? 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)) [ 60.713235][ T2469] ? 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)) [ 60.713367][ T2469] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.713496][ T2469] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.713627][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.713756][ T2469] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.713887][ T2469] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.714085][ T2469] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.714236][ T2469] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.714370][ T2469] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.714501][ T2469] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.714662][ T2469] ? move_addr_to_kernel (net/socket.c:258) [ 60.714788][ T2469] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.714915][ T2469] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.715112][ T2469] ___sys_sendmsg (net/socket.c:2752) [ 60.715237][ T2469] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.715398][ T2469] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.715537][ T2469] __sys_sendmsg (net/socket.c:2784) [ 60.715663][ T2469] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.715792][ T2469] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.715955][ T2469] ? 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) [ 60.716146][ T2469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.716276][ T2469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.716404][ T2469] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.716531][ T2469] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.716661][ T2469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.716826][ T2469] RIP: 0033:0x7fbc8d31908e [ 60.716960][ T2469] 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 [ 60.717479][ T2469] RSP: 002b:00007ffec04efc60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.717671][ T2469] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbc8d31908e [ 60.717860][ T2469] RDX: 0000000000000000 RSI: 00007ffec04efd10 RDI: 0000000000000005 [ 60.718104][ T2469] RBP: 00007ffec04efc70 R08: 0000000000000000 R09: 0000000000000000 [ 60.718296][ T2469] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba7 [ 60.718485][ T2469] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec04f03d0 | [ 60.806962][ T2473] ------------[ cut here ]------------ | [ 60.807255][ T2473] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2473 | [ 60.807681][ T2473] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.809487][ T2473] Tainted: [W]=WARN [ 60.809644][ T2473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.809900][ T2473] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.810314][ T2473] 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 [ 60.811232][ T2473] RSP: 0018:ffa000000639efe0 EFLAGS: 00010286 [ 60.811495][ T2473] RAX: 00000000ffffffa6 RBX: ff11000005e46640 RCX: 1ff4000000c73dc2 [ 60.811803][ T2473] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e466f0 [ 60.812261][ T2473] RBP: ff110000100aa000 R08: 1fe2200000bc8cdf R09: ff1100000c842e58 [ 60.812575][ T2473] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 60.812880][ T2473] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 60.813327][ T2473] FS: 00007fe6d65e7840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 60.813707][ T2473] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.813966][ T2473] CR2: 000000002a521988 CR3: 0000000011d10004 CR4: 0000000000771ef0 [ 60.814395][ T2473] PKRU: 55555554 [ 60.814553][ T2473] Call Trace: [ 60.814709][ T2473] [ 60.814814][ T2473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.815081][ T2473] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 60.815288][ T2473] notifier_call_chain (kernel/notifier.c:85) [ 60.815495][ T2473] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 60.815694][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.815899][ T2473] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 60.816166][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.816372][ T2473] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 60.816627][ T2473] ? 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) [ 60.816824][ T2473] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 60.817034][ T2473] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 60.817237][ T2473] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 60.817484][ T2473] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 60.817687][ T2473] ? write_profile (kernel/profile.c:194) [ 60.817887][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.818091][ T2473] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 60.818356][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.818559][ T2473] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 60.818760][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.818957][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.819169][ T2473] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.819365][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.819565][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.819801][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.820015][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.820220][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.820422][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.820625][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.820833][ T2473] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 60.821051][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.821260][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.821466][ T2473] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.821675][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.821884][ T2473] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.822103][ T2473] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.822320][ T2473] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.822531][ T2473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.822736][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.822944][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.823163][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.823374][ T2473] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.823578][ T2473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.823784][ T2473] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.824002][ T2473] ? 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)) [ 60.824215][ T2473] ? 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)) [ 60.824432][ T2473] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.824654][ T2473] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.824868][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.825093][ T2473] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.825311][ T2473] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.825522][ T2473] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.825732][ T2473] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.825936][ T2473] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.826147][ T2473] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.826408][ T2473] ? move_addr_to_kernel (net/socket.c:258) [ 60.826616][ T2473] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.826835][ T2473] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.827051][ T2473] ___sys_sendmsg (net/socket.c:2752) [ 60.827269][ T2473] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.827542][ T2473] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.827773][ T2473] __sys_sendmsg (net/socket.c:2784) [ 60.828008][ T2473] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.828220][ T2473] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.828516][ T2473] ? 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) [ 60.828731][ T2473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.828938][ T2473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.829157][ T2473] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.829367][ T2473] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.829581][ T2473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.829837][ T2473] RIP: 0033:0x7fe6d682108e [ 60.830065][ T2473] 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 [ 60.830807][ T2473] RSP: 002b:00007ffec0f57370 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.831125][ T2473] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe6d682108e [ 60.831425][ T2473] RDX: 0000000000000000 RSI: 00007ffec0f57420 RDI: 0000000000000005 [ 60.831730][ T2473] RBP: 00007ffec0f57380 R08: 0000000000000000 R09: 0000000000000000 [ 60.832046][ T2473] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 60.832359][ T2473] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec0f57ae0 | [ 60.835127][ T2473] ------------[ cut here ]------------ | [ 60.835278][ T2473] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2473 | [ 60.835551][ T2473] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.836164][ T2473] Tainted: [W]=WARN [ 60.836273][ T2473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.836438][ T2473] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.836648][ T2473] 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 [ 60.837156][ T2473] RSP: 0018:ffa000000639f060 EFLAGS: 00010286 [ 60.837332][ T2473] RAX: 00000000ffffffa6 RBX: ff11000005e467c0 RCX: 1ff4000000c73dd2 [ 60.837558][ T2473] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46870 [ 60.837766][ T2473] RBP: ff11000010482000 R08: 1fe2200000bc8d0f R09: ff1100000c842e58 [ 60.837975][ T2473] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 60.838480][ T2473] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000639f100 [ 60.838679][ T2473] FS: 00007fe6d65e7840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 60.838934][ T2473] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.839112][ T2473] CR2: 0000561b0775d620 CR3: 0000000011d10004 CR4: 0000000000771ef0 [ 60.839318][ T2473] PKRU: 55555554 [ 60.839419][ T2473] Call Trace: [ 60.839520][ T2473] [ 60.839591][ T2473] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.839729][ T2473] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.839832][ T2473] netif_close_many (net/core/dev.c:1804) [ 60.839973][ T2473] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 60.840147][ T2473] ? 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) [ 60.840279][ T2473] ? __dev_close_many (net/core/dev.c:1781) [ 60.840415][ T2473] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 60.840588][ T2473] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 60.840760][ T2473] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 60.840898][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.841040][ T2473] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 60.841213][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.841364][ T2473] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 60.841502][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.841636][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.841765][ T2473] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.841894][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.842031][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.842184][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.842315][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.842448][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.842579][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.842718][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.842851][ T2473] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 60.842987][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.843121][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.843254][ T2473] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.843388][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.843519][ T2473] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.843650][ T2473] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.843782][ T2473] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.843920][ T2473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.844057][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.844197][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.844328][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.844480][ T2473] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.844612][ T2473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.844748][ T2473] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.844883][ T2473] ? 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)) [ 60.845017][ T2473] ? 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)) [ 60.845179][ T2473] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.845309][ T2473] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.845441][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.845575][ T2473] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.845707][ T2473] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.845838][ T2473] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.845977][ T2473] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.846114][ T2473] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.846244][ T2473] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.846406][ T2473] ? move_addr_to_kernel (net/socket.c:258) [ 60.846539][ T2473] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.846670][ T2473] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.846802][ T2473] ___sys_sendmsg (net/socket.c:2752) [ 60.846947][ T2473] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.847122][ T2473] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.847265][ T2473] __sys_sendmsg (net/socket.c:2784) [ 60.847396][ T2473] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.847530][ T2473] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.847694][ T2473] ? 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) [ 60.847825][ T2473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.847956][ T2473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.848092][ T2473] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.848228][ T2473] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.848382][ T2473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.848551][ T2473] RIP: 0033:0x7fe6d682108e [ 60.848702][ T2473] 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 [ 60.849178][ T2473] RSP: 002b:00007ffec0f57370 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.849377][ T2473] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe6d682108e [ 60.849576][ T2473] RDX: 0000000000000000 RSI: 00007ffec0f57420 RDI: 0000000000000005 [ 60.849770][ T2473] RBP: 00007ffec0f57380 R08: 0000000000000000 R09: 0000000000000000 [ 60.849963][ T2473] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 60.850204][ T2473] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec0f57ae0 | [ 60.853027][ T2473] ------------[ cut here ]------------ | [ 60.853186][ T2473] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2473 | [ 60.853472][ T2473] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.854048][ T2473] Tainted: [W]=WARN [ 60.854154][ T2473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.854314][ T2473] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.854500][ T2473] 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 [ 60.854993][ T2473] RSP: 0018:ffa000000639f190 EFLAGS: 00010286 [ 60.855170][ T2473] RAX: 00000000ffffffa6 RBX: ff1100000bce8f40 RCX: 1ff4000000c73df8 [ 60.855362][ T2473] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bce8ff0 [ 60.855555][ T2473] RBP: ff11000010482000 R08: 1fe220000179d1ff R09: ff1100000c842e58 [ 60.855754][ T2473] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 60.855944][ T2473] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 60.856148][ T2473] FS: 00007fe6d65e7840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 60.856373][ T2473] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.856556][ T2473] CR2: 0000561b0775d620 CR3: 0000000011d10004 CR4: 0000000000771ef0 [ 60.856749][ T2473] PKRU: 55555554 [ 60.856844][ T2473] Call Trace: [ 60.856939][ T2473] [ 60.857012][ T2473] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 60.857183][ T2473] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 60.857342][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.857472][ T2473] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 60.857597][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.857725][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.857889][ T2473] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.858023][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.858157][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.858301][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.858440][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.858569][ T2473] ? mark_usage (kernel/locking/lockdep.c:4674) [ 60.858695][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.858822][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.858952][ T2473] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 60.859092][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.859222][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.859349][ T2473] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.859475][ T2473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 60.859603][ T2473] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 60.859731][ T2473] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 60.859858][ T2473] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.860008][ T2473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.860150][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.860281][ T2473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.860407][ T2473] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.860536][ T2473] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 60.860665][ T2473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.860791][ T2473] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.860920][ T2473] ? 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)) [ 60.861057][ T2473] ? 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)) [ 60.861190][ T2473] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.861318][ T2473] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.861446][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.861579][ T2473] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 60.861732][ T2473] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 60.861866][ T2473] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 60.862002][ T2473] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 60.862140][ T2473] ? copy_msghdr_from_user (net/socket.c:2635) [ 60.862269][ T2473] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 60.862433][ T2473] ? move_addr_to_kernel (net/socket.c:258) [ 60.862562][ T2473] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.862694][ T2473] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 60.862824][ T2473] ___sys_sendmsg (net/socket.c:2752) [ 60.862953][ T2473] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 60.863134][ T2473] ? copy_msghdr_from_user (net/socket.c:2603) [ 60.863273][ T2473] __sys_sendmsg (net/socket.c:2784) [ 60.863402][ T2473] ? __sys_sendmsg_sock (net/socket.c:2765) [ 60.863530][ T2473] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 60.863692][ T2473] ? 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) [ 60.863825][ T2473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.863954][ T2473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.864089][ T2473] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.864222][ T2473] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.864353][ T2473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.864534][ T2473] RIP: 0033:0x7fe6d682108e [ 60.864673][ T2473] 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 [ 60.865147][ T2473] RSP: 002b:00007ffec0f57370 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.865338][ T2473] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe6d682108e [ 60.865529][ T2473] RDX: 0000000000000000 RSI: 00007ffec0f57420 RDI: 0000000000000005 [ 60.865720][ T2473] RBP: 00007ffec0f57380 R08: 0000000000000000 R09: 0000000000000000 [ 60.865911][ T2473] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 60.866106][ T2473] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec0f57ae0 | [ 60.930221][ T166] ------------[ cut here ]------------ | [ 60.930543][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 60.931119][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.932185][ T166] Tainted: [W]=WARN [ 60.932357][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.932653][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.932951][ T166] 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 [ 60.933769][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 60.934099][ T166] RAX: 00000000ffffffa6 RBX: ff11000005e47540 RCX: 1ff4000000108ebf [ 60.934484][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e475f0 [ 60.934854][ T166] RBP: ff110000100aa000 R08: 1fe2200000bc8ebf R09: ff1100000cab2f20 [ 60.935418][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 60.935781][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 60.936314][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 60.936743][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.937196][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 60.937555][ T166] PKRU: 55555554 [ 60.937764][ T166] Call Trace: [ 60.937943][ T166] [ 60.938074][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.938319][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.938493][ T166] netif_close_many (net/core/dev.c:1804) [ 60.938720][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 60.939150][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 60.939390][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.939627][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 60.939889][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 60.940190][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 60.940473][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.940705][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 60.940936][ T166] ? __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) [ 60.941176][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 60.941407][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 60.941697][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 60.941930][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 60.942176][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 60.942410][ T166] ? 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) [ 60.942650][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 60.942883][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.943139][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 60.943372][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 60.943607][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 60.943835][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 60.944132][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 60.944417][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 60.944676][ T166] ? 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)) [ 60.944905][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 60.945198][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 60.945423][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 60.945661][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 60.945908][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 60.946173][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 60.946353][ T166] new_sync_write (fs/read_write.c:595) [ 60.946583][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.946805][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 60.947040][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.947273][ T166] ? ksys_write (fs/read_write.c:740) [ 60.947704][ T166] vfs_write (fs/read_write.c:688) [ 60.947877][ T166] ksys_write (fs/read_write.c:740) [ 60.948332][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 60.948534][ T166] ? 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) [ 60.948745][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.949166][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.949662][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.949870][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.950120][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.950575][ T166] RIP: 0033:0x7fd8e6c0c08e [ 60.950780][ T166] 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 [ 60.951453][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 60.951689][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 60.951918][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 60.952156][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 60.952383][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 60.952611][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 60.965645][ T166] ------------[ cut here ]------------ | [ 60.966123][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 60.966697][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 60.968087][ T166] Tainted: [W]=WARN [ 60.968358][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.968728][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 60.969123][ T166] 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 [ 60.970075][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 60.970453][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c71eac0 RCX: 1ff4000000108e81 [ 60.970889][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c71eb70 [ 60.971341][ T166] RBP: ff1100000f362000 R08: 1fe22000018e3d6f R09: ff1100000cab2ef8 [ 60.971774][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 60.972220][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 60.972632][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 60.973142][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.973518][ T166] CR2: 00005576c1e316c0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 60.973939][ T166] PKRU: 55555554 [ 60.974202][ T166] Call Trace: [ 60.974444][ T166] [ 60.974632][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 60.974943][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 60.975203][ T166] netif_close_many (net/core/dev.c:1804) [ 60.975481][ T166] ? 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) [ 60.975783][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 60.976094][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 60.976458][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 60.976820][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 60.977154][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 60.977522][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 60.977832][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 60.978227][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 60.978540][ T166] notifier_call_chain (kernel/notifier.c:85) [ 60.978846][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 60.979239][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 60.979606][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 60.979912][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 60.980248][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 60.980570][ T166] ? 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) [ 60.980865][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 60.981186][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.981477][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 60.981780][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 60.982105][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 60.982416][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 60.982792][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 60.983183][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 60.983515][ T166] ? 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)) [ 60.983821][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 60.984220][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 60.984527][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 60.984831][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 60.985397][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 60.985845][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 60.986108][ T166] new_sync_write (fs/read_write.c:595) [ 60.986438][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 60.986744][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 60.987062][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 60.987366][ T166] ? ksys_write (fs/read_write.c:740) [ 60.987669][ T166] vfs_write (fs/read_write.c:688) [ 60.987915][ T166] ksys_write (fs/read_write.c:740) [ 60.988177][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 60.988470][ T166] ? 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) [ 60.988768][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 60.989095][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 60.989405][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 60.989705][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 60.990024][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.990394][ T166] RIP: 0033:0x7fd8e6c0c08e [ 60.990709][ T166] 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 [ 60.991656][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 60.992180][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 60.992620][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 60.993059][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 60.993491][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 60.993919][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 61.002384][ T166] ------------[ cut here ]------------ | [ 61.002701][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 61.003245][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.005833][ T166] Tainted: [W]=WARN [ 61.006226][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.006727][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.007274][ T166] 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 [ 61.008405][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 61.008889][ T166] RAX: 00000000ffffffa6 RBX: ff110000123756c0 RCX: 1ff4000000108ea7 [ 61.009439][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012375770 [ 61.010095][ T166] RBP: ff1100000f362000 R08: 1fe220000246eaef R09: ff1100000cab2ef8 [ 61.010628][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 61.011182][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 61.011725][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 61.012344][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.012825][ T166] CR2: 00005576c1e316c0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 61.013379][ T166] PKRU: 55555554 [ 61.013721][ T166] Call Trace: [ 61.014082][ T166] [ 61.014419][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 61.014904][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 61.015401][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 61.015822][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 61.016311][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 61.016728][ T166] notifier_call_chain (kernel/notifier.c:85) [ 61.017173][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 61.017645][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 61.018142][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 61.018560][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 61.018965][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 61.019501][ T166] ? 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) [ 61.019916][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 61.020369][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.020787][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 61.021224][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 61.021560][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 61.021855][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 61.022238][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 61.022596][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 61.022891][ T166] ? 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)) [ 61.023242][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 61.023671][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 61.023998][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 61.024380][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 61.024676][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 61.025005][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 61.025249][ T166] new_sync_write (fs/read_write.c:595) [ 61.025549][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.025852][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 61.026171][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.026472][ T166] ? ksys_write (fs/read_write.c:740) [ 61.026792][ T166] vfs_write (fs/read_write.c:688) [ 61.027064][ T166] ksys_write (fs/read_write.c:740) [ 61.027311][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 61.027605][ T166] ? 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) [ 61.027920][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.028247][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.028543][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.028843][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.029164][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.029514][ T166] RIP: 0033:0x7fd8e6c0c08e [ 61.029824][ T166] 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 [ 61.030753][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 61.031232][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 61.031642][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 61.032060][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 61.032478][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 61.032892][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 61.040130][ T166] ------------[ cut here ]------------ | [ 61.040406][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 61.040900][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.043899][ T166] Tainted: [W]=WARN [ 61.044285][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.044729][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.045224][ T166] 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 [ 61.046209][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 61.046661][ T166] RAX: 00000000ffffffa6 RBX: ff110000123750c0 RCX: 1ff4000000108eef [ 61.047171][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012375170 [ 61.047671][ T166] RBP: ff110000100aa000 R08: 1fe220000246ea2f R09: ff1100000cab2ef8 [ 61.048206][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 61.048733][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 61.049293][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 61.049870][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.050343][ T166] CR2: 00005576c1e316c0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 61.050853][ T166] PKRU: 55555554 [ 61.051211][ T166] Call Trace: [ 61.051549][ T166] [ 61.051832][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 61.052332][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 61.052788][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 61.053205][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 61.053590][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 61.054086][ T166] ? 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) [ 61.054494][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 61.054883][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.055295][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 61.055684][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 61.056094][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 61.056489][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 61.056940][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 61.057413][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 61.057794][ T166] ? 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)) [ 61.058202][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 61.058660][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 61.059069][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 61.059463][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 61.059906][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 61.060220][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 61.060451][ T166] new_sync_write (fs/read_write.c:595) [ 61.060767][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.061067][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 61.061360][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.061637][ T166] ? ksys_write (fs/read_write.c:740) [ 61.061926][ T166] vfs_write (fs/read_write.c:688) [ 61.062188][ T166] ksys_write (fs/read_write.c:740) [ 61.062427][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 61.062716][ T166] ? 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) [ 61.063018][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.063312][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.063593][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.063877][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.064189][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.064564][ T166] RIP: 0033:0x7fd8e6c0c08e [ 61.064857][ T166] 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 [ 61.065737][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 61.066160][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 61.066560][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 61.067196][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 61.067593][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 61.068176][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 61.121393][ T166] ------------[ cut here ]------------ | [ 61.121792][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 61.122371][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.123716][ T166] Tainted: [W]=WARN [ 61.123954][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.124344][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.124717][ T166] 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 [ 61.125621][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 61.126003][ T166] RAX: 00000000ffffffa6 RBX: ff1100000f3e5e40 RCX: 1ff4000000108ed1 [ 61.126412][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e5ef0 [ 61.126817][ T166] RBP: ff1100000be7a000 R08: 1fe2200001e7cbdf R09: ff1100000cab2ef8 [ 61.127245][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 61.127650][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7a000 [ 61.128072][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 61.128553][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.128906][ T166] CR2: 0000561b21f34698 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 61.129335][ T166] PKRU: 55555554 [ 61.129565][ T166] Call Trace: [ 61.129798][ T166] [ 61.129994][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.130312][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.130551][ T166] register_netdevice (net/core/dev.c:11488) [ 61.130852][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 61.131217][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 61.131513][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 61.131901][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 61.132221][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 61.132571][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 61.132929][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.133249][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 61.133581][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 61.133937][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 61.134259][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 61.134609][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 61.134896][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 61.135215][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 61.135505][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 61.135733][ T166] new_sync_write (fs/read_write.c:595) [ 61.136041][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.136345][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 61.136637][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.136926][ T166] ? ksys_write (fs/read_write.c:740) [ 61.137246][ T166] vfs_write (fs/read_write.c:688) [ 61.137482][ T166] ksys_write (fs/read_write.c:740) [ 61.137715][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 61.138020][ T166] ? 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) [ 61.138340][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.138635][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.138925][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.139242][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.139535][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.139879][ T166] RIP: 0033:0x7fd8e6c0c08e [ 61.140204][ T166] 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 [ 61.141102][ T166] RSP: 002b:00007ffe866f5610 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 61.141529][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 61.141934][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 61.142359][ T166] RBP: 00007ffe866f5620 R08: 0000000000000000 R09: 0000000000000000 [ 61.142766][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 61.143192][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 61.321904][ T2482] ------------[ cut here ]------------ | [ 61.322490][ T2482] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2482 | [ 61.322961][ T2482] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.324184][ T2482] Tainted: [W]=WARN [ 61.324353][ T2482] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.324622][ T2482] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.324912][ T2482] 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 [ 61.325781][ T2482] RSP: 0018:ffa00000064df020 EFLAGS: 00010286 [ 61.326053][ T2482] RAX: 00000000ffffffa6 RBX: ff11000005e46f40 RCX: 1ff4000000c9bdca [ 61.326382][ T2482] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46ff0 [ 61.326705][ T2482] RBP: ff1100000be7a000 R08: 1fe2200000bc8dff R09: ff1100000a385180 [ 61.327030][ T2482] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 61.327368][ T2482] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 61.327690][ T2482] FS: 00007f43e8c42840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 61.328085][ T2482] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.328369][ T2482] CR2: 00007f43e8f121a0 CR3: 000000000f09e003 CR4: 0000000000771ef0 [ 61.328706][ T2482] PKRU: 55555554 [ 61.328872][ T2482] Call Trace: [ 61.329048][ T2482] [ 61.329167][ T2482] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.329392][ T2482] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.329564][ T2482] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 61.329784][ T2482] __dev_notify_flags (net/core/dev.c:9787) [ 61.330014][ T2482] ? netif_change_name (net/core/dev.c:1495) [ 61.330234][ T2482] ? __dev_change_flags (net/core/dev.c:9752) [ 61.330443][ T2482] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 61.330658][ T2482] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.330884][ T2482] ? 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)) [ 61.331134][ T2482] netif_change_flags (net/core/dev.c:9820) [ 61.331354][ T2482] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 61.331576][ T2482] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 61.331792][ T2482] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 61.332075][ T2482] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.332303][ T2482] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.332520][ T2482] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 61.332752][ T2482] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.332981][ T2482] ? __kernel_text_address (kernel/extable.c:79) [ 61.333210][ T2482] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.333438][ T2482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.333690][ T2482] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.333908][ T2482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.334140][ T2482] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 61.334360][ T2482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.334586][ T2482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.334816][ T2482] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 61.335044][ T2482] ? __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) [ 61.335265][ T2482] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 61.335470][ T2482] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.335688][ T2482] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 61.335916][ T2482] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 61.336174][ T2482] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.336396][ T2482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.336622][ T2482] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.336839][ T2482] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.337067][ T2482] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.337310][ T2482] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.337531][ T2482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.337741][ T2482] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.337958][ T2482] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.338194][ T2482] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.338416][ T2482] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.338632][ T2482] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.338854][ T2482] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.339088][ T2482] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.339327][ T2482] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.339577][ T2482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.339824][ T2482] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.340059][ T2482] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.340280][ T2482] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.340504][ T2482] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.340724][ T2482] ? 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)) [ 61.340941][ T2482] ? 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)) [ 61.341167][ T2482] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.341373][ T2482] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.341575][ T2482] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.341807][ T2482] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.342032][ T2482] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.342264][ T2482] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.342497][ T2482] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.342710][ T2482] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.342924][ T2482] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.343212][ T2482] ? move_addr_to_kernel (net/socket.c:258) [ 61.343437][ T2482] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.343663][ T2482] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.343876][ T2482] ___sys_sendmsg (net/socket.c:2752) [ 61.344104][ T2482] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 61.344378][ T2482] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.344620][ T2482] __sys_sendmsg (net/socket.c:2784) [ 61.344835][ T2482] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.345064][ T2482] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 61.345356][ T2482] ? 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) [ 61.345572][ T2482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.345787][ T2482] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.346010][ T2482] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.346231][ T2482] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.346450][ T2482] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.346717][ T2482] RIP: 0033:0x7f43e8e7c08e [ 61.346948][ T2482] 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 [ 61.347716][ T2482] RSP: 002b:00007ffdbc891db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.348075][ T2482] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f43e8e7c08e [ 61.348406][ T2482] RDX: 0000000000000000 RSI: 00007ffdbc891e60 RDI: 0000000000000005 [ 61.348736][ T2482] RBP: 00007ffdbc891dc0 R08: 0000000000000000 R09: 0000000000000000 [ 61.349065][ T2482] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 61.349408][ T2482] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbc892520 | [ 61.394524][ T2483] ------------[ cut here ]------------ | [ 61.394748][ T2483] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2483 | [ 61.395070][ T2483] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.395845][ T2483] Tainted: [W]=WARN [ 61.395964][ T2483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.396184][ T2483] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.396380][ T2483] 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 [ 61.396904][ T2483] RSP: 0018:ffa00000064eef70 EFLAGS: 00010286 [ 61.397111][ T2483] RAX: 00000000ffffffa6 RBX: ff110000093a2940 RCX: 1ff4000000c9ddb4 [ 61.397442][ T2483] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a29f0 [ 61.397665][ T2483] RBP: ff1100000be7a000 R08: 1fe220000127453f R09: ff1100000cab5180 [ 61.397997][ T2483] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 61.398267][ T2483] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 61.398487][ T2483] FS: 00007f8fe0b03840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 61.398747][ T2483] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.398936][ T2483] CR2: 00005576eb4de300 CR3: 0000000011d37002 CR4: 0000000000771ef0 [ 61.399170][ T2483] PKRU: 55555554 [ 61.399282][ T2483] Call Trace: [ 61.399406][ T2483] [ 61.399483][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.399639][ T2483] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 61.399787][ T2483] notifier_call_chain (kernel/notifier.c:85) [ 61.399936][ T2483] __netdev_upper_dev_link (net/core/dev.c:8931) [ 61.400092][ T2483] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 61.400250][ T2483] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 61.400400][ T2483] netdev_upper_dev_link (net/core/dev.c:8972) [ 61.400546][ T2483] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 61.400693][ T2483] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 61.400842][ T2483] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 61.400999][ T2483] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 61.401149][ T2483] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 61.401306][ T2483] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 61.401450][ T2483] ? nla_strscpy (lib/nlattr.c:795) [ 61.401597][ T2483] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 61.401744][ T2483] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 61.401886][ T2483] ? __dev_get_by_name (net/core/dev.c:883) [ 61.402039][ T2483] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 61.402218][ T2483] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 61.402426][ T2483] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.402574][ T2483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.402719][ T2483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.402867][ T2483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.403021][ T2483] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.403172][ T2483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.403323][ T2483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.403473][ T2483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.403619][ T2483] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.403765][ T2483] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.403913][ T2483] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.404068][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.404239][ T2483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.404385][ T2483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.404534][ T2483] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.404683][ T2483] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.404828][ T2483] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.404983][ T2483] ? 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)) [ 61.405130][ T2483] ? 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)) [ 61.405285][ T2483] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.405439][ T2483] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.405629][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.405846][ T2483] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.406007][ T2483] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.406161][ T2483] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.406316][ T2483] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.406465][ T2483] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.406615][ T2483] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.406793][ T2483] ? move_addr_to_kernel (net/socket.c:258) [ 61.406941][ T2483] ___sys_sendmsg (net/socket.c:2752) [ 61.407090][ T2483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.407241][ T2483] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.407395][ T2483] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 61.407551][ T2483] __sys_sendmsg (net/socket.c:2784) [ 61.407697][ T2483] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.407850][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.408002][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.408152][ T2483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.408298][ T2483] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.408447][ T2483] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.408593][ T2483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.408776][ T2483] RIP: 0033:0x7f8fe0d3d08e [ 61.408932][ T2483] 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 [ 61.409588][ T2483] RSP: 002b:00007ffc59f02670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.409812][ T2483] RAX: ffffffffffffffda RBX: 00007ffc59f02e10 RCX: 00007f8fe0d3d08e [ 61.410036][ T2483] RDX: 0000000000000000 RSI: 00007ffc59f02720 RDI: 0000000000000005 [ 61.410257][ T2483] RBP: 00007ffc59f02680 R08: 0000000000000000 R09: 0000000000000000 [ 61.410475][ T2483] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 61.410695][ T2483] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc59f02de8 | [ 61.412450][ T2483] ------------[ cut here ]------------ | [ 61.412596][ T2483] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2483 | [ 61.412883][ T2483] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.413511][ T2483] Tainted: [W]=WARN [ 61.413621][ T2483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.413805][ T2483] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.414004][ T2483] 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 [ 61.414524][ T2483] RSP: 0018:ffa00000064eefd0 EFLAGS: 00010286 [ 61.414711][ T2483] RAX: 00000000ffffffa6 RBX: ff110000093a3240 RCX: 1ff4000000c9ddc0 [ 61.414930][ T2483] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a32f0 [ 61.415159][ T2483] RBP: ff1100001033a000 R08: 1fe220000127465f R09: ff1100000cab5180 [ 61.415374][ T2483] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 61.415591][ T2483] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001033ae04 [ 61.415818][ T2483] FS: 00007f8fe0b03840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 61.416111][ T2483] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.416302][ T2483] CR2: 00005576eb4de300 CR3: 0000000011d37002 CR4: 0000000000771ef0 [ 61.416518][ T2483] PKRU: 55555554 [ 61.416631][ T2483] Call Trace: [ 61.416743][ T2483] [ 61.416819][ T2483] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.416967][ T2483] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.417085][ T2483] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 61.417234][ T2483] __dev_notify_flags (net/core/dev.c:9787) [ 61.417387][ T2483] ? netif_change_name (net/core/dev.c:1495) [ 61.417534][ T2483] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 61.417682][ T2483] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 61.417833][ T2483] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 61.417986][ T2483] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 61.418142][ T2483] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 61.418291][ T2483] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 61.418438][ T2483] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 61.418590][ T2483] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 61.418735][ T2483] ? nla_strscpy (lib/nlattr.c:795) [ 61.418884][ T2483] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 61.419035][ T2483] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 61.419184][ T2483] ? __dev_get_by_name (net/core/dev.c:883) [ 61.419334][ T2483] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 61.419495][ T2483] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 61.419645][ T2483] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.419842][ T2483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.420030][ T2483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.420182][ T2483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.420324][ T2483] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.420470][ T2483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.420619][ T2483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.420769][ T2483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.420911][ T2483] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.421059][ T2483] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.421210][ T2483] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.421355][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.421501][ T2483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.421643][ T2483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.421788][ T2483] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.421934][ T2483] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.422084][ T2483] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.422236][ T2483] ? 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)) [ 61.422382][ T2483] ? 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)) [ 61.422530][ T2483] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.422675][ T2483] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.422818][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.422979][ T2483] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.423198][ T2483] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.423361][ T2483] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.423511][ T2483] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.423658][ T2483] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.423801][ T2483] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.423985][ T2483] ? move_addr_to_kernel (net/socket.c:258) [ 61.424155][ T2483] ___sys_sendmsg (net/socket.c:2752) [ 61.424323][ T2483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.424469][ T2483] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.424624][ T2483] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 61.424771][ T2483] __sys_sendmsg (net/socket.c:2784) [ 61.424915][ T2483] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.425067][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.425289][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.425509][ T2483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.425730][ T2483] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.425945][ T2483] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.426123][ T2483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.426302][ T2483] RIP: 0033:0x7f8fe0d3d08e [ 61.426455][ T2483] 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 [ 61.426978][ T2483] RSP: 002b:00007ffc59f02670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.427202][ T2483] RAX: ffffffffffffffda RBX: 00007ffc59f02e10 RCX: 00007f8fe0d3d08e [ 61.427419][ T2483] RDX: 0000000000000000 RSI: 00007ffc59f02720 RDI: 0000000000000005 [ 61.427638][ T2483] RBP: 00007ffc59f02680 R08: 0000000000000000 R09: 0000000000000000 [ 61.427854][ T2483] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 61.428081][ T2483] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc59f02de8 | [ 61.462809][ T2484] ------------[ cut here ]------------ | [ 61.463093][ T2484] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2484 | [ 61.463532][ T2484] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.464422][ T2484] Tainted: [W]=WARN [ 61.464588][ T2484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.464858][ T2484] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.465154][ T2484] 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 [ 61.465898][ T2484] RSP: 0018:ffa00000064ff020 EFLAGS: 00010286 [ 61.466184][ T2484] RAX: 00000000ffffffa6 RBX: ff1100000c8d36c0 RCX: 1ff4000000c9fdca [ 61.466505][ T2484] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d3770 [ 61.466817][ T2484] RBP: ff1100001033a000 R08: 1fe220000191a6ef R09: ff1100000c510b58 [ 61.467142][ T2484] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 61.467460][ T2484] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 61.467777][ T2484] FS: 00007fd6d018a840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 61.468159][ T2484] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.468426][ T2484] CR2: 0000000010360988 CR3: 0000000011ee9004 CR4: 0000000000771ef0 [ 61.468748][ T2484] PKRU: 55555554 [ 61.468910][ T2484] Call Trace: [ 61.469080][ T2484] [ 61.469198][ T2484] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.469423][ T2484] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.469591][ T2484] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 61.469808][ T2484] __dev_notify_flags (net/core/dev.c:9787) [ 61.470034][ T2484] ? netif_change_name (net/core/dev.c:1495) [ 61.470247][ T2484] ? __dev_change_flags (net/core/dev.c:9752) [ 61.470460][ T2484] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 61.470668][ T2484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.470883][ T2484] ? 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)) [ 61.471093][ T2484] netif_change_flags (net/core/dev.c:9820) [ 61.471323][ T2484] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 61.471541][ T2484] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 61.471754][ T2484] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 61.471963][ T2484] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 61.472272][ T2484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.472485][ T2484] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.472697][ T2484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 61.472906][ T2484] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.473130][ T2484] ? __kernel_text_address (kernel/extable.c:79) [ 61.473340][ T2484] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.473551][ T2484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.473760][ T2484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.473984][ T2484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.474205][ T2484] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 61.474414][ T2484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.474617][ T2484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.474829][ T2484] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 61.475049][ T2484] ? __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) [ 61.475266][ T2484] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 61.475476][ T2484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.475710][ T2484] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 61.475925][ T2484] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 61.476156][ T2484] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.476390][ T2484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.476600][ T2484] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.476808][ T2484] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.477026][ T2484] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.477256][ T2484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.477475][ T2484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.477682][ T2484] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.477890][ T2484] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.478105][ T2484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.478321][ T2484] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.478532][ T2484] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.478741][ T2484] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.478950][ T2484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.479175][ T2484] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.479386][ T2484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.479594][ T2484] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.479807][ T2484] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.480026][ T2484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.480244][ T2484] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.480463][ T2484] ? 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)) [ 61.480681][ T2484] ? 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)) [ 61.480897][ T2484] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.481123][ T2484] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.481334][ T2484] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.481548][ T2484] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.481760][ T2484] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.481985][ T2484] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.482203][ T2484] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.482417][ T2484] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.482642][ T2484] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.482894][ T2484] ? move_addr_to_kernel (net/socket.c:258) [ 61.483085][ T2484] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.483291][ T2484] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.483502][ T2484] ___sys_sendmsg (net/socket.c:2752) [ 61.483701][ T2484] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 61.483946][ T2484] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.484187][ T2484] __sys_sendmsg (net/socket.c:2784) [ 61.484393][ T2484] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.484594][ T2484] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 61.484854][ T2484] ? 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) [ 61.485065][ T2484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.485272][ T2484] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.485487][ T2484] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.485694][ T2484] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.485902][ T2484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.486175][ T2484] RIP: 0033:0x7fd6d03c408e [ 61.486397][ T2484] 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 [ 61.487141][ T2484] RSP: 002b:00007ffcd55c5ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.487458][ T2484] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd6d03c408e [ 61.487772][ T2484] RDX: 0000000000000000 RSI: 00007ffcd55c5f70 RDI: 0000000000000005 [ 61.488095][ T2484] RBP: 00007ffcd55c5ed0 R08: 0000000000000000 R09: 0000000000000000 [ 61.488414][ T2484] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 61.488727][ T2484] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd55c6630 | [ 61.538108][ T2486] ------------[ cut here ]------------ | [ 61.538703][ T2486] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2486 | [ 61.539224][ T2486] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.540251][ T2486] Tainted: [W]=WARN [ 61.540428][ T2486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.540727][ T2486] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.541085][ T2486] 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 [ 61.541948][ T2486] RSP: 0018:ffa000000650ef70 EFLAGS: 00010286 [ 61.542259][ T2486] RAX: 00000000ffffffa6 RBX: ff11000005e30940 RCX: 1ff4000000ca1db4 [ 61.542611][ T2486] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e309f0 [ 61.542958][ T2486] RBP: ff1100000be7a000 R08: 1fe2200000bc613f R09: ff1100000c662e80 [ 61.543386][ T2486] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 61.543743][ T2486] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 61.544108][ T2486] FS: 00007f2444794840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 61.544531][ T2486] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.544831][ T2486] CR2: 00007f244498d460 CR3: 0000000011135002 CR4: 0000000000771ef0 [ 61.545220][ T2486] PKRU: 55555554 [ 61.545396][ T2486] Call Trace: [ 61.545572][ T2486] [ 61.545694][ T2486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.545933][ T2486] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 61.546181][ T2486] notifier_call_chain (kernel/notifier.c:85) [ 61.546417][ T2486] __netdev_upper_dev_link (net/core/dev.c:8931) [ 61.546651][ T2486] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 61.546888][ T2486] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 61.547136][ T2486] netdev_upper_dev_link (net/core/dev.c:8972) [ 61.547370][ T2486] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 61.547604][ T2486] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 61.547846][ T2486] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 61.548097][ T2486] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 61.548337][ T2486] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 61.548583][ T2486] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 61.548819][ T2486] ? nla_strscpy (lib/nlattr.c:795) [ 61.549063][ T2486] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 61.549297][ T2486] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 61.549528][ T2486] ? __dev_get_by_name (net/core/dev.c:883) [ 61.549764][ T2486] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 61.550027][ T2486] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 61.550270][ T2486] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.550507][ T2486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.550738][ T2486] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.550982][ T2486] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.551251][ T2486] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.551485][ T2486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.551725][ T2486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.551959][ T2486] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.552194][ T2486] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.552429][ T2486] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.552665][ T2486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.552896][ T2486] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.553142][ T2486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.553365][ T2486] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.553595][ T2486] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.553822][ T2486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.554067][ T2486] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.554308][ T2486] ? 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)) [ 61.554536][ T2486] ? 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)) [ 61.554769][ T2486] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.555009][ T2486] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.555245][ T2486] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.555482][ T2486] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.555719][ T2486] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.555951][ T2486] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.556202][ T2486] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.556433][ T2486] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.556660][ T2486] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.556942][ T2486] ? move_addr_to_kernel (net/socket.c:258) [ 61.557198][ T2486] ___sys_sendmsg (net/socket.c:2752) [ 61.557431][ T2486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.557662][ T2486] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.557908][ T2486] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 61.558162][ T2486] __sys_sendmsg (net/socket.c:2784) [ 61.558393][ T2486] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.558649][ T2486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.558876][ T2486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.559119][ T2486] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.559348][ T2486] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.559578][ T2486] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.559806][ T2486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.560102][ T2486] RIP: 0033:0x7f24449ce08e [ 61.560347][ T2486] 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 [ 61.561180][ T2486] RSP: 002b:00007ffdd08d9610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.561533][ T2486] RAX: ffffffffffffffda RBX: 00007ffdd08d9db0 RCX: 00007f24449ce08e [ 61.561870][ T2486] RDX: 0000000000000000 RSI: 00007ffdd08d96c0 RDI: 0000000000000005 [ 61.562222][ T2486] RBP: 00007ffdd08d9620 R08: 0000000000000000 R09: 0000000000000000 [ 61.562571][ T2486] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 61.562914][ T2486] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd08d9d88 | [ 61.565678][ T2486] ------------[ cut here ]------------ | [ 61.565901][ T2486] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2486 | [ 61.566368][ T2486] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.567316][ T2486] Tainted: [W]=WARN [ 61.567491][ T2486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.567782][ T2486] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.568092][ T2486] 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 [ 61.568916][ T2486] RSP: 0018:ffa000000650efd0 EFLAGS: 00010286 [ 61.569221][ T2486] RAX: 00000000ffffffa6 RBX: ff11000005e30c40 RCX: 1ff4000000ca1dc0 [ 61.569567][ T2486] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e30cf0 [ 61.569912][ T2486] RBP: ff11000011db2000 R08: 1fe2200000bc619f R09: ff1100000c662e80 [ 61.570277][ T2486] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 61.570621][ T2486] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011db2e04 [ 61.570977][ T2486] FS: 00007f2444794840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 61.571394][ T2486] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.571693][ T2486] CR2: 00007f244498d460 CR3: 0000000011135002 CR4: 0000000000771ef0 [ 61.572051][ T2486] PKRU: 55555554 [ 61.572228][ T2486] Call Trace: [ 61.572400][ T2486] [ 61.572520][ T2486] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.572757][ T2486] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.572934][ T2486] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 61.573181][ T2486] __dev_notify_flags (net/core/dev.c:9787) [ 61.573416][ T2486] ? netif_change_name (net/core/dev.c:1495) [ 61.573649][ T2486] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 61.573883][ T2486] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 61.574128][ T2486] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 61.574361][ T2486] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 61.574599][ T2486] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 61.574845][ T2486] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 61.575091][ T2486] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 61.575335][ T2486] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 61.575565][ T2486] ? nla_strscpy (lib/nlattr.c:795) [ 61.575799][ T2486] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 61.576040][ T2486] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 61.576274][ T2486] ? __dev_get_by_name (net/core/dev.c:883) [ 61.576503][ T2486] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 61.576744][ T2486] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 61.576990][ T2486] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.577229][ T2486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.577461][ T2486] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.577690][ T2486] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.577918][ T2486] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.578159][ T2486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.578405][ T2486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.578636][ T2486] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.578882][ T2486] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.579127][ T2486] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.579366][ T2486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.579611][ T2486] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.579864][ T2486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.580103][ T2486] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.580347][ T2486] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.580581][ T2486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.580816][ T2486] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.581065][ T2486] ? 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)) [ 61.581302][ T2486] ? 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)) [ 61.581541][ T2486] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.581765][ T2486] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.582008][ T2486] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.582241][ T2486] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.582468][ T2486] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.582699][ T2486] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.582931][ T2486] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.583177][ T2486] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.583412][ T2486] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.583696][ T2486] ? move_addr_to_kernel (net/socket.c:258) [ 61.583942][ T2486] ___sys_sendmsg (net/socket.c:2752) [ 61.584197][ T2486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.584432][ T2486] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.584683][ T2486] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 61.584921][ T2486] __sys_sendmsg (net/socket.c:2784) [ 61.585167][ T2486] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.585404][ T2486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.585642][ T2486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.585875][ T2486] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.586112][ T2486] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.586341][ T2486] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.586571][ T2486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.586859][ T2486] RIP: 0033:0x7f24449ce08e [ 61.587121][ T2486] 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 [ 61.587949][ T2486] RSP: 002b:00007ffdd08d9610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.588319][ T2486] RAX: ffffffffffffffda RBX: 00007ffdd08d9db0 RCX: 00007f24449ce08e [ 61.588667][ T2486] RDX: 0000000000000000 RSI: 00007ffdd08d96c0 RDI: 0000000000000005 [ 61.589036][ T2486] RBP: 00007ffdd08d9620 R08: 0000000000000000 R09: 0000000000000000 [ 61.589388][ T2486] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 61.589736][ T2486] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd08d9d88 | [ 61.636679][ T2487] ------------[ cut here ]------------ | [ 61.637035][ T2487] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2487 | [ 61.637373][ T2487] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.637950][ T2487] Tainted: [W]=WARN [ 61.638068][ T2487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.638296][ T2487] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.638476][ T2487] 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 [ 61.639077][ T2487] RSP: 0018:ffa000000650f020 EFLAGS: 00010286 [ 61.639258][ T2487] RAX: 00000000ffffffa6 RBX: ff1100000ceeedc0 RCX: 1ff4000000ca1dca [ 61.639462][ T2487] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceeee70 [ 61.639668][ T2487] RBP: ff11000011db2000 R08: 1fe22000019dddcf R09: ff1100000c660b58 [ 61.640024][ T2487] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 61.640359][ T2487] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 61.640679][ T2487] FS: 00007f3c55514840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 61.641008][ T2487] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.641239][ T2487] CR2: 0000000014b37988 CR3: 0000000011d64005 CR4: 0000000000771ef0 [ 61.641547][ T2487] PKRU: 55555554 [ 61.641706][ T2487] Call Trace: [ 61.641860][ T2487] [ 61.641962][ T2487] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.642142][ T2487] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.642250][ T2487] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 61.642434][ T2487] __dev_notify_flags (net/core/dev.c:9787) [ 61.642620][ T2487] ? netif_change_name (net/core/dev.c:1495) [ 61.642754][ T2487] ? __dev_change_flags (net/core/dev.c:9752) [ 61.642888][ T2487] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 61.643117][ T2487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.643309][ T2487] ? 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)) [ 61.643515][ T2487] netif_change_flags (net/core/dev.c:9820) [ 61.643718][ T2487] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 61.643917][ T2487] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 61.644174][ T2487] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 61.644363][ T2487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 61.644611][ T2487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.644766][ T2487] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.644907][ T2487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 61.645127][ T2487] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.645412][ T2487] ? __kernel_text_address (kernel/extable.c:79) [ 61.645552][ T2487] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.645697][ T2487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.645839][ T2487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.646015][ T2487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.646160][ T2487] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 61.646304][ T2487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.646442][ T2487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.646613][ T2487] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 61.646756][ T2487] ? __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) [ 61.646894][ T2487] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 61.647042][ T2487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.647193][ T2487] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 61.647360][ T2487] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 61.647508][ T2487] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.647651][ T2487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.647792][ T2487] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.647929][ T2487] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.648077][ T2487] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.648223][ T2487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.648369][ T2487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.648510][ T2487] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.648648][ T2487] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.648788][ T2487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.648929][ T2487] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.649078][ T2487] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.649227][ T2487] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.649367][ T2487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.649505][ T2487] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.649657][ T2487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.649793][ T2487] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.649934][ T2487] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.650081][ T2487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.650228][ T2487] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.650368][ T2487] ? 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)) [ 61.650507][ T2487] ? 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)) [ 61.650646][ T2487] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.650782][ T2487] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.650919][ T2487] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.651065][ T2487] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.651208][ T2487] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.651349][ T2487] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.651493][ T2487] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.651634][ T2487] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.651774][ T2487] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.651949][ T2487] ? move_addr_to_kernel (net/socket.c:258) [ 61.652093][ T2487] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.652246][ T2487] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.652383][ T2487] ___sys_sendmsg (net/socket.c:2752) [ 61.652523][ T2487] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 61.652696][ T2487] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.652845][ T2487] __sys_sendmsg (net/socket.c:2784) [ 61.653014][ T2487] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.653157][ T2487] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 61.653334][ T2487] ? 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) [ 61.653472][ T2487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.653611][ T2487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.653750][ T2487] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.653891][ T2487] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.654037][ T2487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.654224][ T2487] RIP: 0033:0x7f3c5574e08e [ 61.654372][ T2487] 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 [ 61.654895][ T2487] RSP: 002b:00007ffe2b279630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.655111][ T2487] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3c5574e08e [ 61.655322][ T2487] RDX: 0000000000000000 RSI: 00007ffe2b2796e0 RDI: 0000000000000005 [ 61.655528][ T2487] RBP: 00007ffe2b279640 R08: 0000000000000000 R09: 0000000000000000 [ 61.655738][ T2487] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 61.655944][ T2487] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2b279da0 | [ 61.698359][ T2489] ------------[ cut here ]------------ | [ 61.698545][ T2489] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2489 | [ 61.698831][ T2489] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.699414][ T2489] Tainted: [W]=WARN [ 61.699521][ T2489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.699704][ T2489] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.699885][ T2489] 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 [ 61.700460][ T2489] RSP: 0018:ffa00000063ef020 EFLAGS: 00010286 [ 61.700653][ T2489] RAX: 00000000ffffffa6 RBX: ff1100000ceef9c0 RCX: 1ff4000000c7ddca [ 61.700951][ T2489] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceefa70 [ 61.701226][ T2489] RBP: ff1100001033a000 R08: 1fe22000019ddf4f R09: ff1100001249d158 [ 61.701443][ T2489] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 61.701666][ T2489] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 61.701892][ T2489] FS: 00007f744d47c840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 61.702150][ T2489] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.702329][ T2489] CR2: 00000000269db988 CR3: 0000000011d63001 CR4: 0000000000771ef0 [ 61.702549][ T2489] PKRU: 55555554 [ 61.702657][ T2489] Call Trace: [ 61.702766][ T2489] [ 61.702841][ T2489] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.703007][ T2489] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.703123][ T2489] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 61.703264][ T2489] __dev_notify_flags (net/core/dev.c:9787) [ 61.703422][ T2489] ? netif_change_name (net/core/dev.c:1495) [ 61.703566][ T2489] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 61.703707][ T2489] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 61.703846][ T2489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.703993][ T2489] ? 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)) [ 61.704142][ T2489] netif_change_flags (net/core/dev.c:9820) [ 61.704282][ T2489] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 61.704439][ T2489] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 61.704585][ T2489] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 61.704728][ T2489] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 61.704928][ T2489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.705076][ T2489] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.705221][ T2489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 61.705365][ T2489] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.705511][ T2489] ? __kernel_text_address (kernel/extable.c:79) [ 61.705657][ T2489] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.705803][ T2489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.705948][ T2489] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.706098][ T2489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.706270][ T2489] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 61.706453][ T2489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.706594][ T2489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.706739][ T2489] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 61.706881][ T2489] ? __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) [ 61.707027][ T2489] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 61.707205][ T2489] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.707379][ T2489] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 61.707552][ T2489] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 61.707713][ T2489] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.707864][ T2489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.708017][ T2489] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.708165][ T2489] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.708306][ T2489] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.708454][ T2489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.708601][ T2489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.708748][ T2489] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.708896][ T2489] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.709044][ T2489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.709214][ T2489] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.709362][ T2489] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.709510][ T2489] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.709660][ T2489] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.709801][ T2489] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.709949][ T2489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.710099][ T2489] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.710276][ T2489] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.710417][ T2489] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.710556][ T2489] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.710701][ T2489] ? 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)) [ 61.710842][ T2489] ? 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)) [ 61.710988][ T2489] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.711140][ T2489] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.711282][ T2489] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.711426][ T2489] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.711570][ T2489] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.711712][ T2489] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.711859][ T2489] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.712006][ T2489] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.712155][ T2489] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.712329][ T2489] ? move_addr_to_kernel (net/socket.c:258) [ 61.712513][ T2489] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.712656][ T2489] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.712800][ T2489] ___sys_sendmsg (net/socket.c:2752) [ 61.712937][ T2489] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 61.713159][ T2489] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.713322][ T2489] __sys_sendmsg (net/socket.c:2784) [ 61.713465][ T2489] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.713630][ T2489] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 61.713806][ T2489] ? 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) [ 61.713947][ T2489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.714092][ T2489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.714252][ T2489] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.714398][ T2489] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.714544][ T2489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.714723][ T2489] RIP: 0033:0x7f744d6b608e [ 61.714873][ T2489] 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 [ 61.715393][ T2489] RSP: 002b:00007ffcf62bdf30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.715612][ T2489] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f744d6b608e [ 61.715823][ T2489] RDX: 0000000000000000 RSI: 00007ffcf62bdfe0 RDI: 0000000000000005 [ 61.716046][ T2489] RBP: 00007ffcf62bdf40 R08: 0000000000000000 R09: 0000000000000000 [ 61.716266][ T2489] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba8 [ 61.716486][ T2489] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf62be6a0 | [ 61.762911][ T2490] ------------[ cut here ]------------ | [ 61.763544][ T2490] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2490 | [ 61.764041][ T2490] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.764875][ T2490] Tainted: [W]=WARN [ 61.765063][ T2490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.765395][ T2490] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.765693][ T2490] 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 [ 61.766355][ T2490] RSP: 0018:ffa000000651f020 EFLAGS: 00010286 [ 61.766627][ T2490] RAX: 00000000ffffffa6 RBX: ff110000107ea940 RCX: 1ff4000000ca3dca [ 61.766922][ T2490] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea9f0 [ 61.767247][ T2490] RBP: ff1100001033a000 R08: 1fe22000020fd53f R09: ff11000012498b58 [ 61.767555][ T2490] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 61.767834][ T2490] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 61.768151][ T2490] FS: 00007f5ba96e4840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 61.768503][ T2490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.768767][ T2490] CR2: 000000001fcb1988 CR3: 0000000011a20002 CR4: 0000000000771ef0 [ 61.769069][ T2490] PKRU: 55555554 [ 61.769250][ T2490] Call Trace: [ 61.769422][ T2490] [ 61.769550][ T2490] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.769773][ T2490] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.769946][ T2490] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 61.770177][ T2490] __dev_notify_flags (net/core/dev.c:9787) [ 61.770379][ T2490] ? netif_change_name (net/core/dev.c:1495) [ 61.770609][ T2490] ? __dev_change_flags (net/core/dev.c:9752) [ 61.770802][ T2490] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 61.771014][ T2490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.771254][ T2490] ? 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)) [ 61.771487][ T2490] netif_change_flags (net/core/dev.c:9820) [ 61.771686][ T2490] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 61.771913][ T2490] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 61.772157][ T2490] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 61.772382][ T2490] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 61.772657][ T2490] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.772865][ T2490] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.773095][ T2490] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 61.773330][ T2490] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.773544][ T2490] ? __kernel_text_address (kernel/extable.c:79) [ 61.773764][ T2490] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.773988][ T2490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.774200][ T2490] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.774428][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.774631][ T2490] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 61.774834][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.775072][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.775297][ T2490] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 61.775500][ T2490] ? __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) [ 61.775713][ T2490] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 61.775937][ T2490] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.776235][ T2490] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 61.776462][ T2490] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 61.776669][ T2490] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.776886][ T2490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.777099][ T2490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.777320][ T2490] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.777523][ T2490] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.777730][ T2490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.777939][ T2490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.778166][ T2490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.778389][ T2490] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.778614][ T2490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.778838][ T2490] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.779062][ T2490] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.779293][ T2490] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.779520][ T2490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.779752][ T2490] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.779988][ T2490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.780239][ T2490] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.780438][ T2490] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.780634][ T2490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.780838][ T2490] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.781106][ T2490] ? 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)) [ 61.781308][ T2490] ? 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)) [ 61.781499][ T2490] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.781704][ T2490] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.781912][ T2490] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.782154][ T2490] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.782374][ T2490] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.782589][ T2490] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.782806][ T2490] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.783144][ T2490] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.786023][ T2490] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.786263][ T2490] ? move_addr_to_kernel (net/socket.c:258) [ 61.786455][ T2490] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.786644][ T2490] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.786837][ T2490] ___sys_sendmsg (net/socket.c:2752) [ 61.787044][ T2490] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 61.787276][ T2490] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.787480][ T2490] __sys_sendmsg (net/socket.c:2784) [ 61.787669][ T2490] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.787856][ T2490] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 61.788094][ T2490] ? 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) [ 61.788293][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.788487][ T2490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.788677][ T2490] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.788867][ T2490] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.789071][ T2490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.789303][ T2490] RIP: 0033:0x7f5ba991e08e [ 61.789502][ T2490] 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 [ 61.790058][ T2490] RSP: 002b:00007ffffd62f220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.790346][ T2490] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5ba991e08e [ 61.790692][ T2490] RDX: 0000000000000000 RSI: 00007ffffd62f2d0 RDI: 0000000000000005 [ 61.791071][ T2490] RBP: 00007ffffd62f230 R08: 0000000000000000 R09: 0000000000000000 [ 61.791445][ T2490] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 61.791756][ T2490] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffffd62f990 | [ 61.862460][ T2492] ------------[ cut here ]------------ | [ 61.862752][ T2492] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2492 | [ 61.863810][ T2492] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.864783][ T2492] Tainted: [W]=WARN [ 61.864959][ T2492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.865263][ T2492] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.865571][ T2492] 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 [ 61.866423][ T2492] RSP: 0018:ffa000000653ef70 EFLAGS: 00010286 [ 61.866714][ T2492] RAX: 00000000ffffffa6 RBX: ff11000005e46040 RCX: 1ff4000000ca7db4 [ 61.867093][ T2492] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e460f0 [ 61.867488][ T2492] RBP: ff1100000be7a000 R08: 1fe2200000bc8c1f R09: ff11000011d8d180 [ 61.867883][ T2492] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 61.868286][ T2492] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 61.868683][ T2492] FS: 00007fabe8df8840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 61.869128][ T2492] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.869437][ T2492] CR2: 0000000030922a28 CR3: 0000000004e2f005 CR4: 0000000000771ef0 [ 61.869797][ T2492] PKRU: 55555554 [ 61.869991][ T2492] Call Trace: [ 61.870178][ T2492] [ 61.870305][ T2492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.870545][ T2492] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 61.870791][ T2492] notifier_call_chain (kernel/notifier.c:85) [ 61.871052][ T2492] __netdev_upper_dev_link (net/core/dev.c:8931) [ 61.871295][ T2492] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 61.871538][ T2492] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 61.871774][ T2492] netdev_upper_dev_link (net/core/dev.c:8972) [ 61.872020][ T2492] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 61.872275][ T2492] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 61.872519][ T2492] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 61.872768][ T2492] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 61.873022][ T2492] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 61.873270][ T2492] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 61.873528][ T2492] ? nla_strscpy (lib/nlattr.c:795) [ 61.873769][ T2492] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 61.874039][ T2492] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 61.874282][ T2492] ? __dev_get_by_name (net/core/dev.c:883) [ 61.874516][ T2492] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 61.874767][ T2492] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 61.875026][ T2492] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.875272][ T2492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.875505][ T2492] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.875785][ T2492] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.876040][ T2492] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.876279][ T2492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.876528][ T2492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.876769][ T2492] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.877041][ T2492] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.877325][ T2492] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.877565][ T2492] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.877792][ T2492] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.878051][ T2492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.878290][ T2492] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.878528][ T2492] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.878760][ T2492] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.879026][ T2492] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.879277][ T2492] ? 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)) [ 61.879511][ T2492] ? 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)) [ 61.879759][ T2492] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.880013][ T2492] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.880257][ T2492] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.880500][ T2492] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.880744][ T2492] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.880995][ T2492] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.881242][ T2492] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.881477][ T2492] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.881719][ T2492] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.882023][ T2492] ? move_addr_to_kernel (net/socket.c:258) [ 61.882267][ T2492] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.882533][ T2492] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.882781][ T2492] ___sys_sendmsg (net/socket.c:2752) [ 61.883029][ T2492] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 61.883331][ T2492] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.883597][ T2492] __sys_sendmsg (net/socket.c:2784) [ 61.883857][ T2492] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.884102][ T2492] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 61.884412][ T2492] ? 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) [ 61.884661][ T2492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.884899][ T2492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.885147][ T2492] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.885384][ T2492] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.885619][ T2492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.885903][ T2492] RIP: 0033:0x7fabe903208e [ 61.886162][ T2492] 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 [ 61.886998][ T2492] RSP: 002b:00007ffd043fc140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.887354][ T2492] RAX: ffffffffffffffda RBX: 00007ffd043fc8d8 RCX: 00007fabe903208e [ 61.887699][ T2492] RDX: 0000000000000000 RSI: 00007ffd043fc1f0 RDI: 0000000000000005 [ 61.888053][ T2492] RBP: 00007ffd043fc150 R08: 0000000000000000 R09: 0000000000000000 [ 61.888409][ T2492] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 61.888762][ T2492] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd043fc8b0 | [ 61.891553][ T2492] ------------[ cut here ]------------ | [ 61.891792][ T2492] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2492 | [ 61.892282][ T2492] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.893431][ T2492] Tainted: [W]=WARN [ 61.893671][ T2492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.893977][ T2492] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.894299][ T2492] 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 [ 61.895165][ T2492] RSP: 0018:ffa000000653efd0 EFLAGS: 00010286 [ 61.895467][ T2492] RAX: 00000000ffffffa6 RBX: ff11000005e467c0 RCX: 1ff4000000ca7dc0 [ 61.895841][ T2492] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46870 [ 61.896230][ T2492] RBP: ff1100000cc1a000 R08: 1fe2200000bc8d0f R09: ff11000011d8d180 [ 61.896586][ T2492] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 61.896951][ T2492] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1ae04 [ 61.897320][ T2492] FS: 00007fabe8df8840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 61.897735][ T2492] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.898045][ T2492] CR2: 0000000030922a28 CR3: 0000000004e2f005 CR4: 0000000000771ef0 [ 61.898403][ T2492] PKRU: 55555554 [ 61.898582][ T2492] Call Trace: [ 61.898757][ T2492] [ 61.898879][ T2492] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.899137][ T2492] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.899316][ T2492] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 61.899553][ T2492] __dev_notify_flags (net/core/dev.c:9787) [ 61.899793][ T2492] ? netif_change_name (net/core/dev.c:1495) [ 61.900070][ T2492] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 61.900310][ T2492] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 61.900600][ T2492] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 61.900850][ T2492] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 61.901146][ T2492] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 61.901433][ T2492] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 61.901674][ T2492] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 61.901921][ T2492] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 61.902195][ T2492] ? nla_strscpy (lib/nlattr.c:795) [ 61.902447][ T2492] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 61.902716][ T2492] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 61.903159][ T2492] ? __dev_get_by_name (net/core/dev.c:883) [ 61.903403][ T2492] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 61.903654][ T2492] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 61.903934][ T2492] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.904247][ T2492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.904494][ T2492] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.904750][ T2492] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.904998][ T2492] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.905270][ T2492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.905518][ T2492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.905761][ T2492] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.906013][ T2492] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.906269][ T2492] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.906529][ T2492] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.906764][ T2492] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.907013][ T2492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.907280][ T2492] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.907546][ T2492] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.907785][ T2492] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.908041][ T2492] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.908294][ T2492] ? 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)) [ 61.908532][ T2492] ? 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)) [ 61.908796][ T2492] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.909043][ T2492] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.909282][ T2492] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.909525][ T2492] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.909766][ T2492] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.910012][ T2492] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.910255][ T2492] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.910486][ T2492] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.910718][ T2492] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.911015][ T2492] ? move_addr_to_kernel (net/socket.c:258) [ 61.911250][ T2492] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.911491][ T2492] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.911731][ T2492] ___sys_sendmsg (net/socket.c:2752) [ 61.911964][ T2492] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 61.912281][ T2492] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.912563][ T2492] __sys_sendmsg (net/socket.c:2784) [ 61.912797][ T2492] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.913037][ T2492] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 61.913347][ T2492] ? 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) [ 61.913580][ T2492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.913818][ T2492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.914058][ T2492] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.914296][ T2492] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.914528][ T2492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.914815][ T2492] RIP: 0033:0x7fabe903208e [ 61.915073][ T2492] 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 [ 61.915923][ T2492] RSP: 002b:00007ffd043fc140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.916283][ T2492] RAX: ffffffffffffffda RBX: 00007ffd043fc8d8 RCX: 00007fabe903208e [ 61.916633][ T2492] RDX: 0000000000000000 RSI: 00007ffd043fc1f0 RDI: 0000000000000005 [ 61.916999][ T2492] RBP: 00007ffd043fc150 R08: 0000000000000000 R09: 0000000000000000 [ 61.917352][ T2492] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 61.917696][ T2492] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd043fc8b0 | [ 61.962659][ T2493] ------------[ cut here ]------------ | [ 61.962913][ T2493] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2493 | [ 61.963403][ T2493] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 61.964314][ T2493] Tainted: [W]=WARN [ 61.964480][ T2493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.964760][ T2493] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 61.965406][ T2493] 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 [ 61.966374][ T2493] RSP: 0018:ffa000000653f020 EFLAGS: 00010286 [ 61.966755][ T2493] RAX: 00000000ffffffa6 RBX: ff11000005e479c0 RCX: 1ff4000000ca7dca [ 61.967292][ T2493] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e47a70 [ 61.967786][ T2493] RBP: ff1100000cc1a000 R08: 1fe2200000bc8f4f R09: ff11000011d8ae58 [ 61.968269][ T2493] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 61.968734][ T2493] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 61.969064][ T2493] FS: 00007fb9c4066840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 61.969451][ T2493] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.969721][ T2493] CR2: 0000000012853988 CR3: 000000000f353006 CR4: 0000000000771ef0 [ 61.970054][ T2493] PKRU: 55555554 [ 61.970224][ T2493] Call Trace: [ 61.970385][ T2493] [ 61.970501][ T2493] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 61.970742][ T2493] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 61.970908][ T2493] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 61.971156][ T2493] __dev_notify_flags (net/core/dev.c:9787) [ 61.971385][ T2493] ? netif_change_name (net/core/dev.c:1495) [ 61.971604][ T2493] ? __dev_change_flags (net/core/dev.c:9752) [ 61.971821][ T2493] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 61.972049][ T2493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.972277][ T2493] ? 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)) [ 61.972497][ T2493] netif_change_flags (net/core/dev.c:9820) [ 61.972716][ T2493] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 61.972932][ T2493] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 61.973198][ T2493] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 61.973418][ T2493] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 61.973692][ T2493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.973910][ T2493] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.974149][ T2493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 61.974365][ T2493] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.974587][ T2493] ? __kernel_text_address (kernel/extable.c:79) [ 61.974810][ T2493] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.975043][ T2493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.975432][ T2493] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.975647][ T2493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.975856][ T2493] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 61.976083][ T2493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.976305][ T2493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.976521][ T2493] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 61.976739][ T2493] ? __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) [ 61.976953][ T2493] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 61.977187][ T2493] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 61.977407][ T2493] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 61.977636][ T2493] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 61.977858][ T2493] rtnl_newlink (net/core/rtnetlink.c:4150) [ 61.978091][ T2493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.978323][ T2493] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.978541][ T2493] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.978776][ T2493] ? mark_usage (kernel/locking/lockdep.c:4674) [ 61.979006][ T2493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.979238][ T2493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.979456][ T2493] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.979673][ T2493] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.979893][ T2493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 61.980127][ T2493] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 61.980341][ T2493] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 61.980559][ T2493] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.980779][ T2493] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.981008][ T2493] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.981232][ T2493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 61.981446][ T2493] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 61.981666][ T2493] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.981891][ T2493] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.982123][ T2493] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.982348][ T2493] ? 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)) [ 61.982578][ T2493] ? 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)) [ 61.982808][ T2493] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.983050][ T2493] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.983277][ T2493] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 61.983502][ T2493] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 61.983726][ T2493] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 61.983943][ T2493] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 61.984194][ T2493] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 61.984420][ T2493] ? copy_msghdr_from_user (net/socket.c:2635) [ 61.984638][ T2493] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 61.984905][ T2493] ? move_addr_to_kernel (net/socket.c:258) [ 61.985143][ T2493] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.985365][ T2493] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 61.985591][ T2493] ___sys_sendmsg (net/socket.c:2752) [ 61.986938][ T2493] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 61.987235][ T2493] ? copy_msghdr_from_user (net/socket.c:2603) [ 61.987482][ T2493] __sys_sendmsg (net/socket.c:2784) [ 61.988024][ T2493] ? __sys_sendmsg_sock (net/socket.c:2765) [ 61.988245][ T2493] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 61.988678][ T2493] ? 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) [ 61.988896][ T2493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 61.989134][ T2493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.989351][ T2493] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 61.989568][ T2493] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 61.989784][ T2493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.990092][ T2493] RIP: 0033:0x7fb9c42a008e [ 61.990325][ T2493] 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 [ 61.991272][ T2493] RSP: 002b:00007fff806c6b50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.991760][ T2493] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb9c42a008e [ 61.992088][ T2493] RDX: 0000000000000000 RSI: 00007fff806c6c00 RDI: 0000000000000005 [ 61.992440][ T2493] RBP: 00007fff806c6b60 R08: 0000000000000000 R09: 0000000000000000 [ 61.992923][ T2493] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 61.993253][ T2493] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff806c72c0 | [ 62.101708][ T2498] ------------[ cut here ]------------ | [ 62.102009][ T2498] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2498 | [ 62.102507][ T2498] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.103437][ T2498] Tainted: [W]=WARN [ 62.103611][ T2498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.103874][ T2498] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.104440][ T2498] 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 [ 62.105210][ T2498] RSP: 0018:ffa000000657f020 EFLAGS: 00010286 [ 62.105482][ T2498] RAX: 00000000ffffffa6 RBX: ff1100001045f9c0 RCX: 1ff4000000cafdca [ 62.105811][ T2498] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045fa70 [ 62.106154][ T2498] RBP: ff1100000cc1a000 R08: 1fe220000208bf4f R09: ff110000092b5158 [ 62.106476][ T2498] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 62.106796][ T2498] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 62.107135][ T2498] FS: 00007f4cd779d840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 62.107519][ T2498] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.107792][ T2498] CR2: 0000000026fbe988 CR3: 000000000bddf006 CR4: 0000000000771ef0 [ 62.108269][ T2498] PKRU: 55555554 [ 62.108433][ T2498] Call Trace: [ 62.108594][ T2498] [ 62.108707][ T2498] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 62.108963][ T2498] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 62.109506][ T2498] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 62.109726][ T2498] __dev_notify_flags (net/core/dev.c:9787) [ 62.109940][ T2498] ? netif_change_name (net/core/dev.c:1495) [ 62.110394][ T2498] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 62.110605][ T2498] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 62.110818][ T2498] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.111046][ T2498] ? 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)) [ 62.111261][ T2498] netif_change_flags (net/core/dev.c:9820) [ 62.111459][ T2498] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 62.111675][ T2498] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 62.111891][ T2498] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 62.112119][ T2498] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 62.112386][ T2498] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 62.112603][ T2498] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.112817][ T2498] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 62.113042][ T2498] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.113266][ T2498] ? __kernel_text_address (kernel/extable.c:79) [ 62.113484][ T2498] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.113698][ T2498] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.113906][ T2498] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 62.114135][ T2498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.114351][ T2498] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 62.114564][ T2498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.114779][ T2498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.115004][ T2498] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 62.115226][ T2498] ? __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) [ 62.115453][ T2498] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 62.115669][ T2498] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 62.115889][ T2498] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 62.116122][ T2498] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 62.116345][ T2498] rtnl_newlink (net/core/rtnetlink.c:4150) [ 62.116564][ T2498] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.116774][ T2498] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.116997][ T2498] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.117223][ T2498] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.117433][ T2498] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.117647][ T2498] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.117860][ T2498] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.118084][ T2498] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.118304][ T2498] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.118520][ T2498] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.118738][ T2498] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.118956][ T2498] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.119193][ T2498] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.119407][ T2498] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.119626][ T2498] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.119841][ T2498] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.120069][ T2498] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.120286][ T2498] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.120500][ T2498] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.120713][ T2498] ? 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)) [ 62.120923][ T2498] ? 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)) [ 62.121152][ T2498] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.121362][ T2498] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.121577][ T2498] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.121793][ T2498] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.122019][ T2498] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.122243][ T2498] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.122459][ T2498] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.122672][ T2498] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.122885][ T2498] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.123166][ T2498] ? move_addr_to_kernel (net/socket.c:258) [ 62.123385][ T2498] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.123608][ T2498] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.123826][ T2498] ___sys_sendmsg (net/socket.c:2752) [ 62.124048][ T2498] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.124320][ T2498] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.124575][ T2498] __sys_sendmsg (net/socket.c:2784) [ 62.124789][ T2498] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.125010][ T2498] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.125290][ T2498] ? 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) [ 62.125512][ T2498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.125728][ T2498] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.125942][ T2498] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.126172][ T2498] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.126391][ T2498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.126662][ T2498] RIP: 0033:0x7f4cd79d708e [ 62.126888][ T2498] 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 [ 62.127675][ T2498] RSP: 002b:00007fff649e52b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.128045][ T2498] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4cd79d708e [ 62.128375][ T2498] RDX: 0000000000000000 RSI: 00007fff649e5360 RDI: 0000000000000005 [ 62.128690][ T2498] RBP: 00007fff649e52c0 R08: 0000000000000000 R09: 0000000000000000 [ 62.129013][ T2498] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.129342][ T2498] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff649e5a20 | [ 62.182153][ T2500] ------------[ cut here ]------------ | [ 62.182426][ T2500] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2500 | [ 62.182894][ T2500] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.183941][ T2500] Tainted: [W]=WARN [ 62.184396][ T2500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.184677][ T2500] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.184965][ T2500] 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 [ 62.185756][ T2500] RSP: 0018:ffa000000658f020 EFLAGS: 00010286 [ 62.186041][ T2500] RAX: 00000000ffffffa6 RBX: ff110000090a8f40 RCX: 1ff4000000cb1dca [ 62.186382][ T2500] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8ff0 [ 62.186726][ T2500] RBP: ff1100000cc1a000 R08: 1fe22000012151ff R09: ff1100000c985158 [ 62.187078][ T2500] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 62.187411][ T2500] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 62.187742][ T2500] FS: 00007fef7e81a840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 62.188164][ T2500] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.188440][ T2500] CR2: 00000000090a2988 CR3: 00000000124bc002 CR4: 0000000000771ef0 [ 62.188781][ T2500] PKRU: 55555554 [ 62.188938][ T2500] Call Trace: [ 62.189106][ T2500] [ 62.189229][ T2500] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 62.189447][ T2500] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 62.189607][ T2500] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 62.189821][ T2500] __dev_notify_flags (net/core/dev.c:9787) [ 62.190048][ T2500] ? netif_change_name (net/core/dev.c:1495) [ 62.190268][ T2500] ? __dev_change_flags (net/core/dev.c:9752) [ 62.190483][ T2500] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 62.190699][ T2500] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.190912][ T2500] ? 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)) [ 62.191143][ T2500] netif_change_flags (net/core/dev.c:9820) [ 62.191354][ T2500] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 62.191560][ T2500] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 62.191779][ T2500] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 62.192001][ T2500] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 62.192275][ T2500] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 62.192486][ T2500] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.192699][ T2500] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 62.192910][ T2500] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.193145][ T2500] ? __kernel_text_address (kernel/extable.c:79) [ 62.193393][ T2500] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.193611][ T2500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.193828][ T2500] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 62.194058][ T2500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.194302][ T2500] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 62.194552][ T2500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.194773][ T2500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.195002][ T2500] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 62.195228][ T2500] ? __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) [ 62.195449][ T2500] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 62.195693][ T2500] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 62.195914][ T2500] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 62.196154][ T2500] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 62.196375][ T2500] rtnl_newlink (net/core/rtnetlink.c:4150) [ 62.196596][ T2500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.196815][ T2500] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.197072][ T2500] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.197296][ T2500] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.197519][ T2500] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.197747][ T2500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.197965][ T2500] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.198194][ T2500] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.198412][ T2500] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.198632][ T2500] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.198850][ T2500] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.199085][ T2500] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.199306][ T2500] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.199521][ T2500] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.199738][ T2500] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.199981][ T2500] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.200225][ T2500] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.200470][ T2500] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.200687][ T2500] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.200920][ T2500] ? 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)) [ 62.201143][ T2500] ? 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)) [ 62.201363][ T2500] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.201581][ T2500] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.201799][ T2500] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.202027][ T2500] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.202253][ T2500] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.202477][ T2500] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.202699][ T2500] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.202909][ T2500] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.203139][ T2500] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.203405][ T2500] ? move_addr_to_kernel (net/socket.c:258) [ 62.203626][ T2500] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.203840][ T2500] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.204072][ T2500] ___sys_sendmsg (net/socket.c:2752) [ 62.204295][ T2500] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.204562][ T2500] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.204830][ T2500] __sys_sendmsg (net/socket.c:2784) [ 62.205065][ T2500] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.205283][ T2500] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.205589][ T2500] ? 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) [ 62.205816][ T2500] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.206045][ T2500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.206283][ T2500] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.206499][ T2500] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.206712][ T2500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.206988][ T2500] RIP: 0033:0x7fef7ea5408e [ 62.207227][ T2500] 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 [ 62.208087][ T2500] RSP: 002b:00007ffe77e5b5a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.208466][ T2500] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fef7ea5408e [ 62.208794][ T2500] RDX: 0000000000000000 RSI: 00007ffe77e5b650 RDI: 0000000000000005 [ 62.209143][ T2500] RBP: 00007ffe77e5b5b0 R08: 0000000000000000 R09: 0000000000000000 [ 62.209480][ T2500] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.209804][ T2500] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe77e5bd10 | [ 62.299177][ T2504] ------------[ cut here ]------------ | [ 62.299450][ T2504] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2504 | [ 62.299891][ T2504] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.301457][ T2504] Tainted: [W]=WARN [ 62.301653][ T2504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.301936][ T2504] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.302247][ T2504] 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 [ 62.303037][ T2504] RSP: 0018:ffa00000065cefe0 EFLAGS: 00010286 [ 62.303313][ T2504] RAX: 00000000ffffffa6 RBX: ff11000012374640 RCX: 1ff4000000cb9dc2 [ 62.303637][ T2504] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000123746f0 [ 62.303966][ T2504] RBP: ff1100000be7a000 R08: 1fe220000246e8df R09: ff1100000bde0b58 [ 62.304307][ T2504] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 62.304638][ T2504] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 62.304983][ T2504] FS: 00007f5f0ff38840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 62.305372][ T2504] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.305655][ T2504] CR2: 000000003e546988 CR3: 0000000011d3b001 CR4: 0000000000771ef0 [ 62.306002][ T2504] PKRU: 55555554 [ 62.306171][ T2504] Call Trace: [ 62.306337][ T2504] [ 62.306456][ T2504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.306682][ T2504] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 62.306901][ T2504] notifier_call_chain (kernel/notifier.c:85) [ 62.307139][ T2504] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 62.307355][ T2504] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 62.307657][ T2504] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 62.307880][ T2504] ? 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) [ 62.308111][ T2504] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 62.308343][ T2504] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 62.308565][ T2504] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 62.308841][ T2504] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 62.309083][ T2504] ? write_profile (kernel/profile.c:194) [ 62.309357][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.309607][ T2504] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 62.309897][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.310144][ T2504] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 62.310388][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.310614][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.310841][ T2504] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.311381][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.311618][ T2504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.311882][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.312125][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.312350][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.312578][ T2504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.312828][ T2504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.313065][ T2504] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 62.313303][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.313521][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.313748][ T2504] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.313981][ T2504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.314233][ T2504] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.314485][ T2504] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.314739][ T2504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.314997][ T2504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.315239][ T2504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.315465][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.315692][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.315921][ T2504] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.316161][ T2504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.316385][ T2504] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.316597][ T2504] ? 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)) [ 62.316824][ T2504] ? 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)) [ 62.317066][ T2504] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.317308][ T2504] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.317538][ T2504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.317764][ T2504] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.318024][ T2504] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.318247][ T2504] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.318474][ T2504] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.318712][ T2504] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.319141][ T2504] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.319438][ T2504] ? move_addr_to_kernel (net/socket.c:258) [ 62.319682][ T2504] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.319913][ T2504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.320419][ T2504] ___sys_sendmsg (net/socket.c:2752) [ 62.320672][ T2504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.320986][ T2504] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.321274][ T2504] __sys_sendmsg (net/socket.c:2784) [ 62.321517][ T2504] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.321739][ T2504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.322055][ T2504] ? 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) [ 62.322308][ T2504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.322527][ T2504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.322767][ T2504] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.323011][ T2504] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.323242][ T2504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.323541][ T2504] RIP: 0033:0x7f5f1017208e [ 62.323787][ T2504] 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 [ 62.324708][ T2504] RSP: 002b:00007ffd04728ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.325085][ T2504] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5f1017208e [ 62.325467][ T2504] RDX: 0000000000000000 RSI: 00007ffd047290a0 RDI: 0000000000000005 [ 62.325802][ T2504] RBP: 00007ffd04729000 R08: 0000000000000000 R09: 0000000000000000 [ 62.326156][ T2504] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.326524][ T2504] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd04729760 | [ 62.341480][ T2504] ------------[ cut here ]------------ | [ 62.341669][ T2504] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2504 | [ 62.341954][ T2504] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.342550][ T2504] Tainted: [W]=WARN [ 62.342654][ T2504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.342824][ T2504] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.343014][ T2504] 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 [ 62.343502][ T2504] RSP: 0018:ffa00000065cf060 EFLAGS: 00010286 [ 62.343671][ T2504] RAX: 00000000ffffffa6 RBX: ff1100000c8d2940 RCX: 1ff4000000cb9dd2 [ 62.343869][ T2504] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d29f0 [ 62.344268][ T2504] RBP: ff1100000cc1a000 R08: 1fe220000191a53f R09: ff1100000bde0b58 [ 62.344475][ T2504] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 62.344695][ T2504] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000065cf100 [ 62.344899][ T2504] FS: 00007f5f0ff38840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 62.345149][ T2504] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.345322][ T2504] CR2: 0000561b07814d5c CR3: 0000000011d3b005 CR4: 0000000000771ef0 [ 62.345526][ T2504] PKRU: 55555554 [ 62.345632][ T2504] Call Trace: [ 62.345734][ T2504] [ 62.345804][ T2504] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 62.345944][ T2504] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 62.346049][ T2504] netif_close_many (net/core/dev.c:1804) [ 62.346194][ T2504] ? 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) [ 62.346330][ T2504] ? __dev_close_many (net/core/dev.c:1781) [ 62.346464][ T2504] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 62.346631][ T2504] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 62.346801][ T2504] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 62.346942][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.347081][ T2504] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 62.347258][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.347392][ T2504] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 62.347526][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.347663][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.347800][ T2504] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.347932][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.348070][ T2504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.348239][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.348379][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.348513][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.348646][ T2504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.348783][ T2504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.348925][ T2504] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 62.349068][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.349208][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.349344][ T2504] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.349476][ T2504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.349612][ T2504] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.349744][ T2504] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.349878][ T2504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.350019][ T2504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.350174][ T2504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.350312][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.350450][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.350597][ T2504] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.350729][ T2504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.350881][ T2504] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.351029][ T2504] ? 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)) [ 62.351172][ T2504] ? 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)) [ 62.351315][ T2504] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.351453][ T2504] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.351597][ T2504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.351734][ T2504] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.351869][ T2504] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.352009][ T2504] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.352153][ T2504] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.352292][ T2504] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.352427][ T2504] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.352597][ T2504] ? move_addr_to_kernel (net/socket.c:258) [ 62.352732][ T2504] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.352865][ T2504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.353005][ T2504] ___sys_sendmsg (net/socket.c:2752) [ 62.353145][ T2504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.353316][ T2504] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.353468][ T2504] __sys_sendmsg (net/socket.c:2784) [ 62.353602][ T2504] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.353736][ T2504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.353909][ T2504] ? 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) [ 62.354090][ T2504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.354301][ T2504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.354466][ T2504] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.354604][ T2504] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.354739][ T2504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.354905][ T2504] RIP: 0033:0x7f5f1017208e [ 62.355055][ T2504] 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 [ 62.355539][ T2504] RSP: 002b:00007ffd04728ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.355762][ T2504] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5f1017208e [ 62.355964][ T2504] RDX: 0000000000000000 RSI: 00007ffd047290a0 RDI: 0000000000000005 [ 62.356222][ T2504] RBP: 00007ffd04729000 R08: 0000000000000000 R09: 0000000000000000 [ 62.356429][ T2504] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.356638][ T2504] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd04729760 | [ 62.359420][ T2504] ------------[ cut here ]------------ | [ 62.359580][ T2504] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2504 | [ 62.359839][ T2504] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.360459][ T2504] Tainted: [W]=WARN [ 62.360568][ T2504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.360738][ T2504] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.360906][ T2504] 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 [ 62.361389][ T2504] RSP: 0018:ffa00000065cf190 EFLAGS: 00010286 [ 62.361558][ T2504] RAX: 00000000ffffffa6 RBX: ff1100000f3e56c0 RCX: 1ff4000000cb9df8 [ 62.361750][ T2504] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e5770 [ 62.361941][ T2504] RBP: ff1100000cc1a000 R08: 1fe2200001e7caef R09: ff1100000bde0b58 [ 62.362147][ T2504] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 62.362349][ T2504] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 62.362551][ T2504] FS: 00007f5f0ff38840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 62.362775][ T2504] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.362938][ T2504] CR2: 0000561b07814d5c CR3: 0000000011d3b005 CR4: 0000000000771ef0 [ 62.363146][ T2504] PKRU: 55555554 [ 62.363245][ T2504] Call Trace: [ 62.363341][ T2504] [ 62.363409][ T2504] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 62.363574][ T2504] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 62.363735][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.363866][ T2504] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 62.363998][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.364132][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.364273][ T2504] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.364400][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.364531][ T2504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.364677][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.364804][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.364932][ T2504] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.365066][ T2504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.365200][ T2504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.365329][ T2504] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 62.365460][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.365588][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.365721][ T2504] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.365852][ T2504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.365986][ T2504] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.366134][ T2504] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.366262][ T2504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.366392][ T2504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.366521][ T2504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.366649][ T2504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.366775][ T2504] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.366905][ T2504] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.367047][ T2504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.367184][ T2504] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.367314][ T2504] ? 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)) [ 62.367443][ T2504] ? 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)) [ 62.367577][ T2504] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.367707][ T2504] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.367838][ T2504] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.367967][ T2504] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.368102][ T2504] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.368240][ T2504] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.368371][ T2504] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.368500][ T2504] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.368627][ T2504] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.368788][ T2504] ? move_addr_to_kernel (net/socket.c:258) [ 62.368916][ T2504] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.369054][ T2504] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.369190][ T2504] ___sys_sendmsg (net/socket.c:2752) [ 62.369315][ T2504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.369479][ T2504] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.369622][ T2504] __sys_sendmsg (net/socket.c:2784) [ 62.369751][ T2504] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.369878][ T2504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.370049][ T2504] ? 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) [ 62.370185][ T2504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.370314][ T2504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.370443][ T2504] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.370575][ T2504] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.370707][ T2504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.370865][ T2504] RIP: 0033:0x7f5f1017208e [ 62.371005][ T2504] 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 [ 62.371557][ T2504] RSP: 002b:00007ffd04728ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.371847][ T2504] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5f1017208e [ 62.372041][ T2504] RDX: 0000000000000000 RSI: 00007ffd047290a0 RDI: 0000000000000005 [ 62.372246][ T2504] RBP: 00007ffd04729000 R08: 0000000000000000 R09: 0000000000000000 [ 62.372519][ T2504] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.372711][ T2504] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd04729760 | [ 62.427265][ T2506] ------------[ cut here ]------------ | [ 62.427465][ T2506] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2506 | [ 62.427767][ T2506] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.428387][ T2506] Tainted: [W]=WARN [ 62.428497][ T2506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.428680][ T2506] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.428872][ T2506] 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 [ 62.429400][ T2506] RSP: 0018:ffa00000065eef70 EFLAGS: 00010286 [ 62.429586][ T2506] RAX: 00000000ffffffa6 RBX: ff110000093a30c0 RCX: 1ff4000000cbddb4 [ 62.429803][ T2506] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3170 [ 62.430027][ T2506] RBP: ff1100000be7a000 R08: 1fe220000127462f R09: ff1100000c842e80 [ 62.430248][ T2506] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 62.430465][ T2506] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 62.430704][ T2506] FS: 00007fd861304840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 62.430965][ T2506] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.431160][ T2506] CR2: 0000000001806a28 CR3: 0000000004e2e002 CR4: 0000000000771ef0 [ 62.431382][ T2506] PKRU: 55555554 [ 62.431493][ T2506] Call Trace: [ 62.431606][ T2506] [ 62.431683][ T2506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.431829][ T2506] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 62.431980][ T2506] notifier_call_chain (kernel/notifier.c:85) [ 62.432135][ T2506] __netdev_upper_dev_link (net/core/dev.c:8931) [ 62.432282][ T2506] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 62.432429][ T2506] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 62.432576][ T2506] netdev_upper_dev_link (net/core/dev.c:8972) [ 62.432719][ T2506] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 62.432863][ T2506] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 62.433021][ T2506] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 62.433182][ T2506] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 62.433331][ T2506] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 62.433480][ T2506] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 62.433624][ T2506] ? nla_strscpy (lib/nlattr.c:795) [ 62.433772][ T2506] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 62.433918][ T2506] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 62.434068][ T2506] ? __dev_get_by_name (net/core/dev.c:883) [ 62.434221][ T2506] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 62.434371][ T2506] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 62.434520][ T2506] rtnl_newlink (net/core/rtnetlink.c:4150) [ 62.434665][ T2506] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.434809][ T2506] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.434952][ T2506] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.435100][ T2506] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.435249][ T2506] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.435396][ T2506] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.435555][ T2506] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.435699][ T2506] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.435843][ T2506] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.435996][ T2506] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.436145][ T2506] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.436292][ T2506] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.436439][ T2506] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.436585][ T2506] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.436727][ T2506] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.436874][ T2506] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.437027][ T2506] ? 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)) [ 62.437192][ T2506] ? 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)) [ 62.437337][ T2506] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.437483][ T2506] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.437627][ T2506] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.437776][ T2506] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.437922][ T2506] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.438079][ T2506] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.438234][ T2506] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.438378][ T2506] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.438521][ T2506] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.438702][ T2506] ? move_addr_to_kernel (net/socket.c:258) [ 62.438847][ T2506] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.438997][ T2506] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.439151][ T2506] ___sys_sendmsg (net/socket.c:2752) [ 62.439294][ T2506] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.439476][ T2506] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.439637][ T2506] __sys_sendmsg (net/socket.c:2784) [ 62.439781][ T2506] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.439994][ T2506] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.440273][ T2506] ? 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) [ 62.440496][ T2506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.440715][ T2506] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.440931][ T2506] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.441168][ T2506] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.441388][ T2506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.441665][ T2506] RIP: 0033:0x7fd86153e08e [ 62.441903][ T2506] 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 [ 62.442732][ T2506] RSP: 002b:00007fff1f270b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.443090][ T2506] RAX: ffffffffffffffda RBX: 00007fff1f2712c8 RCX: 00007fd86153e08e [ 62.443470][ T2506] RDX: 0000000000000000 RSI: 00007fff1f270be0 RDI: 0000000000000005 [ 62.443820][ T2506] RBP: 00007fff1f270b40 R08: 0000000000000000 R09: 0000000000000000 [ 62.444185][ T2506] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.444514][ T2506] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1f2712a0 | [ 62.447020][ T2506] ------------[ cut here ]------------ | [ 62.447173][ T2506] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2506 | [ 62.447462][ T2506] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.448121][ T2506] Tainted: [W]=WARN [ 62.448234][ T2506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.448416][ T2506] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.448606][ T2506] 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 [ 62.449147][ T2506] RSP: 0018:ffa00000065eefd0 EFLAGS: 00010286 [ 62.449424][ T2506] RAX: 00000000ffffffa6 RBX: ff110000093a33c0 RCX: 1ff4000000cbddc0 [ 62.449757][ T2506] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3470 [ 62.450089][ T2506] RBP: ff11000010482000 R08: 1fe220000127468f R09: ff1100000c842e80 [ 62.450317][ T2506] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 62.450533][ T2506] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 62.450752][ T2506] FS: 00007fd861304840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 62.451018][ T2506] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.451206][ T2506] CR2: 0000000001806a28 CR3: 0000000004e2e002 CR4: 0000000000771ef0 [ 62.451517][ T2506] PKRU: 55555554 [ 62.451683][ T2506] Call Trace: [ 62.451849][ T2506] [ 62.451980][ T2506] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 62.452188][ T2506] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 62.452300][ T2506] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 62.452466][ T2506] __dev_notify_flags (net/core/dev.c:9787) [ 62.452683][ T2506] ? netif_change_name (net/core/dev.c:1495) [ 62.452830][ T2506] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 62.452985][ T2506] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 62.453136][ T2506] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 62.453283][ T2506] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 62.453501][ T2506] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 62.453652][ T2506] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 62.453801][ T2506] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 62.453958][ T2506] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 62.454115][ T2506] ? nla_strscpy (lib/nlattr.c:795) [ 62.454270][ T2506] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 62.454418][ T2506] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 62.454566][ T2506] ? __dev_get_by_name (net/core/dev.c:883) [ 62.454711][ T2506] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 62.454862][ T2506] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 62.455017][ T2506] rtnl_newlink (net/core/rtnetlink.c:4150) [ 62.455170][ T2506] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.455317][ T2506] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.455462][ T2506] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.455606][ T2506] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.455753][ T2506] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.455902][ T2506] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.456055][ T2506] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.456207][ T2506] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.456415][ T2506] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.456582][ T2506] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.456727][ T2506] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.456875][ T2506] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.457031][ T2506] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.457186][ T2506] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.457332][ T2506] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.457480][ T2506] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.457632][ T2506] ? 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)) [ 62.457779][ T2506] ? 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)) [ 62.457926][ T2506] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.458080][ T2506] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.458231][ T2506] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.458377][ T2506] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.458525][ T2506] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.458674][ T2506] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.458821][ T2506] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.458974][ T2506] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.459125][ T2506] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.459418][ T2506] ? move_addr_to_kernel (net/socket.c:258) [ 62.459567][ T2506] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.459714][ T2506] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.459859][ T2506] ___sys_sendmsg (net/socket.c:2752) [ 62.460110][ T2506] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.460310][ T2506] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.460480][ T2506] __sys_sendmsg (net/socket.c:2784) [ 62.460637][ T2506] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.460879][ T2506] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.461072][ T2506] ? 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) [ 62.461228][ T2506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.461482][ T2506] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.461639][ T2506] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.461791][ T2506] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.461962][ T2506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.462408][ T2506] RIP: 0033:0x7fd86153e08e [ 62.462565][ T2506] 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 [ 62.463202][ T2506] RSP: 002b:00007fff1f270b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.463433][ T2506] RAX: ffffffffffffffda RBX: 00007fff1f2712c8 RCX: 00007fd86153e08e [ 62.463650][ T2506] RDX: 0000000000000000 RSI: 00007fff1f270be0 RDI: 0000000000000005 [ 62.464066][ T2506] RBP: 00007fff1f270b40 R08: 0000000000000000 R09: 0000000000000000 [ 62.464416][ T2506] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.464887][ T2506] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1f2712a0 | [ 62.500636][ T2507] ------------[ cut here ]------------ | [ 62.500991][ T2507] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2507 | [ 62.501509][ T2507] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.502674][ T2507] Tainted: [W]=WARN [ 62.503490][ T2507] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.504063][ T2507] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.504622][ T2507] 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 [ 62.505653][ T2507] RSP: 0018:ffa00000065ef020 EFLAGS: 00010286 [ 62.506157][ T2507] RAX: 00000000ffffffa6 RBX: ff1100000f3e5e40 RCX: 1ff4000000cbddca [ 62.506704][ T2507] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e5ef0 [ 62.507330][ T2507] RBP: ff11000010482000 R08: 1fe2200001e7cbdf R09: ff1100000c6b2e58 [ 62.507864][ T2507] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 62.508423][ T2507] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 62.508922][ T2507] FS: 00007f39cb989840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 62.509600][ T2507] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.510109][ T2507] CR2: 0000000030470988 CR3: 0000000011a5b005 CR4: 0000000000771ef0 [ 62.510680][ T2507] PKRU: 55555554 [ 62.511101][ T2507] Call Trace: [ 62.511487][ T2507] [ 62.511820][ T2507] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 62.512246][ T2507] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 62.512659][ T2507] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 62.513102][ T2507] __dev_notify_flags (net/core/dev.c:9787) [ 62.513548][ T2507] ? netif_change_name (net/core/dev.c:1495) [ 62.513955][ T2507] ? __dev_change_flags (net/core/dev.c:9752) [ 62.514352][ T2507] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 62.514718][ T2507] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.515110][ T2507] ? 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)) [ 62.515508][ T2507] netif_change_flags (net/core/dev.c:9820) [ 62.515892][ T2507] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 62.516183][ T2507] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 62.516457][ T2507] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 62.516727][ T2507] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 62.517073][ T2507] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 62.517352][ T2507] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.517621][ T2507] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 62.517896][ T2507] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.518193][ T2507] ? __kernel_text_address (kernel/extable.c:79) [ 62.518462][ T2507] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.518733][ T2507] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.519024][ T2507] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 62.519303][ T2507] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.519573][ T2507] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 62.519837][ T2507] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.520125][ T2507] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.520389][ T2507] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 62.520658][ T2507] ? __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) [ 62.520926][ T2507] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 62.521231][ T2507] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 62.521502][ T2507] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 62.521779][ T2507] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 62.522075][ T2507] rtnl_newlink (net/core/rtnetlink.c:4150) [ 62.522361][ T2507] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.522629][ T2507] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.522909][ T2507] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.523197][ T2507] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.523472][ T2507] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.523748][ T2507] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.524038][ T2507] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.524323][ T2507] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.524590][ T2507] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.524858][ T2507] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 62.525154][ T2507] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.525429][ T2507] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.525705][ T2507] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.525992][ T2507] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.526291][ T2507] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.526578][ T2507] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.526890][ T2507] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.527189][ T2507] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.527500][ T2507] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.527782][ T2507] ? 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)) [ 62.528101][ T2507] ? 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)) [ 62.528387][ T2507] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.528661][ T2507] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.528932][ T2507] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.529227][ T2507] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.529501][ T2507] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.529816][ T2507] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.530147][ T2507] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.530418][ T2507] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.530687][ T2507] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.531021][ T2507] ? move_addr_to_kernel (net/socket.c:258) [ 62.531295][ T2507] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.531525][ T2507] ? queued_spin_lock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1279 ./arch/x86/include/asm/paravirt-spinlock.h:137 kernel/locking/qspinlock.c:141) [ 62.531816][ T2507] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.532105][ T2507] ___sys_sendmsg (net/socket.c:2752) [ 62.532386][ T2507] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.532706][ T2507] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.533019][ T2507] __sys_sendmsg (net/socket.c:2784) [ 62.533292][ T2507] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.533557][ T2507] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.533896][ T2507] ? 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) [ 62.534194][ T2507] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.534465][ T2507] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.534731][ T2507] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.535010][ T2507] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.535294][ T2507] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.535624][ T2507] RIP: 0033:0x7f39cbbc308e [ 62.535902][ T2507] 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 [ 62.536896][ T2507] RSP: 002b:00007fff61c3dd90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.537306][ T2507] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f39cbbc308e [ 62.537685][ T2507] RDX: 0000000000000000 RSI: 00007fff61c3de40 RDI: 0000000000000005 [ 62.538561][ T2507] RBP: 00007fff61c3dda0 R08: 0000000000000000 R09: 0000000000000000 [ 62.538939][ T2507] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.539341][ T2507] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff61c3e500 | [ 62.635517][ T2512] ------------[ cut here ]------------ | [ 62.635705][ T2512] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2512 | [ 62.636376][ T2512] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.636979][ T2512] Tainted: [W]=WARN [ 62.637086][ T2512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.637265][ T2512] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.637448][ T2512] 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 [ 62.637936][ T2512] RSP: 0018:ffa000000657efe0 EFLAGS: 00010286 [ 62.638130][ T2512] RAX: 00000000ffffffa6 RBX: ff11000005e30ac0 RCX: 1ff4000000cafdc2 [ 62.638334][ T2512] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e30b70 [ 62.638539][ T2512] RBP: ff1100000be7a000 R08: 1fe2200000bc616f R09: ff1100000c6b5158 [ 62.638745][ T2512] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 62.638956][ T2512] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 62.639216][ T2512] FS: 00007f0f8f814840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 62.639555][ T2512] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.639733][ T2512] CR2: 0000000002e69988 CR3: 0000000011064004 CR4: 0000000000771ef0 [ 62.639938][ T2512] PKRU: 55555554 [ 62.640053][ T2512] Call Trace: [ 62.640166][ T2512] [ 62.640239][ T2512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.640380][ T2512] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 62.640520][ T2512] notifier_call_chain (kernel/notifier.c:85) [ 62.640665][ T2512] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 62.640808][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.640949][ T2512] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 62.641136][ T2512] ? 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) [ 62.641276][ T2512] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 62.641413][ T2512] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 62.641547][ T2512] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 62.641714][ T2512] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 62.641852][ T2512] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 62.642000][ T2512] ? write_profile (kernel/profile.c:194) [ 62.642148][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.642285][ T2512] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 62.642459][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.642604][ T2512] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 62.642758][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.642909][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.643054][ T2512] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.643198][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.643333][ T2512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.643492][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.643634][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.643786][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.643922][ T2512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.644062][ T2512] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.644204][ T2512] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 62.644344][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.644502][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.644702][ T2512] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.644907][ T2512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.645130][ T2512] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.645279][ T2512] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.645418][ T2512] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.645558][ T2512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.645700][ T2512] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.645837][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.645983][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.646126][ T2512] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.646274][ T2512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.646413][ T2512] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.646553][ T2512] ? 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)) [ 62.646690][ T2512] ? 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)) [ 62.646829][ T2512] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.646975][ T2512] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.647116][ T2512] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.647261][ T2512] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.647403][ T2512] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.647542][ T2512] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.647682][ T2512] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.647820][ T2512] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.647958][ T2512] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.648137][ T2512] ? move_addr_to_kernel (net/socket.c:258) [ 62.648277][ T2512] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.648429][ T2512] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.648573][ T2512] ___sys_sendmsg (net/socket.c:2752) [ 62.648714][ T2512] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.648884][ T2512] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.649040][ T2512] __sys_sendmsg (net/socket.c:2784) [ 62.649199][ T2512] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.649353][ T2512] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.649610][ T2512] ? 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) [ 62.649815][ T2512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.650034][ T2512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.650225][ T2512] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.650361][ T2512] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.650498][ T2512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.650669][ T2512] RIP: 0033:0x7f0f8fa4e08e [ 62.650817][ T2512] 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 [ 62.651389][ T2512] RSP: 002b:00007ffe8f4e61d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.651600][ T2512] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0f8fa4e08e [ 62.651806][ T2512] RDX: 0000000000000000 RSI: 00007ffe8f4e6280 RDI: 0000000000000005 [ 62.652020][ T2512] RBP: 00007ffe8f4e61e0 R08: 0000000000000000 R09: 0000000000000000 [ 62.652230][ T2512] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.652440][ T2512] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8f4e6940 | [ 62.654310][ T2512] ------------[ cut here ]------------ | [ 62.654568][ T2512] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2512 | [ 62.655055][ T2512] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.656042][ T2512] Tainted: [W]=WARN [ 62.656261][ T2512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.656573][ T2512] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.656902][ T2512] 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 [ 62.657715][ T2512] RSP: 0018:ffa000000657f060 EFLAGS: 00010286 [ 62.658045][ T2512] RAX: 00000000ffffffa6 RBX: ff1100000c8d21c0 RCX: 1ff4000000cafdd2 [ 62.658413][ T2512] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2270 [ 62.658779][ T2512] RBP: ff1100001033a000 R08: 1fe220000191a44f R09: ff1100000c6b5158 [ 62.659162][ T2512] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 62.659522][ T2512] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000657f100 [ 62.659884][ T2512] FS: 00007f0f8f814840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 62.660333][ T2512] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.660647][ T2512] CR2: 0000561b07814d5c CR3: 0000000011064002 CR4: 0000000000771ef0 [ 62.661022][ T2512] PKRU: 55555554 [ 62.661239][ T2512] Call Trace: [ 62.661447][ T2512] [ 62.661609][ T2512] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 62.661884][ T2512] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 62.662115][ T2512] netif_close_many (net/core/dev.c:1804) [ 62.662386][ T2512] ? 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) [ 62.662649][ T2512] ? __dev_close_many (net/core/dev.c:1781) [ 62.662911][ T2512] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 62.663249][ T2512] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 62.663566][ T2512] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 62.663829][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.664115][ T2512] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 62.664470][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.664742][ T2512] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 62.665021][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.665290][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.665552][ T2512] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.665814][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.666097][ T2512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.666405][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.666667][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.666931][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.667218][ T2512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.667480][ T2512] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.667743][ T2512] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 62.668029][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.668296][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.668558][ T2512] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.668821][ T2512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.669104][ T2512] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.669370][ T2512] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.669627][ T2512] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.669885][ T2512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.670171][ T2512] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.670434][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.670695][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.670956][ T2512] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.671240][ T2512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.671501][ T2512] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.671789][ T2512] ? 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)) [ 62.672065][ T2512] ? 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)) [ 62.672341][ T2512] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.672604][ T2512] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.672864][ T2512] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.673145][ T2512] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.673405][ T2512] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.673670][ T2512] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.673935][ T2512] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.674226][ T2512] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.674485][ T2512] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.674810][ T2512] ? move_addr_to_kernel (net/socket.c:258) [ 62.675089][ T2512] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.675358][ T2512] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.675618][ T2512] ___sys_sendmsg (net/socket.c:2752) [ 62.675880][ T2512] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.676225][ T2512] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.676510][ T2512] __sys_sendmsg (net/socket.c:2784) [ 62.676777][ T2512] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.677051][ T2512] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.677377][ T2512] ? 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) [ 62.677636][ T2512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.677903][ T2512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.678192][ T2512] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.678461][ T2512] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.678726][ T2512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.679053][ T2512] RIP: 0033:0x7f0f8fa4e08e [ 62.679337][ T2512] 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 [ 62.680183][ T2512] RSP: 002b:00007ffe8f4e61d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.680546][ T2512] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0f8fa4e08e [ 62.680904][ T2512] RDX: 0000000000000000 RSI: 00007ffe8f4e6280 RDI: 0000000000000005 [ 62.681280][ T2512] RBP: 00007ffe8f4e61e0 R08: 0000000000000000 R09: 0000000000000000 [ 62.681645][ T2512] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.682025][ T2512] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8f4e6940 | [ 62.686692][ T2512] ------------[ cut here ]------------ | [ 62.687009][ T2512] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2512 | [ 62.687503][ T2512] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.688523][ T2512] Tainted: [W]=WARN [ 62.688726][ T2512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.689037][ T2512] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.689354][ T2512] 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 [ 62.690136][ T2512] RSP: 0018:ffa000000657f190 EFLAGS: 00010286 [ 62.690445][ T2512] RAX: 00000000ffffffa6 RBX: ff1100000c611840 RCX: 1ff4000000cafdf8 [ 62.690793][ T2512] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6118f0 [ 62.691169][ T2512] RBP: ff1100001033a000 R08: 1fe22000018c231f R09: ff1100000c6b5158 [ 62.691512][ T2512] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 62.691868][ T2512] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 62.692240][ T2512] FS: 00007f0f8f814840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 62.692645][ T2512] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.692948][ T2512] CR2: 0000561b07814d5c CR3: 0000000011064002 CR4: 0000000000771ef0 [ 62.693341][ T2512] PKRU: 55555554 [ 62.693552][ T2512] Call Trace: [ 62.693759][ T2512] [ 62.693917][ T2512] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 62.694248][ T2512] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 62.694547][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.694805][ T2512] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 62.695073][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.695335][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.695592][ T2512] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.695843][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.696109][ T2512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.696404][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.696664][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.696920][ T2512] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.697195][ T2512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.697450][ T2512] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.697707][ T2512] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 62.697963][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.698241][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.698496][ T2512] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.698754][ T2512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.699033][ T2512] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.699299][ T2512] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.699560][ T2512] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.699812][ T2512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.700082][ T2512] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.700349][ T2512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.700601][ T2512] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.700858][ T2512] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.701141][ T2512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.701396][ T2512] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.701660][ T2512] ? 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)) [ 62.701881][ T2512] ? 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)) [ 62.702166][ T2512] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.702424][ T2512] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.702673][ T2512] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.702928][ T2512] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.703209][ T2512] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.703462][ T2512] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.703723][ T2512] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.704287][ T2512] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.704541][ T2512] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.704842][ T2512] ? move_addr_to_kernel (net/socket.c:258) [ 62.705113][ T2512] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.705381][ T2512] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.705639][ T2512] ___sys_sendmsg (net/socket.c:2752) [ 62.705890][ T2512] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.706215][ T2512] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.706493][ T2512] __sys_sendmsg (net/socket.c:2784) [ 62.706747][ T2512] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.707014][ T2512] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.707335][ T2512] ? 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) [ 62.707587][ T2512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.707844][ T2512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.708113][ T2512] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.708374][ T2512] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.708634][ T2512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.708932][ T2512] RIP: 0033:0x7f0f8fa4e08e [ 62.709223][ T2512] 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 [ 62.709991][ T2512] RSP: 002b:00007ffe8f4e61d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.710366][ T2512] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0f8fa4e08e [ 62.710719][ T2512] RDX: 0000000000000000 RSI: 00007ffe8f4e6280 RDI: 0000000000000005 [ 62.711088][ T2512] RBP: 00007ffe8f4e61e0 R08: 0000000000000000 R09: 0000000000000000 [ 62.711439][ T2512] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cba9 [ 62.711798][ T2512] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8f4e6940 | [ 62.841769][ T2516] ------------[ cut here ]------------ | [ 62.842058][ T2516] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2516 | [ 62.842494][ T2516] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.843387][ T2516] Tainted: [W]=WARN [ 62.843546][ T2516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.843817][ T2516] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.844105][ T2516] 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 [ 62.844874][ T2516] RSP: 0018:ffa000000662efe0 EFLAGS: 00010286 [ 62.845156][ T2516] RAX: 00000000ffffffa6 RBX: ff1100000ceef6c0 RCX: 1ff4000000cc5dc2 [ 62.845483][ T2516] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceef770 [ 62.845802][ T2516] RBP: ff1100000be7a000 R08: 1fe22000019ddeef R09: ff1100000c510b58 [ 62.846262][ T2516] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 62.846629][ T2516] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 62.846991][ T2516] FS: 00007fe0c67bb840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 62.847452][ T2516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.847757][ T2516] CR2: 000000003abb9988 CR3: 000000001103f006 CR4: 0000000000771ef0 [ 62.848127][ T2516] PKRU: 55555554 [ 62.848298][ T2516] Call Trace: [ 62.848474][ T2516] [ 62.848595][ T2516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.848828][ T2516] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 62.849067][ T2516] notifier_call_chain (kernel/notifier.c:85) [ 62.849301][ T2516] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 62.849529][ T2516] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 62.849845][ T2516] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 62.850092][ T2516] ? 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) [ 62.850324][ T2516] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 62.850574][ T2516] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 62.850807][ T2516] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 62.851109][ T2516] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 62.851352][ T2516] ? write_profile (kernel/profile.c:194) [ 62.851577][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.851814][ T2516] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 62.852124][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.852359][ T2516] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 62.852589][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.852807][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.853052][ T2516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.853284][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.853505][ T2516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.853774][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.853997][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.854426][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.854640][ T2516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.854862][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.855095][ T2516] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 62.855315][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.855539][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.855763][ T2516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.856020][ T2516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.856267][ T2516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.856492][ T2516] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.856715][ T2516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.856941][ T2516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.857177][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.857403][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.857620][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.857851][ T2516] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.858083][ T2516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.858301][ T2516] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.858527][ T2516] ? 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)) [ 62.858753][ T2516] ? 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)) [ 62.858986][ T2516] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.859205][ T2516] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.859423][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.859645][ T2516] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.859868][ T2516] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.860098][ T2516] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.860325][ T2516] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.860545][ T2516] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.860767][ T2516] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.861062][ T2516] ? move_addr_to_kernel (net/socket.c:258) [ 62.861290][ T2516] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.861514][ T2516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.861741][ T2516] ___sys_sendmsg (net/socket.c:2752) [ 62.861997][ T2516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.862283][ T2516] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.862528][ T2516] __sys_sendmsg (net/socket.c:2784) [ 62.862755][ T2516] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.862986][ T2516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.863270][ T2516] ? 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) [ 62.863491][ T2516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.863710][ T2516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.863923][ T2516] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.864149][ T2516] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.864364][ T2516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.864638][ T2516] RIP: 0033:0x7fe0c69f508e [ 62.864864][ T2516] 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 [ 62.865658][ T2516] RSP: 002b:00007ffee0a55920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.865996][ T2516] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe0c69f508e [ 62.866325][ T2516] RDX: 0000000000000000 RSI: 00007ffee0a559d0 RDI: 0000000000000005 [ 62.866644][ T2516] RBP: 00007ffee0a55930 R08: 0000000000000000 R09: 0000000000000000 [ 62.866966][ T2516] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaa [ 62.867301][ T2516] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee0a56090 | [ 62.870195][ T2516] ------------[ cut here ]------------ | [ 62.870405][ T2516] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2516 | [ 62.870815][ T2516] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.871658][ T2516] Tainted: [W]=WARN [ 62.871824][ T2516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.872100][ T2516] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.872374][ T2516] 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 [ 62.873114][ T2516] RSP: 0018:ffa000000662f060 EFLAGS: 00010286 [ 62.873383][ T2516] RAX: 00000000ffffffa6 RBX: ff1100000b4ab240 RCX: 1ff4000000cc5dd2 [ 62.873699][ T2516] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b4ab2f0 [ 62.874015][ T2516] RBP: ff11000011db2000 R08: 1fe220000169565f R09: ff1100000c510b58 [ 62.874328][ T2516] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 62.874639][ T2516] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000662f100 [ 62.874955][ T2516] FS: 00007fe0c67bb840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 62.875336][ T2516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.875595][ T2516] CR2: 000000003abb9988 CR3: 000000001103f006 CR4: 0000000000771ef0 [ 62.875908][ T2516] PKRU: 55555554 [ 62.876076][ T2516] Call Trace: [ 62.876237][ T2516] [ 62.876351][ T2516] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 62.876560][ T2516] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 62.876719][ T2516] netif_close_many (net/core/dev.c:1804) [ 62.876935][ T2516] ? 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) [ 62.877159][ T2516] ? __dev_close_many (net/core/dev.c:1781) [ 62.877366][ T2516] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 62.877627][ T2516] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 62.877887][ T2516] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 62.878115][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.878327][ T2516] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 62.878589][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.878800][ T2516] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 62.879016][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.879229][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.879435][ T2516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.879639][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.879843][ T2516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.880096][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.880307][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.880513][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.880720][ T2516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.880926][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.881153][ T2516] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 62.881365][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.881574][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.881778][ T2516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.881993][ T2516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.882208][ T2516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.882414][ T2516] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.882620][ T2516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.882845][ T2516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.883078][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.883295][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.883500][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.883706][ T2516] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.883912][ T2516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.884133][ T2516] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.884345][ T2516] ? 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)) [ 62.884552][ T2516] ? 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)) [ 62.884764][ T2516] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.884980][ T2516] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.885191][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.885402][ T2516] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.885610][ T2516] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.885819][ T2516] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.886046][ T2516] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.886265][ T2516] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.886471][ T2516] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.886727][ T2516] ? move_addr_to_kernel (net/socket.c:258) [ 62.886934][ T2516] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.887156][ T2516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.887367][ T2516] ___sys_sendmsg (net/socket.c:2752) [ 62.887582][ T2516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.887841][ T2516] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.888081][ T2516] __sys_sendmsg (net/socket.c:2784) [ 62.888296][ T2516] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.888502][ T2516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.888762][ T2516] ? 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) [ 62.888979][ T2516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.889198][ T2516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.889404][ T2516] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.889611][ T2516] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.889818][ T2516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.890083][ T2516] RIP: 0033:0x7fe0c69f508e [ 62.890308][ T2516] 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 [ 62.891077][ T2516] RSP: 002b:00007ffee0a55920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.891398][ T2516] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe0c69f508e [ 62.891713][ T2516] RDX: 0000000000000000 RSI: 00007ffee0a559d0 RDI: 0000000000000005 [ 62.892035][ T2516] RBP: 00007ffee0a55930 R08: 0000000000000000 R09: 0000000000000000 [ 62.892353][ T2516] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaa [ 62.892663][ T2516] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee0a56090 | [ 62.900406][ T2516] ------------[ cut here ]------------ | [ 62.900623][ T2516] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2516 | [ 62.901033][ T2516] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.901860][ T2516] Tainted: [W]=WARN [ 62.902028][ T2516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.902288][ T2516] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 62.902551][ T2516] 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 [ 62.903275][ T2516] RSP: 0018:ffa000000662f190 EFLAGS: 00010286 [ 62.903532][ T2516] RAX: 00000000ffffffa6 RBX: ff110000107ebe40 RCX: 1ff4000000cc5df8 [ 62.903831][ T2516] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ebef0 [ 62.904144][ T2516] RBP: ff11000011db2000 R08: 1fe22000020fd7df R09: ff1100000c510b58 [ 62.904441][ T2516] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 62.904736][ T2516] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 62.905206][ T2516] FS: 00007fe0c67bb840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 62.905558][ T2516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.905812][ T2516] CR2: 000000003abb9988 CR3: 000000001103f006 CR4: 0000000000771ef0 [ 62.906217][ T2516] PKRU: 55555554 [ 62.906369][ T2516] Call Trace: [ 62.906517][ T2516] [ 62.906624][ T2516] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 62.906876][ T2516] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 62.907235][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.907441][ T2516] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 62.907644][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.907839][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.908139][ T2516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.908335][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.908530][ T2516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.908763][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.908960][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.909269][ T2516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 62.909474][ T2516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.909665][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.909864][ T2516] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 62.910167][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.910363][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.910560][ T2516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.910759][ T2516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 62.910957][ T2516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 62.911261][ T2516] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 62.911458][ T2516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.911655][ T2516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.911850][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.912147][ T2516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 62.912341][ T2516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 62.912541][ T2516] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 62.912738][ T2516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.912938][ T2516] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.913243][ T2516] ? 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)) [ 62.913441][ T2516] ? 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)) [ 62.913640][ T2516] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.913843][ T2516] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.914148][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 62.914348][ T2516] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 62.914544][ T2516] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 62.914741][ T2516] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 62.914943][ T2516] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 62.915247][ T2516] ? copy_msghdr_from_user (net/socket.c:2635) [ 62.915443][ T2516] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 62.915685][ T2516] ? move_addr_to_kernel (net/socket.c:258) [ 62.915890][ T2516] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.916189][ T2516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 62.916390][ T2516] ___sys_sendmsg (net/socket.c:2752) [ 62.916588][ T2516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 62.916836][ T2516] ? copy_msghdr_from_user (net/socket.c:2603) [ 62.917160][ T2516] __sys_sendmsg (net/socket.c:2784) [ 62.917356][ T2516] ? __sys_sendmsg_sock (net/socket.c:2765) [ 62.917546][ T2516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 62.917783][ T2516] ? 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) [ 62.918077][ T2516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 62.918281][ T2516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 62.918477][ T2516] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 62.918672][ T2516] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 62.918867][ T2516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.919223][ T2516] RIP: 0033:0x7fe0c69f508e [ 62.919432][ T2516] 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 [ 62.920256][ T2516] RSP: 002b:00007ffee0a55920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.920562][ T2516] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe0c69f508e [ 62.920869][ T2516] RDX: 0000000000000000 RSI: 00007ffee0a559d0 RDI: 0000000000000005 [ 62.921267][ T2516] RBP: 00007ffee0a55930 R08: 0000000000000000 R09: 0000000000000000 [ 62.921566][ T2516] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaa [ 62.921862][ T2516] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee0a56090 | [ 62.998302][ T166] ------------[ cut here ]------------ | [ 62.998476][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 62.998795][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.999506][ T166] Tainted: [W]=WARN [ 62.999622][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.999813][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.000021][ T166] 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 [ 63.000568][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 63.000764][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c4993c0 RCX: 1ff4000000108ebf [ 63.001005][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c499470 [ 63.001238][ T166] RBP: ff1100000be7a000 R08: 1fe220000189328f R09: ff1100000cab2f20 [ 63.001463][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 63.001691][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 63.001917][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 63.002199][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.002392][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 63.002626][ T166] PKRU: 55555554 [ 63.002742][ T166] Call Trace: [ 63.002859][ T166] [ 63.002938][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.003217][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.003335][ T166] netif_close_many (net/core/dev.c:1804) [ 63.003487][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.003645][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 63.003796][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.003949][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 63.004172][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 63.004362][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 63.004549][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.004704][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 63.004856][ T166] ? __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) [ 63.005085][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 63.005359][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 63.005555][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 63.005711][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 63.005862][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 63.006109][ T166] ? 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) [ 63.006290][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 63.006446][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.006597][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 63.006749][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 63.006907][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 63.007087][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 63.007383][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 63.007693][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 63.007907][ T166] ? 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)) [ 63.008078][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 63.008287][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 63.008441][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 63.008597][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 63.008748][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 63.008902][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 63.009023][ T166] new_sync_write (fs/read_write.c:595) [ 63.009183][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.009334][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 63.009486][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.009637][ T166] ? ksys_write (fs/read_write.c:740) [ 63.009791][ T166] vfs_write (fs/read_write.c:688) [ 63.009908][ T166] ksys_write (fs/read_write.c:740) [ 63.010032][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 63.010189][ T166] ? 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) [ 63.010340][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.010496][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.010649][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.010802][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.010954][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.011158][ T166] RIP: 0033:0x7fd8e6c0c08e [ 63.011317][ T166] 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 [ 63.011854][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 63.012095][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 63.012332][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 63.012558][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 63.012784][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 63.013021][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 63.019861][ T166] ------------[ cut here ]------------ | [ 63.020707][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 63.021361][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.022476][ T166] Tainted: [W]=WARN [ 63.022658][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.023024][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.023320][ T166] 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 [ 63.024139][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 63.024424][ T166] RAX: 00000000ffffffa6 RBX: ff110000093a36c0 RCX: 1ff4000000108e81 [ 63.024768][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3770 [ 63.025108][ T166] RBP: ff11000010482000 R08: 1fe22000012746ef R09: ff1100000cab2ef8 [ 63.025444][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 63.025778][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 63.026128][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 63.026518][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.026804][ T166] CR2: 00007f90597802a0 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 63.027161][ T166] PKRU: 55555554 [ 63.027327][ T166] Call Trace: [ 63.027495][ T166] [ 63.027613][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.027842][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.028018][ T166] netif_close_many (net/core/dev.c:1804) [ 63.028245][ T166] ? 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) [ 63.028474][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 63.028708][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 63.028999][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 63.029285][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 63.029519][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 63.029811][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 63.030046][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 63.030344][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 63.030581][ T166] notifier_call_chain (kernel/notifier.c:85) [ 63.030833][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 63.031141][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 63.031437][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 63.031664][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 63.031885][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 63.032128][ T166] ? 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) [ 63.032363][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 63.032599][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.032835][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 63.033093][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 63.033347][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 63.033586][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 63.033872][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 63.034166][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 63.034396][ T166] ? 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)) [ 63.034640][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 63.034938][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 63.035174][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 63.035387][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 63.035617][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 63.035849][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 63.036039][ T166] new_sync_write (fs/read_write.c:595) [ 63.036271][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.036493][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 63.036717][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.036940][ T166] ? ksys_write (fs/read_write.c:740) [ 63.037181][ T166] vfs_write (fs/read_write.c:688) [ 63.037351][ T166] ksys_write (fs/read_write.c:740) [ 63.037524][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 63.037754][ T166] ? 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) [ 63.037997][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.038248][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.038479][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.038702][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.038925][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.039237][ T166] RIP: 0033:0x7fd8e6c0c08e [ 63.039485][ T166] 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 [ 63.040328][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 63.040683][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 63.041040][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 63.041390][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 63.041771][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 63.042131][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 63.047460][ T166] ------------[ cut here ]------------ | [ 63.047648][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 63.047962][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.048658][ T166] Tainted: [W]=WARN [ 63.048774][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.048965][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.049176][ T166] 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 [ 63.049716][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 63.049910][ T166] RAX: 00000000ffffffa6 RBX: ff1100000f1ecdc0 RCX: 1ff4000000108ea7 [ 63.050163][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f1ece70 [ 63.050391][ T166] RBP: ff11000010482000 R08: 1fe2200001e3d9cf R09: ff1100000cab2ef8 [ 63.050621][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 63.050850][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 63.051089][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 63.051359][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.051551][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 63.051785][ T166] PKRU: 55555554 [ 63.051900][ T166] Call Trace: [ 63.052022][ T166] [ 63.052103][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 63.052304][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 63.052500][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 63.052666][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 63.052868][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 63.053033][ T166] notifier_call_chain (kernel/notifier.c:85) [ 63.053201][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 63.053402][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 63.053600][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 63.053757][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 63.053911][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 63.054075][ T166] ? 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) [ 63.054237][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 63.054394][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.054549][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 63.054706][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 63.054864][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 63.055107][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 63.055402][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 63.055722][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 63.055962][ T166] ? 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)) [ 63.056213][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 63.056415][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 63.056563][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 63.056716][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 63.056875][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 63.057039][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 63.057162][ T166] new_sync_write (fs/read_write.c:595) [ 63.057320][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.057477][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 63.057632][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.057786][ T166] ? ksys_write (fs/read_write.c:740) [ 63.057944][ T166] vfs_write (fs/read_write.c:688) [ 63.058070][ T166] ksys_write (fs/read_write.c:740) [ 63.058191][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 63.058342][ T166] ? 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) [ 63.058495][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.058651][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.058806][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.058959][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.059118][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.059316][ T166] RIP: 0033:0x7fd8e6c0c08e [ 63.059477][ T166] 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 [ 63.060024][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 63.060264][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 63.060492][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 63.060722][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 63.060950][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 63.061196][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 63.064926][ T166] ------------[ cut here ]------------ | [ 63.065126][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 63.065421][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.066882][ T166] Tainted: [W]=WARN [ 63.067080][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.067274][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.067526][ T166] 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 [ 63.068101][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 63.068289][ T166] RAX: 00000000ffffffa6 RBX: ff1100000f1ed3c0 RCX: 1ff4000000108eef [ 63.068510][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f1ed470 [ 63.068728][ T166] RBP: ff1100000be7a000 R08: 1fe2200001e3da8f R09: ff1100000cab2ef8 [ 63.068945][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 63.069228][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 63.069451][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 63.069708][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.069890][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 63.070178][ T166] PKRU: 55555554 [ 63.070290][ T166] Call Trace: [ 63.070402][ T166] [ 63.070479][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 63.070666][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 63.070846][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 63.071053][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 63.071205][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 63.071351][ T166] ? 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) [ 63.071499][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 63.071645][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.071790][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 63.071937][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 63.072154][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 63.072299][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 63.072481][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 63.072661][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 63.072807][ T166] ? 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)) [ 63.072950][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 63.073207][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 63.073351][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 63.073493][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 63.073635][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 63.073778][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 63.073888][ T166] new_sync_write (fs/read_write.c:595) [ 63.074097][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.074247][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 63.074391][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.074534][ T166] ? ksys_write (fs/read_write.c:740) [ 63.074686][ T166] vfs_write (fs/read_write.c:688) [ 63.074800][ T166] ksys_write (fs/read_write.c:740) [ 63.074909][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 63.075115][ T166] ? 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) [ 63.075267][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.075414][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.075556][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.075700][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.075844][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.076083][ T166] RIP: 0033:0x7fd8e6c0c08e [ 63.076249][ T166] 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 [ 63.076775][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 63.077056][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 63.077277][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 63.077495][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 63.077710][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 63.077925][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 63.160547][ T166] ------------[ cut here ]------------ | [ 63.161059][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 63.161646][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.163003][ T166] Tainted: [W]=WARN [ 63.163216][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.163592][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.163952][ T166] 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 [ 63.164946][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 63.165322][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c610040 RCX: 1ff4000000108e65 [ 63.165838][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6100f0 [ 63.166268][ T166] RBP: ff1100001154a000 R08: 1fe22000018c201f R09: ff1100000cab2f48 [ 63.166709][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 63.167144][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001154a000 [ 63.167558][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 63.168088][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.168449][ T166] CR2: 00007fe0c6888574 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 63.168887][ T166] PKRU: 55555554 [ 63.169115][ T166] Call Trace: [ 63.169353][ T166] [ 63.169497][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.169782][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.170008][ T166] register_netdevice (net/core/dev.c:11488) [ 63.170292][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 63.170631][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 63.170914][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 63.171280][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 63.171555][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 63.171898][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 63.172190][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 63.172561][ T166] ? 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)) [ 63.172833][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 63.173047][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 63.173348][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 63.173700][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 63.173990][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 63.174265][ T166] call_driver_probe (drivers/base/dd.c:629) [ 63.174559][ T166] really_probe (drivers/base/dd.c:709) [ 63.174864][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 63.175154][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 63.175428][ T166] driver_probe_device (drivers/base/dd.c:901) [ 63.175699][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 63.176006][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 63.176284][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 63.176565][ T166] __device_attach (drivers/base/dd.c:1101) [ 63.176854][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.177169][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 63.177524][ T166] ? 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) [ 63.177807][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 63.178092][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 63.178373][ T166] bus_probe_device (drivers/base/bus.c:613) [ 63.178652][ T166] device_add (drivers/base/core.c:3706) [ 63.178925][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 63.179278][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 63.179551][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 63.179832][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 63.180189][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.180463][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 63.180825][ T166] ? 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)) [ 63.181105][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 63.181394][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 63.181677][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 63.181944][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 63.182165][ T166] new_sync_write (fs/read_write.c:595) [ 63.182440][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.182709][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 63.182993][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.183295][ T166] ? ksys_write (fs/read_write.c:740) [ 63.183578][ T166] vfs_write (fs/read_write.c:688) [ 63.183789][ T166] ksys_write (fs/read_write.c:740) [ 63.184004][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 63.184283][ T166] ? 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) [ 63.184556][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.184829][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.185125][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.185393][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.185662][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.185998][ T166] RIP: 0033:0x7fd8e6c0c08e [ 63.186279][ T166] 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 [ 63.187251][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 63.187691][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 63.188169][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 63.188564][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 63.188977][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 63.189388][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 63.209602][ T166] ------------[ cut here ]------------ | [ 63.210076][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 63.210608][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.211766][ T166] Tainted: [W]=WARN [ 63.211944][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.212249][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.212578][ T166] 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 [ 63.213403][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 63.213723][ T166] RAX: 00000000ffffffa6 RBX: ff1100000da287c0 RCX: 1ff4000000108eef [ 63.214081][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da28870 [ 63.214448][ T166] RBP: ff1100001154a000 R08: 1fe2200001b4510f R09: ff1100000cab2ef8 [ 63.214798][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 63.215190][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 63.215660][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 63.216070][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.216378][ T166] CR2: 00007fe0c6888574 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 63.216726][ T166] PKRU: 55555554 [ 63.216900][ T166] Call Trace: [ 63.217081][ T166] [ 63.217213][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 63.217506][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 63.217790][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 63.218044][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 63.218276][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 63.218509][ T166] ? 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) [ 63.218748][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 63.218989][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.219228][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 63.219463][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 63.219695][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 63.219923][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 63.220223][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 63.220508][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 63.220744][ T166] ? 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)) [ 63.220984][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 63.221256][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 63.221452][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 63.221677][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 63.221914][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 63.222152][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 63.222321][ T166] new_sync_write (fs/read_write.c:595) [ 63.222549][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.222775][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 63.223010][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.223242][ T166] ? ksys_write (fs/read_write.c:740) [ 63.223478][ T166] vfs_write (fs/read_write.c:688) [ 63.223656][ T166] ksys_write (fs/read_write.c:740) [ 63.223828][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 63.224076][ T166] ? 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) [ 63.224316][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.224546][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.224775][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.225015][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.225253][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.225542][ T166] RIP: 0033:0x7fd8e6c0c08e [ 63.225779][ T166] 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 [ 63.227181][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 63.227530][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 63.227865][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 63.228222][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 63.228582][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 63.228929][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 63.306252][ T166] ------------[ cut here ]------------ | [ 63.306647][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 63.307344][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.308848][ T166] Tainted: [W]=WARN [ 63.309159][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.309457][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.309767][ T166] 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 [ 63.310626][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 63.310925][ T166] RAX: 00000000ffffffa6 RBX: ff110000090a81c0 RCX: 1ff4000000108ed1 [ 63.311332][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8270 [ 63.311709][ T166] RBP: ff1100001140a000 R08: 1fe220000121504f R09: ff1100000cab2ef8 [ 63.312089][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 63.312452][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001140a000 [ 63.312814][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 63.313245][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.313556][ T166] CR2: 00007ffff5511848 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 63.313912][ T166] PKRU: 55555554 [ 63.314100][ T166] Call Trace: [ 63.314285][ T166] [ 63.314413][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.314662][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.314830][ T166] register_netdevice (net/core/dev.c:11488) [ 63.315063][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 63.315363][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 63.315611][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 63.315916][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 63.316220][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 63.316555][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 63.316869][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.317131][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 63.317379][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 63.317675][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 63.317925][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 63.318246][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 63.318487][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 63.318743][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 63.318988][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 63.319171][ T166] new_sync_write (fs/read_write.c:595) [ 63.319412][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.319674][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 63.319923][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.320174][ T166] ? ksys_write (fs/read_write.c:740) [ 63.320415][ T166] vfs_write (fs/read_write.c:688) [ 63.320599][ T166] ksys_write (fs/read_write.c:740) [ 63.320779][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 63.321054][ T166] ? 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) [ 63.321316][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.321557][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.321794][ T166] ? irq_exit_rcu (kernel/softirq.c:754) [ 63.322051][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.322363][ T166] RIP: 0033:0x7fd8e6c0c08e [ 63.322630][ T166] 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 [ 63.323483][ T166] RSP: 002b:00007ffe866f5a10 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 63.323850][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 63.324222][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 63.324610][ T166] RBP: 00007ffe866f5a20 R08: 0000000000000000 R09: 0000000000000000 [ 63.324998][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 63.325350][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 63.472418][ T2527] ------------[ cut here ]------------ | [ 63.472633][ T2527] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2527 | [ 63.472914][ T2527] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.473486][ T2527] Tainted: [W]=WARN [ 63.473590][ T2527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.473765][ T2527] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.473946][ T2527] 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 [ 63.474498][ T2527] RSP: 0018:ffa000000652f020 EFLAGS: 00010286 [ 63.474677][ T2527] RAX: 00000000ffffffa6 RBX: ff1100000f3e59c0 RCX: 1ff4000000ca5dca [ 63.474882][ T2527] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e5a70 [ 63.475108][ T2527] RBP: ff1100001140a000 R08: 1fe2200001e7cb4f R09: ff110000092b0b80 [ 63.475314][ T2527] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 63.475524][ T2527] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 63.475744][ T2527] FS: 00007f18d5958840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 63.476013][ T2527] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.476195][ T2527] CR2: 000000002a787988 CR3: 00000000124a6001 CR4: 0000000000771ef0 [ 63.476408][ T2527] PKRU: 55555554 [ 63.476512][ T2527] Call Trace: [ 63.476625][ T2527] [ 63.476696][ T2527] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 63.476838][ T2527] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.476990][ T2527] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.477093][ T2527] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 63.477233][ T2527] __dev_notify_flags (net/core/dev.c:9787) [ 63.477381][ T2527] ? netif_change_name (net/core/dev.c:1495) [ 63.477518][ T2527] ? __dev_change_flags (net/core/dev.c:9752) [ 63.477658][ T2527] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 63.477796][ T2527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.477932][ T2527] ? 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)) [ 63.478154][ T2527] netif_change_flags (net/core/dev.c:9820) [ 63.478309][ T2527] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 63.478453][ T2527] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 63.478590][ T2527] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 63.478760][ T2527] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 63.478899][ T2527] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.479099][ T2527] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 63.479240][ T2527] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.479390][ T2527] ? __kernel_text_address (kernel/extable.c:79) [ 63.479553][ T2527] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.479690][ T2527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.479822][ T2527] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 63.479953][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.480149][ T2527] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 63.480344][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.480478][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.480611][ T2527] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 63.480746][ T2527] ? __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) [ 63.480878][ T2527] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 63.481096][ T2527] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 63.481241][ T2527] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 63.481378][ T2527] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 63.481519][ T2527] rtnl_newlink (net/core/rtnetlink.c:4150) [ 63.481653][ T2527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.481789][ T2527] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.481922][ T2527] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.482156][ T2527] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.482307][ T2527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.482447][ T2527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.482588][ T2527] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.482722][ T2527] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.482863][ T2527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.483085][ T2527] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.483226][ T2527] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.483366][ T2527] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.483501][ T2527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.483646][ T2527] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.483785][ T2527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.483920][ T2527] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.484167][ T2527] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.484327][ T2527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.484504][ T2527] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.484648][ T2527] ? 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)) [ 63.484785][ T2527] ? 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)) [ 63.484937][ T2527] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.485162][ T2527] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.485301][ T2527] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.485464][ T2527] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.485603][ T2527] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.485741][ T2527] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.485891][ T2527] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.486049][ T2527] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.486194][ T2527] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.486365][ T2527] ? move_addr_to_kernel (net/socket.c:258) [ 63.486512][ T2527] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.486650][ T2527] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.486807][ T2527] ___sys_sendmsg (net/socket.c:2752) [ 63.486946][ T2527] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 63.487116][ T2527] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.487277][ T2527] __sys_sendmsg (net/socket.c:2784) [ 63.487416][ T2527] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.487554][ T2527] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 63.487735][ T2527] ? 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) [ 63.487870][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.488018][ T2527] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.488188][ T2527] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.488328][ T2527] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.488473][ T2527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.488648][ T2527] RIP: 0033:0x7f18d5b9208e [ 63.488789][ T2527] 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 [ 63.489310][ T2527] RSP: 002b:00007ffd43e7cd20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.489519][ T2527] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f18d5b9208e [ 63.489723][ T2527] RDX: 0000000000000000 RSI: 00007ffd43e7cdd0 RDI: 0000000000000005 [ 63.489956][ T2527] RBP: 00007ffd43e7cd30 R08: 0000000000000000 R09: 0000000000000000 [ 63.490189][ T2527] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaa [ 63.490397][ T2527] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd43e7d490 | [ 63.541137][ T2528] ------------[ cut here ]------------ | [ 63.541360][ T2528] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2528 | [ 63.541673][ T2528] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.543387][ T2528] Tainted: [W]=WARN [ 63.543499][ T2528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.543685][ T2528] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.543880][ T2528] 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 [ 63.544426][ T2528] RSP: 0018:ffa000000668ef70 EFLAGS: 00010286 [ 63.544616][ T2528] RAX: 00000000ffffffa6 RBX: ff1100000c8d3240 RCX: 1ff4000000cd1db4 [ 63.544835][ T2528] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d32f0 [ 63.545098][ T2528] RBP: ff1100001140a000 R08: 1fe220000191a65f R09: ff1100000c985180 [ 63.545351][ T2528] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 63.545572][ T2528] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 63.545793][ T2528] FS: 00007f925aaf0840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 63.546061][ T2528] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.546511][ T2528] CR2: 00007f925ace9460 CR3: 0000000004a1e003 CR4: 0000000000771ef0 [ 63.546737][ T2528] PKRU: 55555554 [ 63.546848][ T2528] Call Trace: [ 63.546960][ T2528] [ 63.547044][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.547205][ T2528] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 63.547356][ T2528] notifier_call_chain (kernel/notifier.c:85) [ 63.547510][ T2528] __netdev_upper_dev_link (net/core/dev.c:8931) [ 63.547659][ T2528] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 63.547850][ T2528] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 63.548065][ T2528] netdev_upper_dev_link (net/core/dev.c:8972) [ 63.548222][ T2528] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 63.548373][ T2528] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 63.548527][ T2528] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 63.548680][ T2528] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 63.548828][ T2528] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 63.549002][ T2528] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 63.549162][ T2528] ? nla_strscpy (lib/nlattr.c:795) [ 63.549312][ T2528] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 63.549460][ T2528] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 63.549606][ T2528] ? __dev_get_by_name (net/core/dev.c:883) [ 63.549755][ T2528] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 63.549911][ T2528] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 63.550069][ T2528] rtnl_newlink (net/core/rtnetlink.c:4150) [ 63.550251][ T2528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.550452][ T2528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.550607][ T2528] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.550756][ T2528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.550910][ T2528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.551068][ T2528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.551227][ T2528] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.551378][ T2528] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.551524][ T2528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.551671][ T2528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.551822][ T2528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.551966][ T2528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.552129][ T2528] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.552282][ T2528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.552429][ T2528] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.552584][ T2528] ? 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)) [ 63.552731][ T2528] ? 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)) [ 63.552879][ T2528] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.553037][ T2528] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.553190][ T2528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.553337][ T2528] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.553485][ T2528] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.553639][ T2528] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.553791][ T2528] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.553940][ T2528] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.554091][ T2528] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.554287][ T2528] ? move_addr_to_kernel (net/socket.c:258) [ 63.554440][ T2528] ___sys_sendmsg (net/socket.c:2752) [ 63.554588][ T2528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.554736][ T2528] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.554892][ T2528] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 63.555047][ T2528] __sys_sendmsg (net/socket.c:2784) [ 63.555265][ T2528] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.555415][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.555562][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.555710][ T2528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.555857][ T2528] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.556011][ T2528] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.556166][ T2528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.556348][ T2528] RIP: 0033:0x7f925ad2a08e [ 63.556504][ T2528] 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 [ 63.557117][ T2528] RSP: 002b:00007ffd6b77b6f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.557351][ T2528] RAX: ffffffffffffffda RBX: 00007ffd6b77be90 RCX: 00007f925ad2a08e [ 63.557585][ T2528] RDX: 0000000000000000 RSI: 00007ffd6b77b7a0 RDI: 0000000000000005 [ 63.557806][ T2528] RBP: 00007ffd6b77b700 R08: 0000000000000000 R09: 0000000000000000 [ 63.558030][ T2528] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaa [ 63.558254][ T2528] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd6b77be68 | [ 63.560239][ T2528] ------------[ cut here ]------------ | [ 63.560387][ T2528] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2528 | [ 63.560677][ T2528] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.561306][ T2528] Tainted: [W]=WARN [ 63.561419][ T2528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.561606][ T2528] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.561804][ T2528] 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 [ 63.562535][ T2528] RSP: 0018:ffa000000668efd0 EFLAGS: 00010286 [ 63.562816][ T2528] RAX: 00000000ffffffa6 RBX: ff1100000c8d2c40 RCX: 1ff4000000cd1dc0 [ 63.563158][ T2528] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2cf0 [ 63.563485][ T2528] RBP: ff11000012412000 R08: 1fe220000191a59f R09: ff1100000c985180 [ 63.563821][ T2528] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 63.564167][ T2528] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012412e04 [ 63.564513][ T2528] FS: 00007f925aaf0840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 63.564927][ T2528] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.565223][ T2528] CR2: 00007f925ace9460 CR3: 0000000004a1e003 CR4: 0000000000771ef0 [ 63.565568][ T2528] PKRU: 55555554 [ 63.565748][ T2528] Call Trace: [ 63.565932][ T2528] [ 63.566067][ T2528] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.566319][ T2528] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.566516][ T2528] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 63.566729][ T2528] __dev_notify_flags (net/core/dev.c:9787) [ 63.566948][ T2528] ? netif_change_name (net/core/dev.c:1495) [ 63.567186][ T2528] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 63.567410][ T2528] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 63.567625][ T2528] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 63.567798][ T2528] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 63.567956][ T2528] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 63.568137][ T2528] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 63.568293][ T2528] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 63.568447][ T2528] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 63.568598][ T2528] ? nla_strscpy (lib/nlattr.c:795) [ 63.568751][ T2528] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 63.568902][ T2528] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 63.569056][ T2528] ? __dev_get_by_name (net/core/dev.c:883) [ 63.569210][ T2528] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 63.569364][ T2528] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 63.569516][ T2528] rtnl_newlink (net/core/rtnetlink.c:4150) [ 63.569667][ T2528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.569821][ T2528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.569973][ T2528] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.570119][ T2528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.570278][ T2528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.570435][ T2528] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.570591][ T2528] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.570737][ T2528] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.570884][ T2528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.571035][ T2528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.571194][ T2528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.571341][ T2528] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.571488][ T2528] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.571634][ T2528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.571781][ T2528] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.571934][ T2528] ? 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)) [ 63.572091][ T2528] ? 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)) [ 63.572258][ T2528] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.572407][ T2528] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.572553][ T2528] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.572703][ T2528] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.572855][ T2528] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.573009][ T2528] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.573167][ T2528] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.573318][ T2528] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.573464][ T2528] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.573649][ T2528] ? move_addr_to_kernel (net/socket.c:258) [ 63.573806][ T2528] ___sys_sendmsg (net/socket.c:2752) [ 63.573954][ T2528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.574106][ T2528] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.574273][ T2528] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 63.574493][ T2528] __sys_sendmsg (net/socket.c:2784) [ 63.574715][ T2528] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.574948][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.575191][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.575413][ T2528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.575599][ T2528] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.575745][ T2528] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.575895][ T2528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.576087][ T2528] RIP: 0033:0x7f925ad2a08e [ 63.576246][ T2528] 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 [ 63.576761][ T2528] RSP: 002b:00007ffd6b77b6f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.576987][ T2528] RAX: ffffffffffffffda RBX: 00007ffd6b77be90 RCX: 00007f925ad2a08e [ 63.577209][ T2528] RDX: 0000000000000000 RSI: 00007ffd6b77b7a0 RDI: 0000000000000005 [ 63.577534][ T2528] RBP: 00007ffd6b77b700 R08: 0000000000000000 R09: 0000000000000000 [ 63.577753][ T2528] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaa [ 63.577977][ T2528] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd6b77be68 | [ 63.650387][ T2529] ------------[ cut here ]------------ | [ 63.650696][ T2529] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2529 | [ 63.651137][ T2529] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.652018][ T2529] Tainted: [W]=WARN [ 63.652215][ T2529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.652592][ T2529] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.652899][ T2529] 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 [ 63.653781][ T2529] RSP: 0018:ffa000000669f020 EFLAGS: 00010286 [ 63.654194][ T2529] RAX: 00000000ffffffa6 RBX: ff11000011bfe7c0 RCX: 1ff4000000cd3dca [ 63.654508][ T2529] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfe870 [ 63.654825][ T2529] RBP: ff11000012412000 R08: 1fe220000237fd0f R09: ff1100000c982e58 [ 63.655267][ T2529] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 63.655587][ T2529] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 63.655900][ T2529] FS: 00007ff7e4ef2840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 63.656408][ T2529] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.656692][ T2529] CR2: 00007ff7e51c21a0 CR3: 0000000004de7002 CR4: 0000000000771ef0 [ 63.657144][ T2529] PKRU: 55555554 [ 63.657305][ T2529] Call Trace: [ 63.657460][ T2529] [ 63.657566][ T2529] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.657879][ T2529] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.658065][ T2529] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 63.658275][ T2529] __dev_notify_flags (net/core/dev.c:9787) [ 63.658493][ T2529] ? netif_change_name (net/core/dev.c:1495) [ 63.658700][ T2529] ? __dev_change_flags (net/core/dev.c:9752) [ 63.658905][ T2529] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 63.659127][ T2529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.659337][ T2529] ? 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)) [ 63.659552][ T2529] netif_change_flags (net/core/dev.c:9820) [ 63.659775][ T2529] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 63.660007][ T2529] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 63.660240][ T2529] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 63.660464][ T2529] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 63.660741][ T2529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 63.660956][ T2529] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.661181][ T2529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 63.661394][ T2529] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.661607][ T2529] ? __kernel_text_address (kernel/extable.c:79) [ 63.661830][ T2529] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.662053][ T2529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.662272][ T2529] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 63.662505][ T2529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.662726][ T2529] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 63.662943][ T2529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.663176][ T2529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.663390][ T2529] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 63.663609][ T2529] ? __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) [ 63.663828][ T2529] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 63.664032][ T2529] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 63.664255][ T2529] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 63.664476][ T2529] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 63.664691][ T2529] rtnl_newlink (net/core/rtnetlink.c:4150) [ 63.664895][ T2529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.665107][ T2529] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.665317][ T2529] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.665530][ T2529] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.665741][ T2529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.665962][ T2529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.666190][ T2529] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.666401][ T2529] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.666613][ T2529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.666824][ T2529] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.667039][ T2529] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.667255][ T2529] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.667461][ T2529] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.667663][ T2529] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.667881][ T2529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.668101][ T2529] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.668318][ T2529] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.668532][ T2529] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.668755][ T2529] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.668983][ T2529] ? 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)) [ 63.669199][ T2529] ? 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)) [ 63.669423][ T2529] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.669640][ T2529] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.669844][ T2529] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.670070][ T2529] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.670290][ T2529] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.670503][ T2529] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.670722][ T2529] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.670935][ T2529] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.671153][ T2529] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.671414][ T2529] ? move_addr_to_kernel (net/socket.c:258) [ 63.671631][ T2529] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.671840][ T2529] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.672093][ T2529] ___sys_sendmsg (net/socket.c:2752) [ 63.672309][ T2529] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 63.672569][ T2529] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.672831][ T2529] __sys_sendmsg (net/socket.c:2784) [ 63.673048][ T2529] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.673274][ T2529] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 63.673542][ T2529] ? 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) [ 63.673748][ T2529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.673951][ T2529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.674167][ T2529] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.674378][ T2529] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.674577][ T2529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.674829][ T2529] RIP: 0033:0x7ff7e512c08e [ 63.675055][ T2529] 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 [ 63.675792][ T2529] RSP: 002b:00007ffc319c6bc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.676120][ T2529] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff7e512c08e [ 63.676435][ T2529] RDX: 0000000000000000 RSI: 00007ffc319c6c70 RDI: 0000000000000005 [ 63.676747][ T2529] RBP: 00007ffc319c6bd0 R08: 0000000000000000 R09: 0000000000000000 [ 63.677057][ T2529] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaa [ 63.677385][ T2529] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc319c7330 | [ 63.729790][ T2532] ------------[ cut here ]------------ | [ 63.730020][ T2532] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2532 | [ 63.730332][ T2532] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.730963][ T2532] Tainted: [W]=WARN [ 63.731081][ T2532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.731284][ T2532] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.731507][ T2532] 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 [ 63.732090][ T2532] RSP: 0018:ffa00000066cef70 EFLAGS: 00010286 [ 63.732284][ T2532] RAX: 00000000ffffffa6 RBX: ff1100000c611b40 RCX: 1ff4000000cd9db4 [ 63.732501][ T2532] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611bf0 [ 63.732718][ T2532] RBP: ff1100001140a000 R08: 1fe22000018c237f R09: ff1100000bde0b80 [ 63.732934][ T2532] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 63.733275][ T2532] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 63.733496][ T2532] FS: 00007fbed31b6840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 63.733756][ T2532] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.733940][ T2532] CR2: 000000003bd0da28 CR3: 000000000c997005 CR4: 0000000000771ef0 [ 63.734267][ T2532] PKRU: 55555554 [ 63.734381][ T2532] Call Trace: [ 63.734490][ T2532] [ 63.734566][ T2532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.734718][ T2532] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 63.734866][ T2532] notifier_call_chain (kernel/notifier.c:85) [ 63.735133][ T2532] __netdev_upper_dev_link (net/core/dev.c:8931) [ 63.735292][ T2532] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 63.735513][ T2532] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 63.735660][ T2532] netdev_upper_dev_link (net/core/dev.c:8972) [ 63.735807][ T2532] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 63.735955][ T2532] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 63.736229][ T2532] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 63.736380][ T2532] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 63.736530][ T2532] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 63.736680][ T2532] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 63.736828][ T2532] ? nla_strscpy (lib/nlattr.c:795) [ 63.736984][ T2532] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 63.737141][ T2532] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 63.737290][ T2532] ? __dev_get_by_name (net/core/dev.c:883) [ 63.737437][ T2532] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 63.737591][ T2532] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 63.737745][ T2532] rtnl_newlink (net/core/rtnetlink.c:4150) [ 63.737895][ T2532] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.738048][ T2532] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.738205][ T2532] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.738349][ T2532] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.738496][ T2532] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.738647][ T2532] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.738801][ T2532] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.738947][ T2532] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.739099][ T2532] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.739246][ T2532] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.739391][ T2532] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.739539][ T2532] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.739756][ T2532] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.739989][ T2532] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.740227][ T2532] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.740456][ T2532] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.740655][ T2532] ? 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)) [ 63.740803][ T2532] ? 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)) [ 63.740952][ T2532] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.741112][ T2532] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.741267][ T2532] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.741416][ T2532] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.741570][ T2532] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.741722][ T2532] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.741872][ T2532] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.742023][ T2532] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.742172][ T2532] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.742353][ T2532] ? move_addr_to_kernel (net/socket.c:258) [ 63.742501][ T2532] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.742672][ T2532] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.742823][ T2532] ___sys_sendmsg (net/socket.c:2752) [ 63.742976][ T2532] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 63.743168][ T2532] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.743328][ T2532] __sys_sendmsg (net/socket.c:2784) [ 63.743474][ T2532] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.743620][ T2532] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 63.743810][ T2532] ? 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) [ 63.743956][ T2532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.744109][ T2532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.744262][ T2532] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.744413][ T2532] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.744560][ T2532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.744751][ T2532] RIP: 0033:0x7fbed33f008e [ 63.744989][ T2532] 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 [ 63.745539][ T2532] RSP: 002b:00007ffe1c60e7b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.745762][ T2532] RAX: ffffffffffffffda RBX: 00007ffe1c60ef48 RCX: 00007fbed33f008e [ 63.745988][ T2532] RDX: 0000000000000000 RSI: 00007ffe1c60e860 RDI: 0000000000000005 [ 63.746216][ T2532] RBP: 00007ffe1c60e7c0 R08: 0000000000000000 R09: 0000000000000000 [ 63.746433][ T2532] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 63.746655][ T2532] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1c60ef20 | [ 63.748657][ T2532] ------------[ cut here ]------------ | [ 63.748905][ T2532] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2532 | [ 63.749388][ T2532] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.750374][ T2532] Tainted: [W]=WARN [ 63.750550][ T2532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.750836][ T2532] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.751150][ T2532] 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 [ 63.751976][ T2532] RSP: 0018:ffa00000066cefd0 EFLAGS: 00010286 [ 63.752268][ T2532] RAX: 00000000ffffffa6 RBX: ff1100000ceee340 RCX: 1ff4000000cd9dc0 [ 63.752604][ T2532] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee3f0 [ 63.752946][ T2532] RBP: ff1100001033a000 R08: 1fe22000019ddc7f R09: ff1100000bde0b80 [ 63.753301][ T2532] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 63.753643][ T2532] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001033ae04 [ 63.754004][ T2532] FS: 00007fbed31b6840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 63.754413][ T2532] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.754704][ T2532] CR2: 00007ff7e51c21a0 CR3: 000000000c997005 CR4: 0000000000771ef0 [ 63.755052][ T2532] PKRU: 55555554 [ 63.755227][ T2532] Call Trace: [ 63.755402][ T2532] [ 63.755523][ T2532] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.755760][ T2532] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.755948][ T2532] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 63.756188][ T2532] __dev_notify_flags (net/core/dev.c:9787) [ 63.756418][ T2532] ? netif_change_name (net/core/dev.c:1495) [ 63.756649][ T2532] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 63.756874][ T2532] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 63.757109][ T2532] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 63.757353][ T2532] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 63.757589][ T2532] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 63.757826][ T2532] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 63.758061][ T2532] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 63.758299][ T2532] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 63.758506][ T2532] ? nla_strscpy (lib/nlattr.c:795) [ 63.758724][ T2532] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 63.758918][ T2532] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 63.759130][ T2532] ? __dev_get_by_name (net/core/dev.c:883) [ 63.759355][ T2532] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 63.759593][ T2532] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 63.759834][ T2532] rtnl_newlink (net/core/rtnetlink.c:4150) [ 63.760073][ T2532] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.760302][ T2532] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.760528][ T2532] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.760763][ T2532] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.760995][ T2532] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.761232][ T2532] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.761458][ T2532] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.761689][ T2532] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.761919][ T2532] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.762160][ T2532] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.762386][ T2532] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.762626][ T2532] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.762852][ T2532] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.763090][ T2532] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.763317][ T2532] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.763535][ T2532] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.763761][ T2532] ? 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)) [ 63.763992][ T2532] ? 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)) [ 63.764233][ T2532] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.764465][ T2532] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.764691][ T2532] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.764923][ T2532] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.765161][ T2532] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.765391][ T2532] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.765626][ T2532] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.765851][ T2532] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.766087][ T2532] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.766364][ T2532] ? move_addr_to_kernel (net/socket.c:258) [ 63.766593][ T2532] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.766821][ T2532] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.767061][ T2532] ___sys_sendmsg (net/socket.c:2752) [ 63.767295][ T2532] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 63.767575][ T2532] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.767831][ T2532] __sys_sendmsg (net/socket.c:2784) [ 63.768531][ T2532] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.768760][ T2532] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 63.769059][ T2532] ? 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) [ 63.769384][ T2532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.769609][ T2532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.769839][ T2532] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.770080][ T2532] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.770311][ T2532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.770591][ T2532] RIP: 0033:0x7fbed33f008e [ 63.770830][ T2532] 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 [ 63.771646][ T2532] RSP: 002b:00007ffe1c60e7b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.771994][ T2532] RAX: ffffffffffffffda RBX: 00007ffe1c60ef48 RCX: 00007fbed33f008e [ 63.772341][ T2532] RDX: 0000000000000000 RSI: 00007ffe1c60e860 RDI: 0000000000000005 [ 63.772705][ T2532] RBP: 00007ffe1c60e7c0 R08: 0000000000000000 R09: 0000000000000000 [ 63.773059][ T2532] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 63.773412][ T2532] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1c60ef20 | [ 63.809074][ T2533] ------------[ cut here ]------------ | [ 63.809266][ T2533] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2533 | [ 63.809551][ T2533] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.810852][ T2533] Tainted: [W]=WARN [ 63.811256][ T2533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.811433][ T2533] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.811638][ T2533] 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 [ 63.812248][ T2533] RSP: 0018:ffa00000066df020 EFLAGS: 00010286 [ 63.812434][ T2533] RAX: 00000000ffffffa6 RBX: ff110000093a2ac0 RCX: 1ff4000000cdbdca [ 63.812649][ T2533] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2b70 [ 63.812854][ T2533] RBP: ff1100001033a000 R08: 1fe220000127456f R09: ff1100000bde5158 [ 63.813063][ T2533] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 63.813275][ T2533] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 63.813486][ T2533] FS: 00007f0115d58840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 63.813732][ T2533] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.813904][ T2533] CR2: 000000002f587988 CR3: 0000000011e9c001 CR4: 0000000000771ef0 [ 63.814117][ T2533] PKRU: 55555554 [ 63.814223][ T2533] Call Trace: [ 63.814327][ T2533] [ 63.814403][ T2533] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.814544][ T2533] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.814648][ T2533] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 63.814786][ T2533] __dev_notify_flags (net/core/dev.c:9787) [ 63.814934][ T2533] ? netif_change_name (net/core/dev.c:1495) [ 63.815077][ T2533] ? __dev_change_flags (net/core/dev.c:9752) [ 63.815217][ T2533] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 63.815355][ T2533] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.815494][ T2533] ? 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)) [ 63.815636][ T2533] netif_change_flags (net/core/dev.c:9820) [ 63.815773][ T2533] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 63.815915][ T2533] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 63.816082][ T2533] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 63.816228][ T2533] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 63.816400][ T2533] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 63.816536][ T2533] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.816676][ T2533] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 63.816810][ T2533] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.816947][ T2533] ? __kernel_text_address (kernel/extable.c:79) [ 63.817100][ T2533] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.817243][ T2533] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.817379][ T2533] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 63.817515][ T2533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.817655][ T2533] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 63.817790][ T2533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.817927][ T2533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.818081][ T2533] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 63.818235][ T2533] ? __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) [ 63.818376][ T2533] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 63.818523][ T2533] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 63.818668][ T2533] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 63.818807][ T2533] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 63.818946][ T2533] rtnl_newlink (net/core/rtnetlink.c:4150) [ 63.819091][ T2533] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.819237][ T2533] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.819373][ T2533] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.819526][ T2533] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.819674][ T2533] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.819815][ T2533] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.819950][ T2533] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.820093][ T2533] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.820255][ T2533] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.820395][ T2533] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 63.820535][ T2533] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.820678][ T2533] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.820813][ T2533] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.820949][ T2533] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.821092][ T2533] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.821237][ T2533] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.821374][ T2533] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.821510][ T2533] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.821647][ T2533] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.821792][ T2533] ? 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)) [ 63.821931][ T2533] ? 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)) [ 63.822072][ T2533] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.822223][ T2533] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.822358][ T2533] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.822508][ T2533] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.822650][ T2533] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.822789][ T2533] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.822933][ T2533] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.823073][ T2533] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.823214][ T2533] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.823389][ T2533] ? move_addr_to_kernel (net/socket.c:258) [ 63.823528][ T2533] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.823666][ T2533] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.823804][ T2533] ___sys_sendmsg (net/socket.c:2752) [ 63.823939][ T2533] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 63.824120][ T2533] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.824274][ T2533] __sys_sendmsg (net/socket.c:2784) [ 63.824416][ T2533] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.824567][ T2533] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 63.824744][ T2533] ? 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) [ 63.824883][ T2533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.825028][ T2533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.825174][ T2533] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.825314][ T2533] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.825453][ T2533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.825628][ T2533] RIP: 0033:0x7f0115f9208e [ 63.825779][ T2533] 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 [ 63.826274][ T2533] RSP: 002b:00007ffcdd315950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.826483][ T2533] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0115f9208e [ 63.826699][ T2533] RDX: 0000000000000000 RSI: 00007ffcdd315a00 RDI: 0000000000000005 [ 63.826902][ T2533] RBP: 00007ffcdd315960 R08: 0000000000000000 R09: 0000000000000000 [ 63.827114][ T2533] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 63.827318][ T2533] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdd3160c0 | [ 63.914319][ T2538] ------------[ cut here ]------------ | [ 63.914601][ T2538] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2538 | [ 63.915005][ T2538] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.915832][ T2538] Tainted: [W]=WARN [ 63.915991][ T2538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.916283][ T2538] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.916531][ T2538] 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 [ 63.917275][ T2538] RSP: 0018:ffa000000649efe0 EFLAGS: 00010286 [ 63.917582][ T2538] RAX: 00000000ffffffa6 RBX: ff11000005e31840 RCX: 1ff4000000c93dc2 [ 63.917906][ T2538] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e318f0 [ 63.918217][ T2538] RBP: ff1100001140a000 R08: 1fe2200000bc631f R09: ff1100000c6b5158 [ 63.918517][ T2538] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 63.918802][ T2538] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 63.919111][ T2538] FS: 00007fbda893b840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 63.919462][ T2538] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.919715][ T2538] CR2: 000000003184a988 CR3: 0000000011efe001 CR4: 0000000000771ef0 [ 63.920047][ T2538] PKRU: 55555554 [ 63.920198][ T2538] Call Trace: [ 63.920355][ T2538] [ 63.920469][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.920696][ T2538] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 63.920916][ T2538] notifier_call_chain (kernel/notifier.c:85) [ 63.921257][ T2538] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 63.921494][ T2538] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 63.921753][ T2538] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 63.921956][ T2538] ? 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) [ 63.922303][ T2538] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 63.922507][ T2538] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 63.922708][ T2538] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 63.922964][ T2538] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 63.923294][ T2538] ? write_profile (kernel/profile.c:194) [ 63.923636][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.923836][ T2538] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 63.924221][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.924470][ T2538] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 63.924688][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.924905][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.925231][ T2538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 63.925422][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.925607][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.925845][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.926049][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.926252][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.926452][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.926649][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.926853][ T2538] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 63.927059][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.927248][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.927438][ T2538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 63.927643][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.927839][ T2538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 63.928039][ T2538] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.928248][ T2538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.928465][ T2538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.928679][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.928898][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.929128][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.929345][ T2538] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.929540][ T2538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.929728][ T2538] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.929916][ T2538] ? 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)) [ 63.930103][ T2538] ? 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)) [ 63.930309][ T2538] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.930509][ T2538] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.930690][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.930873][ T2538] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.931074][ T2538] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.931284][ T2538] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.931487][ T2538] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.931669][ T2538] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.931851][ T2538] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.932115][ T2538] ? move_addr_to_kernel (net/socket.c:258) [ 63.932299][ T2538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.932482][ T2538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.932674][ T2538] ___sys_sendmsg (net/socket.c:2752) [ 63.932860][ T2538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 63.933113][ T2538] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.933335][ T2538] __sys_sendmsg (net/socket.c:2784) [ 63.933521][ T2538] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.933724][ T2538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 63.934007][ T2538] ? 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) [ 63.934224][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.934444][ T2538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.934660][ T2538] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.934857][ T2538] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.935050][ T2538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.935285][ T2538] RIP: 0033:0x7fbda8b7508e [ 63.935494][ T2538] 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 [ 63.936176][ T2538] RSP: 002b:00007ffd2ed78550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.936453][ T2538] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbda8b7508e [ 63.936729][ T2538] RDX: 0000000000000000 RSI: 00007ffd2ed78600 RDI: 0000000000000005 [ 63.937019][ T2538] RBP: 00007ffd2ed78560 R08: 0000000000000000 R09: 0000000000000000 [ 63.937314][ T2538] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 63.937602][ T2538] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2ed78cc0 | [ 63.940249][ T2538] ------------[ cut here ]------------ | [ 63.940402][ T2538] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2538 | [ 63.940671][ T2538] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.941295][ T2538] Tainted: [W]=WARN [ 63.941414][ T2538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.941595][ T2538] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.941777][ T2538] 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 [ 63.942289][ T2538] RSP: 0018:ffa000000649f060 EFLAGS: 00010286 [ 63.942467][ T2538] RAX: 00000000ffffffa6 RBX: ff1100000f228ac0 RCX: 1ff4000000c93dd2 [ 63.942668][ T2538] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f228b70 [ 63.942874][ T2538] RBP: ff1100001033a000 R08: 1fe2200001e4516f R09: ff1100000c6b5158 [ 63.943265][ T2538] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 63.943474][ T2538] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000649f100 [ 63.943693][ T2538] FS: 00007fbda893b840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 63.943944][ T2538] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.944119][ T2538] CR2: 0000561b07814d5c CR3: 0000000011efe002 CR4: 0000000000771ef0 [ 63.944324][ T2538] PKRU: 55555554 [ 63.944427][ T2538] Call Trace: [ 63.944527][ T2538] [ 63.944597][ T2538] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 63.944745][ T2538] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 63.944849][ T2538] netif_close_many (net/core/dev.c:1804) [ 63.945003][ T2538] ? 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) [ 63.945146][ T2538] ? __dev_close_many (net/core/dev.c:1781) [ 63.945277][ T2538] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 63.945441][ T2538] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 63.945607][ T2538] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 63.945748][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.945887][ T2538] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 63.946058][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.946199][ T2538] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 63.946331][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.946460][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.946590][ T2538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 63.946719][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.946852][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.947015][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.947155][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.947286][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.947418][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.947549][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.947685][ T2538] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 63.947818][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.947954][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.948091][ T2538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 63.948225][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.948359][ T2538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 63.948493][ T2538] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.948625][ T2538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.948757][ T2538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.948887][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.949030][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.949165][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.949298][ T2538] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.949441][ T2538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.949589][ T2538] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.949724][ T2538] ? 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)) [ 63.949856][ T2538] ? 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)) [ 63.950009][ T2538] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.950149][ T2538] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.950286][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.950419][ T2538] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.950553][ T2538] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.950683][ T2538] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.950816][ T2538] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.950948][ T2538] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.951093][ T2538] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.951261][ T2538] ? move_addr_to_kernel (net/socket.c:258) [ 63.951395][ T2538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.951526][ T2538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.951659][ T2538] ___sys_sendmsg (net/socket.c:2752) [ 63.951787][ T2538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 63.951951][ T2538] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.952103][ T2538] __sys_sendmsg (net/socket.c:2784) [ 63.952238][ T2538] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.952369][ T2538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 63.952534][ T2538] ? 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) [ 63.952666][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.952799][ T2538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.952932][ T2538] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.953072][ T2538] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.953212][ T2538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.953374][ T2538] RIP: 0033:0x7fbda8b7508e [ 63.953511][ T2538] 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 [ 63.953981][ T2538] RSP: 002b:00007ffd2ed78550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.954189][ T2538] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbda8b7508e [ 63.954388][ T2538] RDX: 0000000000000000 RSI: 00007ffd2ed78600 RDI: 0000000000000005 [ 63.954583][ T2538] RBP: 00007ffd2ed78560 R08: 0000000000000000 R09: 0000000000000000 [ 63.954777][ T2538] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 63.954978][ T2538] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2ed78cc0 | [ 63.958378][ T2538] ------------[ cut here ]------------ | [ 63.958654][ T2538] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2538 | [ 63.959113][ T2538] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 63.960088][ T2538] Tainted: [W]=WARN [ 63.960315][ T2538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.960624][ T2538] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 63.960939][ T2538] 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 [ 63.961728][ T2538] RSP: 0018:ffa000000649f190 EFLAGS: 00010286 [ 63.962057][ T2538] RAX: 00000000ffffffa6 RBX: ff11000005e31e40 RCX: 1ff4000000c93df8 [ 63.962427][ T2538] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e31ef0 [ 63.962790][ T2538] RBP: ff1100001033a000 R08: 1fe2200000bc63df R09: ff1100000c6b5158 [ 63.963171][ T2538] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 63.963531][ T2538] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 63.963883][ T2538] FS: 00007fbda893b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 63.964307][ T2538] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.964609][ T2538] CR2: 00007ffff5510f58 CR3: 0000000011efe005 CR4: 0000000000771ef0 [ 63.964983][ T2538] PKRU: 55555554 [ 63.965367][ T2538] Call Trace: [ 63.965574][ T2538] [ 63.965730][ T2538] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 63.966061][ T2538] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 63.966375][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.966630][ T2538] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 63.966878][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.967159][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.967413][ T2538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 63.967667][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.967917][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.968224][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.968472][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.968727][ T2538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 63.969000][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.969266][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.969520][ T2538] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 63.969800][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.970064][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.970326][ T2538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 63.970580][ T2538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 63.970835][ T2538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 63.971111][ T2538] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 63.971381][ T2538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.971630][ T2538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.971880][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.972161][ T2538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 63.972409][ T2538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 63.972662][ T2538] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 63.972910][ T2538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.973197][ T2538] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.973456][ T2538] ? 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)) [ 63.973702][ T2538] ? 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)) [ 63.973952][ T2538] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.974231][ T2538] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.974482][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 63.974737][ T2538] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 63.975010][ T2538] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 63.975275][ T2538] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 63.975531][ T2538] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 63.975785][ T2538] ? copy_msghdr_from_user (net/socket.c:2635) [ 63.976052][ T2538] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 63.976354][ T2538] ? move_addr_to_kernel (net/socket.c:258) [ 63.976607][ T2538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.976863][ T2538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 63.977145][ T2538] ___sys_sendmsg (net/socket.c:2752) [ 63.977397][ T2538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 63.977700][ T2538] ? copy_msghdr_from_user (net/socket.c:2603) [ 63.977991][ T2538] __sys_sendmsg (net/socket.c:2784) [ 63.978254][ T2538] ? __sys_sendmsg_sock (net/socket.c:2765) [ 63.978501][ T2538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 63.978809][ T2538] ? 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) [ 63.979081][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 63.979332][ T2538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 63.979573][ T2538] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 63.979818][ T2538] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 63.980086][ T2538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.980394][ T2538] RIP: 0033:0x7fbda8b7508e [ 63.980659][ T2538] 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 [ 63.981420][ T2538] RSP: 002b:00007ffd2ed78550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.981769][ T2538] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbda8b7508e [ 63.982139][ T2538] RDX: 0000000000000000 RSI: 00007ffd2ed78600 RDI: 0000000000000005 [ 63.982492][ T2538] RBP: 00007ffd2ed78560 R08: 0000000000000000 R09: 0000000000000000 [ 63.982839][ T2538] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 63.983214][ T2538] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2ed78cc0 | [ 64.114799][ T2542] ------------[ cut here ]------------ | [ 64.115650][ T2542] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2542 | [ 64.116153][ T2542] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.117181][ T2542] Tainted: [W]=WARN [ 64.117399][ T2542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.117742][ T2542] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.118097][ T2542] 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 [ 64.118922][ T2542] RSP: 0018:ffa000000665efe0 EFLAGS: 00010286 [ 64.119277][ T2542] RAX: 00000000ffffffa6 RBX: ff1100000c499840 RCX: 1ff4000000ccbdc2 [ 64.119650][ T2542] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4998f0 [ 64.120040][ T2542] RBP: ff1100001140a000 R08: 1fe220000189331f R09: ff1100000ce55158 [ 64.120421][ T2542] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 64.120796][ T2542] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 64.121197][ T2542] FS: 00007f8e697ee840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 64.121631][ T2542] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.121958][ T2542] CR2: 0000000023610988 CR3: 0000000011e5c004 CR4: 0000000000771ef0 [ 64.122361][ T2542] PKRU: 55555554 [ 64.122581][ T2542] Call Trace: [ 64.122799][ T2542] [ 64.122984][ T2542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.123267][ T2542] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 64.123544][ T2542] notifier_call_chain (kernel/notifier.c:85) [ 64.123821][ T2542] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 64.124107][ T2542] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 64.124443][ T2542] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 64.124716][ T2542] ? 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) [ 64.125003][ T2542] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 64.125283][ T2542] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 64.125556][ T2542] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 64.125884][ T2542] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 64.126184][ T2542] ? write_profile (kernel/profile.c:194) [ 64.126457][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.126735][ T2542] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 64.127092][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.127377][ T2542] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 64.127692][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.127965][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.128286][ T2542] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.128559][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.128828][ T2542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.129151][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.129419][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.129692][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.129986][ T2542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.130266][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.130543][ T2542] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 64.130821][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.131108][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.131388][ T2542] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.131660][ T2542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.131938][ T2542] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.132241][ T2542] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.132520][ T2542] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.132789][ T2542] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.133090][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.133376][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.133647][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.133919][ T2542] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.134249][ T2542] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.134531][ T2542] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.134808][ T2542] ? 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)) [ 64.135112][ T2542] ? 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)) [ 64.135399][ T2542] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.135674][ T2542] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.135947][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.136247][ T2542] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.136535][ T2542] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.136807][ T2542] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.137102][ T2542] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.137406][ T2542] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.137681][ T2542] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.138022][ T2542] ? move_addr_to_kernel (net/socket.c:258) [ 64.138311][ T2542] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.138586][ T2542] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.138861][ T2542] ___sys_sendmsg (net/socket.c:2752) [ 64.139173][ T2542] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.139505][ T2542] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.139793][ T2542] __sys_sendmsg (net/socket.c:2784) [ 64.140077][ T2542] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.140350][ T2542] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.140683][ T2542] ? 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) [ 64.140952][ T2542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.141248][ T2542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.141517][ T2542] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.141788][ T2542] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.142075][ T2542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.142406][ T2542] RIP: 0033:0x7f8e69a2808e [ 64.142685][ T2542] 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 [ 64.143528][ T2542] RSP: 002b:00007fff08fff100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.143904][ T2542] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8e69a2808e [ 64.144303][ T2542] RDX: 0000000000000000 RSI: 00007fff08fff1b0 RDI: 0000000000000005 [ 64.144692][ T2542] RBP: 00007fff08fff110 R08: 0000000000000000 R09: 0000000000000000 [ 64.145082][ T2542] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 64.145467][ T2542] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff08fff870 | [ 64.148904][ T2542] ------------[ cut here ]------------ | [ 64.150471][ T2542] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2542 | [ 64.150921][ T2542] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.152148][ T2542] Tainted: [W]=WARN [ 64.152313][ T2542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.152575][ T2542] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.152853][ T2542] 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 [ 64.153776][ T2542] RSP: 0018:ffa000000665f060 EFLAGS: 00010286 [ 64.154193][ T2542] RAX: 00000000ffffffa6 RBX: ff1100000c498640 RCX: 1ff4000000ccbdd2 [ 64.154526][ T2542] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4986f0 [ 64.154838][ T2542] RBP: ff11000012412000 R08: 1fe22000018930df R09: ff1100000ce55158 [ 64.155282][ T2542] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 64.155593][ T2542] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000665f100 [ 64.155902][ T2542] FS: 00007f8e697ee840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 64.156280][ T2542] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.156543][ T2542] CR2: 0000561b07814d5c CR3: 0000000011e5c002 CR4: 0000000000771ef0 [ 64.156886][ T2542] PKRU: 55555554 [ 64.157052][ T2542] Call Trace: [ 64.157215][ T2542] [ 64.157330][ T2542] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 64.157547][ T2542] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 64.157708][ T2542] netif_close_many (net/core/dev.c:1804) [ 64.157919][ T2542] ? 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) [ 64.158146][ T2542] ? __dev_close_many (net/core/dev.c:1781) [ 64.158352][ T2542] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 64.158611][ T2542] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 64.158868][ T2542] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 64.159093][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.159309][ T2542] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 64.159571][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.159783][ T2542] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 64.160003][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.160213][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.160420][ T2542] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.160631][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.160855][ T2542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.161109][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.161323][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.161527][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.161728][ T2542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.161934][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.162162][ T2542] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 64.162375][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.162585][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.162806][ T2542] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.163031][ T2542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.163245][ T2542] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.163456][ T2542] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.163660][ T2542] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.163863][ T2542] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.164076][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.164290][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.164503][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.164715][ T2542] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.164923][ T2542] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.165147][ T2542] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.165366][ T2542] ? 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)) [ 64.165572][ T2542] ? 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)) [ 64.165781][ T2542] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.165996][ T2542] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.166212][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.166425][ T2542] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.166635][ T2542] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.166844][ T2542] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.167065][ T2542] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.167278][ T2542] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.167482][ T2542] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.167735][ T2542] ? move_addr_to_kernel (net/socket.c:258) [ 64.167939][ T2542] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.168174][ T2542] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.168392][ T2542] ___sys_sendmsg (net/socket.c:2752) [ 64.168596][ T2542] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.168854][ T2542] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.169095][ T2542] __sys_sendmsg (net/socket.c:2784) [ 64.169347][ T2542] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.169554][ T2542] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.169812][ T2542] ? 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) [ 64.170204][ T2542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.170423][ T2542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.170633][ T2542] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.170841][ T2542] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.171228][ T2542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.171490][ T2542] RIP: 0033:0x7f8e69a2808e [ 64.171725][ T2542] 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 [ 64.172464][ T2542] RSP: 002b:00007fff08fff100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.172784][ T2542] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8e69a2808e [ 64.173264][ T2542] RDX: 0000000000000000 RSI: 00007fff08fff1b0 RDI: 0000000000000005 [ 64.173573][ T2542] RBP: 00007fff08fff110 R08: 0000000000000000 R09: 0000000000000000 [ 64.174041][ T2542] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 64.174380][ T2542] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff08fff870 | [ 64.179703][ T2542] ------------[ cut here ]------------ | [ 64.179927][ T2542] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2542 | [ 64.180332][ T2542] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.181188][ T2542] Tainted: [W]=WARN [ 64.181337][ T2542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.181610][ T2542] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.181870][ T2542] 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 [ 64.182589][ T2542] RSP: 0018:ffa000000665f190 EFLAGS: 00010286 [ 64.182836][ T2542] RAX: 00000000ffffffa6 RBX: ff110000093a3e40 RCX: 1ff4000000ccbdf8 [ 64.183139][ T2542] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3ef0 [ 64.183440][ T2542] RBP: ff11000012412000 R08: 1fe22000012747df R09: ff1100000ce55158 [ 64.183740][ T2542] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 64.184040][ T2542] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 64.184345][ T2542] FS: 00007f8e697ee840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 64.184840][ T2542] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.185099][ T2542] CR2: 0000561b07814d5c CR3: 0000000011e5c002 CR4: 0000000000771ef0 [ 64.185400][ T2542] PKRU: 55555554 [ 64.185550][ T2542] Call Trace: [ 64.185844][ T2542] [ 64.185954][ T2542] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 64.186222][ T2542] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 64.186477][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.186836][ T2542] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 64.187047][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.187244][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.187438][ T2542] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.187783][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.187991][ T2542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.188230][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.188435][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.188782][ T2542] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.188989][ T2542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.189195][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.189392][ T2542] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 64.189736][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.189934][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.190141][ T2542] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.190339][ T2542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.190686][ T2542] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.190882][ T2542] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.191096][ T2542] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.191299][ T2542] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.191647][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.191857][ T2542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.192112][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.192321][ T2542] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.192666][ T2542] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.192864][ T2542] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.193089][ T2542] ? 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)) [ 64.193296][ T2542] ? 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)) [ 64.193650][ T2542] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.193853][ T2542] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.194069][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.194279][ T2542] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.194491][ T2542] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.194693][ T2542] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.194903][ T2542] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.195109][ T2542] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.195445][ T2542] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.195687][ T2542] ? move_addr_to_kernel (net/socket.c:258) [ 64.195881][ T2542] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.196086][ T2542] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.196442][ T2542] ___sys_sendmsg (net/socket.c:2752) [ 64.196647][ T2542] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.196896][ T2542] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.197277][ T2542] __sys_sendmsg (net/socket.c:2784) [ 64.197476][ T2542] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.197670][ T2542] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.197961][ T2542] ? 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) [ 64.198320][ T2542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.198533][ T2542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.198728][ T2542] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.198925][ T2542] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.199294][ T2542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.199540][ T2542] RIP: 0033:0x7f8e69a2808e [ 64.199746][ T2542] 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 [ 64.200624][ T2542] RSP: 002b:00007fff08fff100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.200934][ T2542] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8e69a2808e [ 64.201394][ T2542] RDX: 0000000000000000 RSI: 00007fff08fff1b0 RDI: 0000000000000005 [ 64.201687][ T2542] RBP: 00007fff08fff110 R08: 0000000000000000 R09: 0000000000000000 [ 64.201960][ T2542] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 64.202265][ T2542] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff08fff870 | [ 64.288631][ T2544] ------------[ cut here ]------------ | [ 64.289007][ T2544] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2544 | [ 64.289533][ T2544] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.290590][ T2544] Tainted: [W]=WARN [ 64.290844][ T2544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.291280][ T2544] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.291669][ T2544] 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 [ 64.292527][ T2544] RSP: 0018:ffa000000665f1b0 EFLAGS: 00010286 [ 64.292862][ T2544] RAX: 00000000ffffffa6 RBX: ff1100000ceef540 RCX: 1ff4000000ccbdfc [ 64.293262][ T2544] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceef5f0 [ 64.293689][ T2544] RBP: ff110000084b1000 R08: 1fe22000019ddebf R09: ff1100000a385180 [ 64.294084][ T2544] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 64.294473][ T2544] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 64.294881][ T2544] FS: 00007f9c79434840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 64.295344][ T2544] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.295694][ T2544] CR2: 00007f9c7962d460 CR3: 0000000011fde006 CR4: 0000000000771ef0 [ 64.296092][ T2544] PKRU: 55555554 [ 64.296325][ T2544] Call Trace: [ 64.296541][ T2544] [ 64.296720][ T2544] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 64.297017][ T2544] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 64.297256][ T2544] __dev_notify_flags (net/core/dev.c:9787) [ 64.297529][ T2544] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 64.297802][ T2544] ? netif_change_name (net/core/dev.c:1495) [ 64.298102][ T2544] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 64.298420][ T2544] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 64.298698][ T2544] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 64.299007][ T2544] ? __dev_get_by_name (net/core/dev.c:883) [ 64.299309][ T2544] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 64.299596][ T2544] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 64.299883][ T2544] rtnl_newlink (net/core/rtnetlink.c:4150) [ 64.300199][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.300502][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.300805][ T2544] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.301098][ T2544] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.301386][ T2544] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.301693][ T2544] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.301986][ T2544] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.302265][ T2544] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.302560][ T2544] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.302863][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.303150][ T2544] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.303423][ T2544] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.303693][ T2544] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.304031][ T2544] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.304322][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.304585][ T2544] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.304856][ T2544] ? 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)) [ 64.305167][ T2544] ? 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)) [ 64.305448][ T2544] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.305718][ T2544] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.306013][ T2544] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.306298][ T2544] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.306598][ T2544] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.306869][ T2544] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.307168][ T2544] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.307479][ T2544] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.307770][ T2544] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.308106][ T2544] ? move_addr_to_kernel (net/socket.c:258) [ 64.308400][ T2544] ___sys_sendmsg (net/socket.c:2752) [ 64.308685][ T2544] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.308991][ T2544] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.309285][ T2544] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 64.309559][ T2544] __sys_sendmsg (net/socket.c:2784) [ 64.309845][ T2544] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.310151][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.310442][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.310713][ T2544] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.310993][ T2544] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.311270][ T2544] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.311563][ T2544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.311879][ T2544] RIP: 0033:0x7f9c7966e08e [ 64.312200][ T2544] 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 [ 64.313052][ T2544] RSP: 002b:00007ffce03912c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.313447][ T2544] RAX: ffffffffffffffda RBX: 00007ffce0391a58 RCX: 00007f9c7966e08e [ 64.313824][ T2544] RDX: 0000000000000000 RSI: 00007ffce0391370 RDI: 0000000000000005 [ 64.314237][ T2544] RBP: 00007ffce03912d0 R08: 0000000000000000 R09: 0000000000000000 [ 64.314643][ T2544] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 64.315034][ T2544] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce0391a30 | [ 64.387645][ T2546] ------------[ cut here ]------------ | [ 64.387926][ T2546] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2546 | [ 64.388374][ T2546] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.389246][ T2546] Tainted: [W]=WARN [ 64.389409][ T2546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.389673][ T2546] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.389953][ T2546] 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 [ 64.390746][ T2546] RSP: 0018:ffa000000671f020 EFLAGS: 00010286 [ 64.391031][ T2546] RAX: 00000000ffffffa6 RBX: ff1100000c611cc0 RCX: 1ff4000000ce3dca [ 64.391348][ T2546] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611d70 [ 64.391660][ T2546] RBP: ff110000084b1000 R08: 1fe22000018c23af R09: ff1100000c510b58 [ 64.391977][ T2546] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 64.392296][ T2546] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 64.392618][ T2546] FS: 00007f5de8a30840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 64.393006][ T2546] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.393272][ T2546] CR2: 00007f5de8d001a0 CR3: 0000000011f87006 CR4: 0000000000771ef0 [ 64.393594][ T2546] PKRU: 55555554 [ 64.393756][ T2546] Call Trace: [ 64.393914][ T2546] [ 64.394036][ T2546] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 64.394256][ T2546] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 64.394422][ T2546] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 64.394638][ T2546] __dev_notify_flags (net/core/dev.c:9787) [ 64.394855][ T2546] ? netif_change_name (net/core/dev.c:1495) [ 64.395075][ T2546] ? __dev_change_flags (net/core/dev.c:9752) [ 64.395312][ T2546] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 64.395513][ T2546] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.395722][ T2546] ? 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)) [ 64.395931][ T2546] netif_change_flags (net/core/dev.c:9820) [ 64.396157][ T2546] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 64.396372][ T2546] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 64.396586][ T2546] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 64.396795][ T2546] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 64.397064][ T2546] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 64.397282][ T2546] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.397498][ T2546] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 64.397707][ T2546] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.397921][ T2546] ? __kernel_text_address (kernel/extable.c:79) [ 64.398149][ T2546] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.398361][ T2546] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.398580][ T2546] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 64.398799][ T2546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.399024][ T2546] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 64.399242][ T2546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.399450][ T2546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.399653][ T2546] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 64.399857][ T2546] ? __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) [ 64.400071][ T2546] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 64.400286][ T2546] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 64.400496][ T2546] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 64.400705][ T2546] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 64.400923][ T2546] rtnl_newlink (net/core/rtnetlink.c:4150) [ 64.401151][ T2546] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.401365][ T2546] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.401582][ T2546] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.401791][ T2546] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.402009][ T2546] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.402234][ T2546] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.402447][ T2546] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.402658][ T2546] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.402867][ T2546] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.403090][ T2546] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.403303][ T2546] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.403519][ T2546] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.403731][ T2546] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.403936][ T2546] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.404157][ T2546] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.404366][ T2546] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.404581][ T2546] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.404795][ T2546] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.405028][ T2546] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.405251][ T2546] ? 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)) [ 64.405457][ T2546] ? 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)) [ 64.405666][ T2546] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.405886][ T2546] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.406106][ T2546] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.406323][ T2546] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.406532][ T2546] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.406742][ T2546] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.406957][ T2546] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.407200][ T2546] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.407412][ T2546] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.407677][ T2546] ? move_addr_to_kernel (net/socket.c:258) [ 64.407893][ T2546] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.408110][ T2546] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.408322][ T2546] ___sys_sendmsg (net/socket.c:2752) [ 64.408536][ T2546] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.408802][ T2546] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.409051][ T2546] __sys_sendmsg (net/socket.c:2784) [ 64.409267][ T2546] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.409477][ T2546] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.409745][ T2546] ? 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) [ 64.409949][ T2546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.410172][ T2546] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.410385][ T2546] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.410598][ T2546] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.410808][ T2546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.411079][ T2546] RIP: 0033:0x7f5de8c6a08e [ 64.411309][ T2546] 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 [ 64.412079][ T2546] RSP: 002b:00007ffe1ad974e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.412402][ T2546] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5de8c6a08e [ 64.412720][ T2546] RDX: 0000000000000000 RSI: 00007ffe1ad97590 RDI: 0000000000000005 [ 64.413041][ T2546] RBP: 00007ffe1ad974f0 R08: 0000000000000000 R09: 0000000000000000 [ 64.413352][ T2546] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 64.413669][ T2546] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1ad97c50 | [ 64.513427][ T2551] ------------[ cut here ]------------ | [ 64.513622][ T2551] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2551 | [ 64.513933][ T2551] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.514546][ T2551] Tainted: [W]=WARN [ 64.514651][ T2551] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.514825][ T2551] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.515014][ T2551] 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 [ 64.515506][ T2551] RSP: 0018:ffa000000674f060 EFLAGS: 00010286 [ 64.515677][ T2551] RAX: 00000000ffffffa6 RBX: ff11000012375540 RCX: 1ff4000000ce9dd2 [ 64.515874][ T2551] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000123755f0 [ 64.516082][ T2551] RBP: ff110000084b1000 R08: 1fe220000246eabf R09: ff110000092b5158 [ 64.516285][ T2551] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 64.516487][ T2551] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000674f100 [ 64.516689][ T2551] FS: 00007fb75af35840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 64.516926][ T2551] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.517103][ T2551] CR2: 000000002bef3988 CR3: 0000000011f86005 CR4: 0000000000771ef0 [ 64.517310][ T2551] PKRU: 55555554 [ 64.517411][ T2551] Call Trace: [ 64.517513][ T2551] [ 64.517590][ T2551] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 64.517731][ T2551] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 64.517837][ T2551] netif_close_many (net/core/dev.c:1804) [ 64.517978][ T2551] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 64.518115][ T2551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.518251][ T2551] ? __dev_close_many (net/core/dev.c:1781) [ 64.518384][ T2551] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 64.518555][ T2551] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 64.518723][ T2551] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.518855][ T2551] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 64.519024][ T2551] ? 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) [ 64.519164][ T2551] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 64.519296][ T2551] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 64.519467][ T2551] ? unregister_netdevice_many (net/core/dev.c:12497) [ 64.519604][ T2551] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.519747][ T2551] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 64.519884][ T2551] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.520027][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.520163][ T2551] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.520300][ T2551] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.520435][ T2551] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.520594][ T2551] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.520728][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.520862][ T2551] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.521003][ T2551] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.521143][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.521279][ T2551] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 64.521418][ T2551] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.521551][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.521685][ T2551] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.521817][ T2551] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.521952][ T2551] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.522099][ T2551] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.522238][ T2551] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.522371][ T2551] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.522506][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.522644][ T2551] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.522777][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.522909][ T2551] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.523048][ T2551] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.523191][ T2551] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.523329][ T2551] ? 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)) [ 64.523462][ T2551] ? 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)) [ 64.523599][ T2551] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.523739][ T2551] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.523872][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.524012][ T2551] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.524148][ T2551] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.524281][ T2551] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.524418][ T2551] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.524553][ T2551] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.524689][ T2551] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.524855][ T2551] ? move_addr_to_kernel (net/socket.c:258) [ 64.524996][ T2551] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.525136][ T2551] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.525271][ T2551] ___sys_sendmsg (net/socket.c:2752) [ 64.525406][ T2551] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.525578][ T2551] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.525728][ T2551] __sys_sendmsg (net/socket.c:2784) [ 64.525860][ T2551] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.525999][ T2551] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.526171][ T2551] ? 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) [ 64.526302][ T2551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.526434][ T2551] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.526567][ T2551] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.526701][ T2551] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.526843][ T2551] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.527021][ T2551] RIP: 0033:0x7fb75b16f08e [ 64.527169][ T2551] 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 [ 64.527645][ T2551] RSP: 002b:00007ffd4af71990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.527845][ T2551] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb75b16f08e [ 64.528056][ T2551] RDX: 0000000000000000 RSI: 00007ffd4af71a40 RDI: 0000000000000005 [ 64.528258][ T2551] RBP: 00007ffd4af719a0 R08: 0000000000000000 R09: 0000000000000000 [ 64.528454][ T2551] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 64.528659][ T2551] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4af72100 | [ 64.531276][ T2551] ------------[ cut here ]------------ | [ 64.531419][ T2551] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2551 | [ 64.531687][ T2551] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.532662][ T2551] Tainted: [W]=WARN [ 64.532763][ T2551] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.532927][ T2551] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.533107][ T2551] 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 [ 64.533565][ T2551] RSP: 0018:ffa000000674f190 EFLAGS: 00010286 [ 64.533729][ T2551] RAX: 00000000ffffffa6 RBX: ff11000011bff240 RCX: 1ff4000000ce9df8 [ 64.533923][ T2551] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bff2f0 [ 64.534125][ T2551] RBP: ff110000084b1000 R08: 1fe220000237fe5f R09: ff110000092b5158 [ 64.534323][ T2551] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 64.534516][ T2551] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 64.534716][ T2551] FS: 00007fb75af35840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 64.534947][ T2551] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.535115][ T2551] CR2: 000000002bef3988 CR3: 0000000011f86005 CR4: 0000000000771ef0 [ 64.535314][ T2551] PKRU: 55555554 [ 64.535412][ T2551] Call Trace: [ 64.535512][ T2551] [ 64.535582][ T2551] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 64.535751][ T2551] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 64.535909][ T2551] ? 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) [ 64.536045][ T2551] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 64.536180][ T2551] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 64.536345][ T2551] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.536479][ T2551] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 64.536610][ T2551] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.536737][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.536864][ T2551] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.536997][ T2551] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.537124][ T2551] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.537280][ T2551] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.537407][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.537536][ T2551] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.537667][ T2551] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.537798][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.537928][ T2551] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 64.538070][ T2551] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.538207][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.538342][ T2551] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.538470][ T2551] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.538606][ T2551] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.538742][ T2551] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.538873][ T2551] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.539006][ T2551] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.539144][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.539274][ T2551] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.539409][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.539544][ T2551] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.539674][ T2551] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.539806][ T2551] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.539941][ T2551] ? 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)) [ 64.540080][ T2551] ? 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)) [ 64.540213][ T2551] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.540341][ T2551] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.540471][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.540605][ T2551] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.540738][ T2551] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.540870][ T2551] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.541010][ T2551] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.541143][ T2551] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.541276][ T2551] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.541437][ T2551] ? move_addr_to_kernel (net/socket.c:258) [ 64.541570][ T2551] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.541704][ T2551] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.541835][ T2551] ___sys_sendmsg (net/socket.c:2752) [ 64.541962][ T2551] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.542138][ T2551] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.542285][ T2551] __sys_sendmsg (net/socket.c:2784) [ 64.542418][ T2551] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.542545][ T2551] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.542707][ T2551] ? 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) [ 64.542837][ T2551] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.542967][ T2551] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.543102][ T2551] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.543234][ T2551] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.543368][ T2551] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.543533][ T2551] RIP: 0033:0x7fb75b16f08e [ 64.543672][ T2551] 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 [ 64.544136][ T2551] RSP: 002b:00007ffd4af71990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.544333][ T2551] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb75b16f08e [ 64.544533][ T2551] RDX: 0000000000000000 RSI: 00007ffd4af71a40 RDI: 0000000000000005 [ 64.544725][ T2551] RBP: 00007ffd4af719a0 R08: 0000000000000000 R09: 0000000000000000 [ 64.544918][ T2551] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 64.545125][ T2551] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4af72100 | [ 64.652152][ T2556] ------------[ cut here ]------------ | [ 64.652365][ T2556] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2556 | [ 64.652687][ T2556] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.653374][ T2556] Tainted: [W]=WARN [ 64.653482][ T2556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.653662][ T2556] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.653848][ T2556] 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 [ 64.654498][ T2556] RSP: 0018:ffa000000679f1b0 EFLAGS: 00010286 [ 64.654683][ T2556] RAX: 00000000ffffffa6 RBX: ff1100000f2284c0 RCX: 1ff4000000cf3dfc [ 64.654898][ T2556] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f228570 [ 64.655177][ T2556] RBP: ff110000084a9000 R08: 1fe2200001e450af R09: ff11000011c12e80 [ 64.655389][ T2556] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 64.655628][ T2556] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 64.655842][ T2556] FS: 00007f3ba6d77840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 64.656195][ T2556] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.656386][ T2556] CR2: 00007f3ba70ec040 CR3: 0000000011cc7003 CR4: 0000000000771ef0 [ 64.656595][ T2556] PKRU: 55555554 [ 64.656701][ T2556] Call Trace: [ 64.656813][ T2556] [ 64.656887][ T2556] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 64.657117][ T2556] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 64.657244][ T2556] __dev_notify_flags (net/core/dev.c:9787) [ 64.657460][ T2556] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 64.657705][ T2556] ? netif_change_name (net/core/dev.c:1495) [ 64.657937][ T2556] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 64.658168][ T2556] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 64.658427][ T2556] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 64.658649][ T2556] ? __dev_get_by_name (net/core/dev.c:883) [ 64.658863][ T2556] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 64.659103][ T2556] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 64.659330][ T2556] rtnl_newlink (net/core/rtnetlink.c:4150) [ 64.659554][ T2556] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.659789][ T2556] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.660002][ T2556] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.660219][ T2556] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.660401][ T2556] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.660550][ T2556] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.660696][ T2556] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.660836][ T2556] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.660986][ T2556] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.661126][ T2556] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.661277][ T2556] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.661417][ T2556] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.661555][ T2556] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.661746][ T2556] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.661904][ T2556] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.662052][ T2556] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.662205][ T2556] ? 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)) [ 64.662346][ T2556] ? 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)) [ 64.662499][ T2556] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.662639][ T2556] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.662778][ T2556] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.662941][ T2556] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.663111][ T2556] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.663289][ T2556] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.663432][ T2556] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.663572][ T2556] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.663711][ T2556] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.663907][ T2556] ? move_addr_to_kernel (net/socket.c:258) [ 64.664057][ T2556] ___sys_sendmsg (net/socket.c:2752) [ 64.664201][ T2556] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.664340][ T2556] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.664513][ T2556] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 64.664670][ T2556] __sys_sendmsg (net/socket.c:2784) [ 64.664819][ T2556] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.664961][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.665117][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.665264][ T2556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.665404][ T2556] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.665565][ T2556] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.665707][ T2556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.665879][ T2556] RIP: 0033:0x7f3ba6fb108e [ 64.666033][ T2556] 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 [ 64.666557][ T2556] RSP: 002b:00007ffd6d3d7060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.666780][ T2556] RAX: ffffffffffffffda RBX: 00007ffd6d3d77f8 RCX: 00007f3ba6fb108e [ 64.666997][ T2556] RDX: 0000000000000000 RSI: 00007ffd6d3d7110 RDI: 0000000000000005 [ 64.667222][ T2556] RBP: 00007ffd6d3d7070 R08: 0000000000000000 R09: 0000000000000000 [ 64.667435][ T2556] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbab [ 64.667645][ T2556] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd6d3d77d0 | [ 64.736331][ T2557] ------------[ cut here ]------------ | [ 64.736595][ T2557] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2557 | [ 64.737034][ T2557] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.737908][ T2557] Tainted: [W]=WARN [ 64.738339][ T2557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.738636][ T2557] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.738919][ T2557] 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 [ 64.739834][ T2557] RSP: 0018:ffa000000679f020 EFLAGS: 00010286 [ 64.740243][ T2557] RAX: 00000000ffffffa6 RBX: ff1100000ceee4c0 RCX: 1ff4000000cf3dca [ 64.740579][ T2557] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee570 [ 64.740893][ T2557] RBP: ff110000084a9000 R08: 1fe22000019ddcaf R09: ff1100000c982e58 [ 64.741334][ T2557] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 64.741653][ T2557] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 64.741956][ T2557] FS: 00007f1864638840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 64.742440][ T2557] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.742709][ T2557] CR2: 0000000028335988 CR3: 000000000f2b9002 CR4: 0000000000771ef0 [ 64.743092][ T2557] PKRU: 55555554 [ 64.743266][ T2557] Call Trace: [ 64.743425][ T2557] [ 64.743535][ T2557] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 64.743757][ T2557] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 64.743915][ T2557] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 64.744141][ T2557] __dev_notify_flags (net/core/dev.c:9787) [ 64.744353][ T2557] ? netif_change_name (net/core/dev.c:1495) [ 64.744562][ T2557] ? __dev_change_flags (net/core/dev.c:9752) [ 64.744771][ T2557] ? finish_task_switch.isra.0 (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/sched/mm.h:54 ./include/linux/sched/mm.h:83 ./include/linux/sched/mm.h:110 kernel/sched/core.c:5270) [ 64.745043][ T2557] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 64.745260][ T2557] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 64.745464][ T2557] ? __schedule (kernel/sched/core.c:7196) [ 64.745676][ T2557] netif_change_flags (net/core/dev.c:9820) [ 64.745880][ T2557] ? io_schedule_timeout (kernel/sched/core.c:8079 (discriminator 1)) [ 64.746091][ T2557] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4511) [ 64.746303][ T2557] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 64.746518][ T2557] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 64.746726][ T2557] ? preempt_schedule_notrace (kernel/sched/core.c:7463) [ 64.746931][ T2557] ? preempt_schedule_notrace_thunk (arch/x86/entry/thunk.S:13) [ 64.747204][ T2557] ? preempt_schedule_notrace_thunk (arch/x86/entry/thunk.S:13) [ 64.747458][ T2557] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 64.747714][ T2557] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 64.747923][ T2557] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.748149][ T2557] ? stack_depot_save_flags (./include/linux/rcupdate.h:972 (discriminator 3) lib/stackdepot.c:636 (discriminator 3) lib/stackdepot.c:676 (discriminator 3)) [ 64.748357][ T2557] ? __kernel_text_address (kernel/extable.c:79) [ 64.748566][ T2557] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.748782][ T2557] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.748994][ T2557] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 64.749279][ T2557] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.749488][ T2557] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 64.749700][ T2557] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.749908][ T2557] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.750132][ T2557] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 64.750342][ T2557] ? __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) [ 64.750548][ T2557] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 64.750756][ T2557] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 64.750981][ T2557] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 64.751204][ T2557] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 64.751420][ T2557] rtnl_newlink (net/core/rtnetlink.c:4150) [ 64.751632][ T2557] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.751844][ T2557] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.752058][ T2557] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.752264][ T2557] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.752490][ T2557] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.752704][ T2557] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.752911][ T2557] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.753133][ T2557] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.753360][ T2557] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.753573][ T2557] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 64.753780][ T2557] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.753999][ T2557] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.754212][ T2557] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.754428][ T2557] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.754650][ T2557] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.754870][ T2557] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.755105][ T2557] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.755321][ T2557] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.755534][ T2557] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.755755][ T2557] ? 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)) [ 64.755962][ T2557] ? 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)) [ 64.756190][ T2557] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.756401][ T2557] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.756610][ T2557] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.756831][ T2557] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.757049][ T2557] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.757264][ T2557] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.757479][ T2557] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.757688][ T2557] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.757892][ T2557] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.758164][ T2557] ? move_addr_to_kernel (net/socket.c:258) [ 64.758372][ T2557] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.758591][ T2557] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.758805][ T2557] ___sys_sendmsg (net/socket.c:2752) [ 64.759027][ T2557] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.759293][ T2557] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.759521][ T2557] __sys_sendmsg (net/socket.c:2784) [ 64.759731][ T2557] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.759944][ T2557] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.760231][ T2557] ? 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) [ 64.760437][ T2557] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.760648][ T2557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.760877][ T2557] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.761094][ T2557] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.761309][ T2557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.761570][ T2557] RIP: 0033:0x7f186487208e [ 64.761800][ T2557] 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 [ 64.762551][ T2557] RSP: 002b:00007fff6b51eea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.762868][ T2557] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f186487208e [ 64.763199][ T2557] RDX: 0000000000000000 RSI: 00007fff6b51ef50 RDI: 0000000000000005 [ 64.763510][ T2557] RBP: 00007fff6b51eeb0 R08: 0000000000000000 R09: 0000000000000000 [ 64.763930][ T2557] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 64.764365][ T2557] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff6b51f610 | [ 64.828378][ T166] ------------[ cut here ]------------ | [ 64.828814][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 64.829152][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.830024][ T166] Tainted: [W]=WARN [ 64.830155][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.830354][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.830566][ T166] 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 [ 64.831148][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 64.831347][ T166] RAX: 00000000ffffffa6 RBX: ff11000005e46f40 RCX: 1ff4000000108ebf [ 64.831582][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46ff0 [ 64.831818][ T166] RBP: ff1100001140a000 R08: 1fe2200000bc8dff R09: ff1100000cab2f20 [ 64.832065][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 64.832310][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 64.832554][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 64.832838][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.833113][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 64.833359][ T166] PKRU: 55555554 [ 64.833481][ T166] Call Trace: [ 64.833601][ T166] [ 64.833682][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 64.833848][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 64.833978][ T166] netif_close_many (net/core/dev.c:1804) [ 64.834140][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.834300][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 64.834455][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.834639][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 64.834800][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 64.835000][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 64.835207][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.835361][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 64.835515][ T166] ? __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) [ 64.835672][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 64.835823][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 64.836021][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 64.836179][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 64.836328][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 64.836479][ T166] ? 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) [ 64.836634][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 64.836785][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.836940][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 64.837098][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 64.837260][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 64.837416][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 64.837613][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 64.837807][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 64.837962][ T166] ? 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)) [ 64.838122][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 64.838317][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 64.838471][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 64.838630][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 64.838782][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 64.838936][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 64.839060][ T166] new_sync_write (fs/read_write.c:595) [ 64.839224][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.839378][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 64.839532][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.839686][ T166] ? ksys_write (fs/read_write.c:740) [ 64.839844][ T166] vfs_write (fs/read_write.c:688) [ 64.839962][ T166] ksys_write (fs/read_write.c:740) [ 64.840082][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 64.840238][ T166] ? 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) [ 64.840394][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.840547][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.840711][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.840867][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.841024][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.841221][ T166] RIP: 0033:0x7fd8e6c0c08e [ 64.841381][ T166] 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 [ 64.841919][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 64.842162][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 64.842389][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 64.842618][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 64.842843][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 64.843081][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 64.850304][ T166] ------------[ cut here ]------------ | [ 64.850449][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 64.850736][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.851379][ T166] Tainted: [W]=WARN [ 64.851489][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.851669][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.851857][ T166] 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 [ 64.852400][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 64.852583][ T166] RAX: 00000000ffffffa6 RBX: ff110000093a24c0 RCX: 1ff4000000108eef [ 64.852798][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2570 [ 64.853019][ T166] RBP: ff1100001140a000 R08: 1fe22000012744af R09: ff1100000cab2ef8 [ 64.853242][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 64.853456][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 64.853672][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 64.853924][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.854113][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 64.854333][ T166] PKRU: 55555554 [ 64.854440][ T166] Call Trace: [ 64.854549][ T166] [ 64.854624][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 64.854810][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 64.854993][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 64.855142][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 64.855285][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 64.855431][ T166] ? 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) [ 64.855577][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 64.855720][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.855865][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 64.856088][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 64.856304][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 64.856449][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 64.856628][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 64.856807][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 64.856951][ T166] ? 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)) [ 64.857162][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 64.857342][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 64.857484][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 64.857627][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 64.857768][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 64.857911][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 64.858084][ T166] new_sync_write (fs/read_write.c:595) [ 64.858236][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.858378][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 64.858525][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.858667][ T166] ? ksys_write (fs/read_write.c:740) [ 64.858813][ T166] vfs_write (fs/read_write.c:688) [ 64.858922][ T166] ksys_write (fs/read_write.c:740) [ 64.859092][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 64.859240][ T166] ? 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) [ 64.859386][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.859531][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.859674][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.859823][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.860035][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.860218][ T166] RIP: 0033:0x7fd8e6c0c08e [ 64.860369][ T166] 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 [ 64.860877][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 64.861161][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 64.861373][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 64.861588][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 64.861800][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 64.862078][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 64.938618][ T2562] ------------[ cut here ]------------ | [ 64.938928][ T2562] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2562 | [ 64.939435][ T2562] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.940427][ T2562] Tainted: [W]=WARN [ 64.940667][ T2562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.940998][ T2562] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.941342][ T2562] 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 [ 64.942155][ T2562] RSP: 0018:ffa000000670f060 EFLAGS: 00010286 [ 64.942478][ T2562] RAX: 00000000ffffffa6 RBX: ff1100000c8d36c0 RCX: 1ff4000000ce1dd2 [ 64.942845][ T2562] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d3770 [ 64.943238][ T2562] RBP: ff110000084a9000 R08: 1fe220000191a6ef R09: ff1100000c842e58 [ 64.943602][ T2562] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 64.943990][ T2562] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000670f100 [ 64.944373][ T2562] FS: 00007feebdcfe840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 64.944807][ T2562] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.945151][ T2562] CR2: 0000000012899988 CR3: 000000000cc97003 CR4: 0000000000771ef0 [ 64.945521][ T2562] PKRU: 55555554 [ 64.945736][ T2562] Call Trace: [ 64.945949][ T2562] [ 64.946137][ T2562] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 64.946413][ T2562] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 64.946631][ T2562] netif_close_many (net/core/dev.c:1804) [ 64.946901][ T2562] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 64.947191][ T2562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.947461][ T2562] ? __dev_close_many (net/core/dev.c:1781) [ 64.947727][ T2562] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 64.948064][ T2562] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 64.948390][ T2562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.948654][ T2562] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 64.948970][ T2562] ? 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) [ 64.949258][ T2562] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 64.949522][ T2562] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 64.949839][ T2562] ? unregister_netdevice_many (net/core/dev.c:12497) [ 64.950116][ T2562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.950394][ T2562] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 64.950665][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.950926][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.951219][ T2562] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.951485][ T2562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.951747][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.952062][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.952333][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.952601][ T2562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.952862][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.953152][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.953418][ T2562] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 64.953710][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.953993][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.954265][ T2562] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.954532][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.954797][ T2562] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.955078][ T2562] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.955349][ T2562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.955614][ T2562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.955882][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.956174][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.956441][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.956709][ T2562] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.956997][ T2562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.957270][ T2562] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.957539][ T2562] ? 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)) [ 64.957808][ T2562] ? 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)) [ 64.958097][ T2562] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.958368][ T2562] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.958631][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.958898][ T2562] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.959193][ T2562] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.959460][ T2562] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.959728][ T2562] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.960014][ T2562] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.960288][ T2562] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.960595][ T2562] ? move_addr_to_kernel (net/socket.c:258) [ 64.960862][ T2562] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.961145][ T2562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.961413][ T2562] ___sys_sendmsg (net/socket.c:2752) [ 64.961676][ T2562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.962003][ T2562] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.962295][ T2562] __sys_sendmsg (net/socket.c:2784) [ 64.962560][ T2562] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.962827][ T2562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.963172][ T2562] ? 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) [ 64.963437][ T2562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.963700][ T2562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.963957][ T2562] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.964244][ T2562] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.964513][ T2562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.964826][ T2562] RIP: 0033:0x7feebdf3808e [ 64.965289][ T2562] 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 [ 64.966105][ T2562] RSP: 002b:00007ffd10bc2d20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.966492][ T2562] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007feebdf3808e [ 64.966855][ T2562] RDX: 0000000000000000 RSI: 00007ffd10bc2dd0 RDI: 0000000000000005 [ 64.967245][ T2562] RBP: 00007ffd10bc2d30 R08: 0000000000000000 R09: 0000000000000000 [ 64.967611][ T2562] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 64.967992][ T2562] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd10bc3490 | [ 64.973589][ T2562] ------------[ cut here ]------------ | [ 64.973856][ T2562] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2562 | [ 64.974790][ T2562] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 64.975771][ T2562] Tainted: [W]=WARN [ 64.976021][ T2562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.976340][ T2562] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.976668][ T2562] 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 [ 64.977693][ T2562] RSP: 0018:ffa000000670f190 EFLAGS: 00010286 [ 64.978022][ T2562] RAX: 00000000ffffffa6 RBX: ff1100001045e340 RCX: 1ff4000000ce1df8 [ 64.978385][ T2562] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045e3f0 [ 64.978744][ T2562] RBP: ff110000084a9000 R08: 1fe220000208bc7f R09: ff1100000c842e58 [ 64.979114][ T2562] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 64.979474][ T2562] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 64.979864][ T2562] FS: 00007feebdcfe840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 64.980291][ T2562] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.980596][ T2562] CR2: 0000000012899988 CR3: 000000000cc97003 CR4: 0000000000771ef0 [ 64.980948][ T2562] PKRU: 55555554 [ 64.981174][ T2562] Call Trace: [ 64.981381][ T2562] [ 64.981541][ T2562] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 64.981855][ T2562] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 64.982187][ T2562] ? 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) [ 64.982443][ T2562] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 64.982712][ T2562] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 64.983030][ T2562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.983311][ T2562] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 64.983567][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.983819][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.984096][ T2562] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.984362][ T2562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.984617][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.984910][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.985186][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.985445][ T2562] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.985707][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.985986][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.986249][ T2562] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 64.986511][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.986780][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.987056][ T2562] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.987320][ T2562] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.987578][ T2562] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.987833][ T2562] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.988125][ T2562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.988389][ T2562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.988643][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.988927][ T2562] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.989202][ T2562] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.989460][ T2562] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.989714][ T2562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.989987][ T2562] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.990268][ T2562] ? 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)) [ 64.990517][ T2562] ? 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)) [ 64.990778][ T2562] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.991056][ T2562] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.991331][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.991603][ T2562] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.991863][ T2562] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.992151][ T2562] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.992413][ T2562] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.992676][ T2562] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.992930][ T2562] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.993253][ T2562] ? move_addr_to_kernel (net/socket.c:258) [ 64.993513][ T2562] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.993774][ T2562] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.994060][ T2562] ___sys_sendmsg (net/socket.c:2752) [ 64.994321][ T2562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.994620][ T2562] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.994901][ T2562] __sys_sendmsg (net/socket.c:2784) [ 64.995183][ T2562] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.995435][ T2562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.995751][ T2562] ? 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) [ 64.996030][ T2562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.996292][ T2562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 64.996546][ T2562] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 64.996801][ T2562] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 64.997076][ T2562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.997396][ T2562] RIP: 0033:0x7feebdf3808e [ 64.997667][ T2562] 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 [ 64.998603][ T2562] RSP: 002b:00007ffd10bc2d20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.999000][ T2562] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007feebdf3808e [ 64.999503][ T2562] RDX: 0000000000000000 RSI: 00007ffd10bc2dd0 RDI: 0000000000000005 [ 64.999857][ T2562] RBP: 00007ffd10bc2d30 R08: 0000000000000000 R09: 0000000000000000 [ 65.000236][ T2562] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.000737][ T2562] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd10bc3490 | [ 65.049572][ T166] ------------[ cut here ]------------ | [ 65.049811][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 65.050169][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.050884][ T166] Tainted: [W]=WARN [ 65.051005][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.051196][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.051421][ T166] 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 [ 65.052003][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 65.052205][ T166] RAX: 00000000ffffffa6 RBX: ff110000107ea940 RCX: 1ff4000000108ed1 [ 65.052427][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea9f0 [ 65.052674][ T166] RBP: ff11000011db2000 R08: 1fe22000020fd53f R09: ff1100000cab2ef8 [ 65.052899][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 65.053149][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011db2000 [ 65.053386][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 65.053681][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.053878][ T166] CR2: 00005576eb645d00 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 65.054124][ T166] PKRU: 55555554 [ 65.054246][ T166] Call Trace: [ 65.054363][ T166] [ 65.054467][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.054625][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.054741][ T166] register_netdevice (net/core/dev.c:11488) [ 65.055110][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 65.055299][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 65.055452][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 65.055646][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 65.055819][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 65.056019][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 65.056219][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.056373][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 65.056522][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 65.056708][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 65.056862][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 65.057071][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 65.057226][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 65.057396][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 65.057550][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 65.057663][ T166] new_sync_write (fs/read_write.c:595) [ 65.057817][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.057999][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 65.058157][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.058307][ T166] ? ksys_write (fs/read_write.c:740) [ 65.058460][ T166] vfs_write (fs/read_write.c:688) [ 65.058577][ T166] ksys_write (fs/read_write.c:740) [ 65.058690][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 65.058836][ T166] ? 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) [ 65.058990][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.059143][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.059293][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.059463][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.059615][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.059807][ T166] RIP: 0033:0x7fd8e6c0c08e [ 65.059964][ T166] 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 [ 65.060557][ T166] RSP: 002b:00007ffe866f5a10 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 65.060788][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 65.061017][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 65.061256][ T166] RBP: 00007ffe866f5a20 R08: 0000000000000000 R09: 0000000000000000 [ 65.061477][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 65.061697][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 65.250776][ T2568] ------------[ cut here ]------------ | [ 65.251034][ T2568] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2568 | [ 65.251447][ T2568] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.252422][ T2568] Tainted: [W]=WARN [ 65.252578][ T2568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.252845][ T2568] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.253273][ T2568] 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 [ 65.254127][ T2568] RSP: 0018:ffa00000066ef020 EFLAGS: 00010286 [ 65.254503][ T2568] RAX: 00000000ffffffa6 RBX: ff110000090a93c0 RCX: 1ff4000000cdddca [ 65.254806][ T2568] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9470 [ 65.255127][ T2568] RBP: ff11000011db2000 R08: 1fe220000121528f R09: ff1100000c6b5180 [ 65.255445][ T2568] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 65.255764][ T2568] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.256081][ T2568] FS: 00007fb17ddc5840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 65.256446][ T2568] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.256705][ T2568] CR2: 000000002c8d0988 CR3: 0000000004eaa004 CR4: 0000000000771ef0 [ 65.257029][ T2568] PKRU: 55555554 [ 65.257190][ T2568] Call Trace: [ 65.257344][ T2568] [ 65.257453][ T2568] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.257664][ T2568] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.257820][ T2568] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.258033][ T2568] __dev_notify_flags (net/core/dev.c:9787) [ 65.258246][ T2568] ? netif_change_name (net/core/dev.c:1495) [ 65.258451][ T2568] ? __dev_change_flags (net/core/dev.c:9752) [ 65.258657][ T2568] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 65.258857][ T2568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.259073][ T2568] ? 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)) [ 65.259285][ T2568] netif_change_flags (net/core/dev.c:9820) [ 65.259496][ T2568] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 65.259706][ T2568] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 65.259906][ T2568] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 65.260166][ T2568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 65.260369][ T2568] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.260571][ T2568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 65.260774][ T2568] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.260984][ T2568] ? __kernel_text_address (kernel/extable.c:79) [ 65.261192][ T2568] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.261398][ T2568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.261600][ T2568] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.261806][ T2568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.262015][ T2568] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 65.262225][ T2568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.262424][ T2568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.262627][ T2568] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.262828][ T2568] ? __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) [ 65.263040][ T2568] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.263262][ T2568] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.263484][ T2568] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.263694][ T2568] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 65.263899][ T2568] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.264106][ T2568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.264320][ T2568] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.264521][ T2568] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.264722][ T2568] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.264925][ T2568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.265147][ T2568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.265347][ T2568] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.265516][ T2568] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.265655][ T2568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.265797][ T2568] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.265933][ T2568] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.266096][ T2568] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.266243][ T2568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.266383][ T2568] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.266585][ T2568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.266785][ T2568] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.266936][ T2568] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.267094][ T2568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.267297][ T2568] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.267489][ T2568] ? 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)) [ 65.267689][ T2568] ? 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)) [ 65.267852][ T2568] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.268002][ T2568] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.268176][ T2568] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.268374][ T2568] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.268565][ T2568] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.268775][ T2568] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.268934][ T2568] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.269083][ T2568] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.269240][ T2568] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.269412][ T2568] ? move_addr_to_kernel (net/socket.c:258) [ 65.269558][ T2568] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.269700][ T2568] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.269844][ T2568] ___sys_sendmsg (net/socket.c:2752) [ 65.269989][ T2568] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.270226][ T2568] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.270383][ T2568] __sys_sendmsg (net/socket.c:2784) [ 65.270530][ T2568] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.270671][ T2568] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.270850][ T2568] ? 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) [ 65.270996][ T2568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.271140][ T2568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.271281][ T2568] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.271424][ T2568] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.271567][ T2568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.271745][ T2568] RIP: 0033:0x7fb17dfff08e [ 65.271893][ T2568] 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 [ 65.272407][ T2568] RSP: 002b:00007ffc0f482800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.272626][ T2568] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb17dfff08e [ 65.272843][ T2568] RDX: 0000000000000000 RSI: 00007ffc0f4828b0 RDI: 0000000000000005 [ 65.273055][ T2568] RBP: 00007ffc0f482810 R08: 0000000000000000 R09: 0000000000000000 [ 65.273271][ T2568] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.273515][ T2568] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0f482f70 | [ 65.306348][ T2569] ------------[ cut here ]------------ | [ 65.306540][ T2569] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2569 | [ 65.306841][ T2569] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.308071][ T2569] Tainted: [W]=WARN [ 65.308190][ T2569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.308375][ T2569] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.308567][ T2569] 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 [ 65.309095][ T2569] RSP: 0018:ffa00000066eef70 EFLAGS: 00010286 [ 65.309285][ T2569] RAX: 00000000ffffffa6 RBX: ff1100000c6113c0 RCX: 1ff4000000cdddb4 [ 65.309511][ T2569] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611470 [ 65.309734][ T2569] RBP: ff11000011db2000 R08: 1fe22000018c228f R09: ff11000011bd5180 [ 65.309951][ T2569] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 65.310190][ T2569] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 65.310412][ T2569] FS: 00007f55e0dfd840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 65.310675][ T2569] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.310858][ T2569] CR2: 0000000003a60a28 CR3: 0000000011e60005 CR4: 0000000000771ef0 [ 65.311084][ T2569] PKRU: 55555554 [ 65.311200][ T2569] Call Trace: [ 65.311312][ T2569] [ 65.311389][ T2569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.311539][ T2569] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.311684][ T2569] notifier_call_chain (kernel/notifier.c:85) [ 65.311837][ T2569] __netdev_upper_dev_link (net/core/dev.c:8931) [ 65.311988][ T2569] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 65.312146][ T2569] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 65.312293][ T2569] netdev_upper_dev_link (net/core/dev.c:8972) [ 65.312439][ T2569] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 65.312585][ T2569] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 65.312739][ T2569] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 65.312889][ T2569] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 65.313043][ T2569] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 65.313200][ T2569] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 65.313345][ T2569] ? nla_strscpy (lib/nlattr.c:795) [ 65.313494][ T2569] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 65.313641][ T2569] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.313786][ T2569] ? __dev_get_by_name (net/core/dev.c:883) [ 65.313935][ T2569] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.314094][ T2569] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.314250][ T2569] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.314397][ T2569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.314546][ T2569] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.314692][ T2569] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.314836][ T2569] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.314987][ T2569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.315142][ T2569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.315289][ T2569] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.315435][ T2569] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.315584][ T2569] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.315734][ T2569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.315879][ T2569] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.316031][ T2569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.316182][ T2569] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.316330][ T2569] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.316477][ T2569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.316621][ T2569] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.316769][ T2569] ? 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)) [ 65.316916][ T2569] ? 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)) [ 65.317069][ T2569] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.317219][ T2569] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.317368][ T2569] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.317516][ T2569] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.317666][ T2569] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.317812][ T2569] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.317961][ T2569] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.318112][ T2569] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.318259][ T2569] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.318439][ T2569] ? move_addr_to_kernel (net/socket.c:258) [ 65.318584][ T2569] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.318731][ T2569] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.318879][ T2569] ___sys_sendmsg (net/socket.c:2752) [ 65.319027][ T2569] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.319213][ T2569] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.319371][ T2569] __sys_sendmsg (net/socket.c:2784) [ 65.319520][ T2569] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.319665][ T2569] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.319849][ T2569] ? 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) [ 65.320005][ T2569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.320156][ T2569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.320301][ T2569] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.320445][ T2569] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.320591][ T2569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.320771][ T2569] RIP: 0033:0x7f55e103708e [ 65.320925][ T2569] 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 [ 65.321466][ T2569] RSP: 002b:00007ffe12becdb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.321688][ T2569] RAX: ffffffffffffffda RBX: 00007ffe12bed550 RCX: 00007f55e103708e [ 65.321903][ T2569] RDX: 0000000000000000 RSI: 00007ffe12bece60 RDI: 0000000000000005 [ 65.322127][ T2569] RBP: 00007ffe12becdc0 R08: 0000000000000000 R09: 0000000000000000 [ 65.322349][ T2569] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.322568][ T2569] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe12bed528 | [ 65.324310][ T2569] ------------[ cut here ]------------ | [ 65.324470][ T2569] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2569 | [ 65.324898][ T2569] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.325718][ T2569] Tainted: [W]=WARN [ 65.325829][ T2569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.326024][ T2569] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.326224][ T2569] 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 [ 65.326743][ T2569] RSP: 0018:ffa00000066eefd0 EFLAGS: 00010286 [ 65.326934][ T2569] RAX: 00000000ffffffa6 RBX: ff1100000c610ac0 RCX: 1ff4000000cdddc0 [ 65.327164][ T2569] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610b70 [ 65.327382][ T2569] RBP: ff1100001071a000 R08: 1fe22000018c216f R09: ff11000011bd5180 [ 65.327601][ T2569] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 65.327922][ T2569] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001071ae04 [ 65.328178][ T2569] FS: 00007f55e0dfd840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 65.328538][ T2569] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.328723][ T2569] CR2: 0000000003a60a28 CR3: 0000000011e60005 CR4: 0000000000771ef0 [ 65.328941][ T2569] PKRU: 55555554 [ 65.329161][ T2569] Call Trace: [ 65.329278][ T2569] [ 65.329355][ T2569] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.329504][ T2569] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.329615][ T2569] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 65.329861][ T2569] __dev_notify_flags (net/core/dev.c:9787) [ 65.330015][ T2569] ? netif_change_name (net/core/dev.c:1495) [ 65.330168][ T2569] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 65.330323][ T2569] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 65.330569][ T2569] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 65.330715][ T2569] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 65.330867][ T2569] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 65.331023][ T2569] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 65.331276][ T2569] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 65.331427][ T2569] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 65.331576][ T2569] ? nla_strscpy (lib/nlattr.c:795) [ 65.331726][ T2569] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 65.331979][ T2569] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.332125][ T2569] ? __dev_get_by_name (net/core/dev.c:883) [ 65.332276][ T2569] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.332426][ T2569] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.332674][ T2569] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.332820][ T2569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.332976][ T2569] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.333123][ T2569] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.333394][ T2569] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.333542][ T2569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.333691][ T2569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.333838][ T2569] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.334086][ T2569] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.334240][ T2569] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.334385][ T2569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.334530][ T2569] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.334777][ T2569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.334921][ T2569] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.335085][ T2569] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.335234][ T2569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.335479][ T2569] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.335631][ T2569] ? 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)) [ 65.335776][ T2569] ? 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)) [ 65.335926][ T2569] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.336185][ T2569] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.336333][ T2569] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.336480][ T2569] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.336627][ T2569] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.336875][ T2569] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.337032][ T2569] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.337183][ T2569] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.337327][ T2569] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.337609][ T2569] ? move_addr_to_kernel (net/socket.c:258) [ 65.337755][ T2569] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.337901][ T2569] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.338060][ T2569] ___sys_sendmsg (net/socket.c:2752) [ 65.338320][ T2569] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.338590][ T2569] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.338831][ T2569] __sys_sendmsg (net/socket.c:2784) [ 65.339068][ T2569] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.339462][ T2569] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.339689][ T2569] ? 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) [ 65.339842][ T2569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.340002][ T2569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.340154][ T2569] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.340301][ T2569] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.340447][ T2569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.340728][ T2569] RIP: 0033:0x7f55e103708e [ 65.340881][ T2569] 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 [ 65.341521][ T2569] RSP: 002b:00007ffe12becdb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.341806][ T2569] RAX: ffffffffffffffda RBX: 00007ffe12bed550 RCX: 00007f55e103708e [ 65.342148][ T2569] RDX: 0000000000000000 RSI: 00007ffe12bece60 RDI: 0000000000000005 [ 65.342477][ T2569] RBP: 00007ffe12becdc0 R08: 0000000000000000 R09: 0000000000000000 [ 65.342976][ T2569] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.343316][ T2569] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe12bed528 | [ 65.378299][ T2570] ------------[ cut here ]------------ | [ 65.378510][ T2570] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2570 | [ 65.378804][ T2570] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.379394][ T2570] Tainted: [W]=WARN [ 65.379497][ T2570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.379666][ T2570] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.379847][ T2570] 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 [ 65.380372][ T2570] RSP: 0018:ffa00000066ef020 EFLAGS: 00010286 [ 65.380544][ T2570] RAX: 00000000ffffffa6 RBX: ff110000093a2c40 RCX: 1ff4000000cdddca [ 65.380752][ T2570] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2cf0 [ 65.380956][ T2570] RBP: ff1100001071a000 R08: 1fe220000127459f R09: ff11000011bd0b58 [ 65.381174][ T2570] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 65.381389][ T2570] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.381597][ T2570] FS: 00007f25ccee8840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 65.381836][ T2570] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.382017][ T2570] CR2: 000000001d957988 CR3: 000000000beb4001 CR4: 0000000000771ef0 [ 65.382226][ T2570] PKRU: 55555554 [ 65.382328][ T2570] Call Trace: [ 65.382444][ T2570] [ 65.382515][ T2570] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.382657][ T2570] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.382761][ T2570] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.382904][ T2570] __dev_notify_flags (net/core/dev.c:9787) [ 65.383073][ T2570] ? netif_change_name (net/core/dev.c:1495) [ 65.383211][ T2570] ? __dev_change_flags (net/core/dev.c:9752) [ 65.383357][ T2570] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 65.383491][ T2570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.383629][ T2570] ? 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)) [ 65.383768][ T2570] netif_change_flags (net/core/dev.c:9820) [ 65.383910][ T2570] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 65.384049][ T2570] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 65.384194][ T2570] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 65.384340][ T2570] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 65.384527][ T2570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 65.384676][ T2570] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.384812][ T2570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 65.384948][ T2570] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.385088][ T2570] ? __kernel_text_address (kernel/extable.c:79) [ 65.385229][ T2570] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.385370][ T2570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.385508][ T2570] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.385655][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.385792][ T2570] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 65.385926][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.386171][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.386307][ T2570] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.386446][ T2570] ? __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) [ 65.386582][ T2570] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.386717][ T2570] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.386855][ T2570] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.387067][ T2570] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 65.387230][ T2570] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.387378][ T2570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.387512][ T2570] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.387646][ T2570] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.387779][ T2570] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.387928][ T2570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.388127][ T2570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.388330][ T2570] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.388466][ T2570] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.388613][ T2570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.388750][ T2570] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.388882][ T2570] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.389073][ T2570] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.389223][ T2570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.389357][ T2570] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.389495][ T2570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.389635][ T2570] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.389780][ T2570] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.389914][ T2570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.390137][ T2570] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.390350][ T2570] ? 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)) [ 65.390506][ T2570] ? 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)) [ 65.390905][ T2570] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.391124][ T2570] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.391298][ T2570] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.391440][ T2570] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.391577][ T2570] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.391715][ T2570] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.391870][ T2570] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.392106][ T2570] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.392245][ T2570] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.392411][ T2570] ? move_addr_to_kernel (net/socket.c:258) [ 65.392563][ T2570] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.392699][ T2570] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.392838][ T2570] ___sys_sendmsg (net/socket.c:2752) [ 65.393071][ T2570] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.393252][ T2570] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.393399][ T2570] __sys_sendmsg (net/socket.c:2784) [ 65.393535][ T2570] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.393672][ T2570] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.393843][ T2570] ? 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) [ 65.393985][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.394122][ T2570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.394268][ T2570] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.394405][ T2570] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.394541][ T2570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.394711][ T2570] RIP: 0033:0x7f25cd12208e [ 65.394854][ T2570] 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 [ 65.395351][ T2570] RSP: 002b:00007fff23a99b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.395645][ T2570] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f25cd12208e [ 65.395949][ T2570] RDX: 0000000000000000 RSI: 00007fff23a99bd0 RDI: 0000000000000005 [ 65.396277][ T2570] RBP: 00007fff23a99b30 R08: 0000000000000000 R09: 0000000000000000 [ 65.396518][ T2570] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.396727][ T2570] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff23a9a290 | [ 65.462674][ T2573] ------------[ cut here ]------------ | [ 65.462895][ T2573] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2573 | [ 65.463213][ T2573] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.463829][ T2573] Tainted: [W]=WARN [ 65.463941][ T2573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.464147][ T2573] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.464340][ T2573] 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 [ 65.464863][ T2573] RSP: 0018:ffa00000067cef70 EFLAGS: 00010286 [ 65.465067][ T2573] RAX: 00000000ffffffa6 RBX: ff1100000c498340 RCX: 1ff4000000cf9db4 [ 65.465299][ T2573] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4983f0 [ 65.465520][ T2573] RBP: ff11000011db2000 R08: 1fe220000189307f R09: ff1100000a385180 [ 65.465740][ T2573] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 65.465965][ T2573] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 65.466210][ T2573] FS: 00007f6b4ef01840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 65.466483][ T2573] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.466668][ T2573] CR2: 00005576eb669d50 CR3: 0000000011f26006 CR4: 0000000000771ef0 [ 65.466888][ T2573] PKRU: 55555554 [ 65.467011][ T2573] Call Trace: [ 65.467125][ T2573] [ 65.467207][ T2573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.467356][ T2573] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.467508][ T2573] notifier_call_chain (kernel/notifier.c:85) [ 65.467660][ T2573] __netdev_upper_dev_link (net/core/dev.c:8931) [ 65.467810][ T2573] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 65.467962][ T2573] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 65.468124][ T2573] netdev_upper_dev_link (net/core/dev.c:8972) [ 65.468275][ T2573] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 65.468422][ T2573] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 65.468575][ T2573] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 65.468725][ T2573] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 65.468873][ T2573] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 65.469033][ T2573] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 65.469186][ T2573] ? nla_strscpy (lib/nlattr.c:795) [ 65.469336][ T2573] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 65.469487][ T2573] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.469636][ T2573] ? __dev_get_by_name (net/core/dev.c:883) [ 65.469785][ T2573] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.469944][ T2573] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.470104][ T2573] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.470255][ T2573] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.470405][ T2573] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.470551][ T2573] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.470699][ T2573] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.470843][ T2573] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.470996][ T2573] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.471147][ T2573] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.471293][ T2573] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.471441][ T2573] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.471587][ T2573] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.471732][ T2573] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.471886][ T2573] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.472043][ T2573] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.472200][ T2573] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.472347][ T2573] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.472492][ T2573] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.472641][ T2573] ? 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)) [ 65.472787][ T2573] ? 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)) [ 65.472935][ T2573] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.473086][ T2573] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.473237][ T2573] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.473384][ T2573] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.473532][ T2573] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.473678][ T2573] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.473827][ T2573] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.473979][ T2573] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.474124][ T2573] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.474326][ T2573] ? move_addr_to_kernel (net/socket.c:258) [ 65.474473][ T2573] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.474618][ T2573] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.474765][ T2573] ___sys_sendmsg (net/socket.c:2752) [ 65.474931][ T2573] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.475213][ T2573] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.475374][ T2573] __sys_sendmsg (net/socket.c:2784) [ 65.475521][ T2573] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.475665][ T2573] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.475847][ T2573] ? 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) [ 65.476067][ T2573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.476227][ T2573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.476375][ T2573] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.476525][ T2573] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.476677][ T2573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.476859][ T2573] RIP: 0033:0x7f6b4f13b08e [ 65.477040][ T2573] 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 [ 65.477573][ T2573] RSP: 002b:00007ffcec17ef30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.477808][ T2573] RAX: ffffffffffffffda RBX: 00007ffcec17f6c8 RCX: 00007f6b4f13b08e [ 65.478037][ T2573] RDX: 0000000000000000 RSI: 00007ffcec17efe0 RDI: 0000000000000005 [ 65.478264][ T2573] RBP: 00007ffcec17ef40 R08: 0000000000000000 R09: 0000000000000000 [ 65.478489][ T2573] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.478719][ T2573] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcec17f6a0 | [ 65.480523][ T2573] ------------[ cut here ]------------ | [ 65.480669][ T2573] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2573 | [ 65.480982][ T2573] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.481590][ T2573] Tainted: [W]=WARN [ 65.481704][ T2573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.481892][ T2573] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.482096][ T2573] 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 [ 65.482638][ T2573] RSP: 0018:ffa00000067cefd0 EFLAGS: 00010286 [ 65.482824][ T2573] RAX: 00000000ffffffa6 RBX: ff1100000c498ac0 RCX: 1ff4000000cf9dc0 [ 65.483054][ T2573] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c498b70 [ 65.483283][ T2573] RBP: ff1100000be7a000 R08: 1fe220000189316f R09: ff1100000a385180 [ 65.483503][ T2573] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 65.483724][ T2573] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7ae04 [ 65.483951][ T2573] FS: 00007f6b4ef01840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 65.484221][ T2573] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.484410][ T2573] CR2: 00005576eb669d50 CR3: 0000000011f26006 CR4: 0000000000771ef0 [ 65.484633][ T2573] PKRU: 55555554 [ 65.484746][ T2573] Call Trace: [ 65.484879][ T2573] [ 65.484959][ T2573] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.485146][ T2573] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.485259][ T2573] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 65.485408][ T2573] __dev_notify_flags (net/core/dev.c:9787) [ 65.485557][ T2573] ? netif_change_name (net/core/dev.c:1495) [ 65.485708][ T2573] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 65.485857][ T2573] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 65.486043][ T2573] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 65.486200][ T2573] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 65.486364][ T2573] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 65.486513][ T2573] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 65.486666][ T2573] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 65.486819][ T2573] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 65.486966][ T2573] ? nla_strscpy (lib/nlattr.c:795) [ 65.487119][ T2573] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 65.487272][ T2573] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.487419][ T2573] ? __dev_get_by_name (net/core/dev.c:883) [ 65.487592][ T2573] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.487745][ T2573] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.487897][ T2573] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.488049][ T2573] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.488200][ T2573] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.488346][ T2573] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.488494][ T2573] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.488642][ T2573] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.488812][ T2573] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.488960][ T2573] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.489111][ T2573] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.489264][ T2573] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.489419][ T2573] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.489583][ T2573] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.489732][ T2573] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.489882][ T2573] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.490035][ T2573] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.490187][ T2573] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.490363][ T2573] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.490531][ T2573] ? 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)) [ 65.490684][ T2573] ? 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)) [ 65.490834][ T2573] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.491017][ T2573] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.491182][ T2573] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.491334][ T2573] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.491522][ T2573] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.491670][ T2573] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.491838][ T2573] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.491987][ T2573] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.492138][ T2573] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.492334][ T2573] ? move_addr_to_kernel (net/socket.c:258) [ 65.492485][ T2573] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.492636][ T2573] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.492787][ T2573] ___sys_sendmsg (net/socket.c:2752) [ 65.492933][ T2573] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.493150][ T2573] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.493336][ T2573] __sys_sendmsg (net/socket.c:2784) [ 65.493488][ T2573] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.493655][ T2573] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.493847][ T2573] ? 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) [ 65.494001][ T2573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.494166][ T2573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.494313][ T2573] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.494460][ T2573] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.494612][ T2573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.494819][ T2573] RIP: 0033:0x7f6b4f13b08e [ 65.494976][ T2573] 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 [ 65.495544][ T2573] RSP: 002b:00007ffcec17ef30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.495763][ T2573] RAX: ffffffffffffffda RBX: 00007ffcec17f6c8 RCX: 00007f6b4f13b08e [ 65.495986][ T2573] RDX: 0000000000000000 RSI: 00007ffcec17efe0 RDI: 0000000000000005 [ 65.496233][ T2573] RBP: 00007ffcec17ef40 R08: 0000000000000000 R09: 0000000000000000 [ 65.496451][ T2573] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.496688][ T2573] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcec17f6a0 | [ 65.537383][ T2574] ------------[ cut here ]------------ | [ 65.537588][ T2574] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2574 | [ 65.537894][ T2574] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.539412][ T2574] Tainted: [W]=WARN [ 65.539540][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.539716][ T2574] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.539910][ T2574] 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 [ 65.540652][ T2574] RSP: 0018:ffa00000067df020 EFLAGS: 00010286 [ 65.540898][ T2574] RAX: 00000000ffffffa6 RBX: ff1100001045f0c0 RCX: 1ff4000000cfbdca [ 65.541113][ T2574] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f170 [ 65.541330][ T2574] RBP: ff1100000be7a000 R08: 1fe220000208be2f R09: ff1100000c510b58 [ 65.541536][ T2574] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 65.541815][ T2574] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.542078][ T2574] FS: 00007efdf6bc5840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 65.542416][ T2574] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.542612][ T2574] CR2: 000000001a740988 CR3: 0000000011ee8001 CR4: 0000000000771ef0 [ 65.542843][ T2574] PKRU: 55555554 [ 65.542946][ T2574] Call Trace: [ 65.543052][ T2574] [ 65.543124][ T2574] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.543269][ T2574] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.543372][ T2574] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.543508][ T2574] __dev_notify_flags (net/core/dev.c:9787) [ 65.543646][ T2574] ? netif_change_name (net/core/dev.c:1495) [ 65.543781][ T2574] ? __dev_change_flags (net/core/dev.c:9752) [ 65.543926][ T2574] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 65.544088][ T2574] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.544240][ T2574] ? 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)) [ 65.544404][ T2574] netif_change_flags (net/core/dev.c:9820) [ 65.544542][ T2574] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 65.544679][ T2574] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 65.544818][ T2574] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 65.544955][ T2574] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 65.545148][ T2574] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 65.545285][ T2574] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.545447][ T2574] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 65.545592][ T2574] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.545728][ T2574] ? __kernel_text_address (kernel/extable.c:79) [ 65.545871][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.546024][ T2574] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.546164][ T2574] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.546301][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.546460][ T2574] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 65.546596][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.546732][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.546876][ T2574] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.547017][ T2574] ? __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) [ 65.547159][ T2574] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.547299][ T2574] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.547453][ T2574] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.547589][ T2574] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 65.547728][ T2574] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.547863][ T2574] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.548007][ T2574] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.548147][ T2574] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.548280][ T2574] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.548422][ T2574] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.548562][ T2574] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.548698][ T2574] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.548858][ T2574] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.548997][ T2574] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.549141][ T2574] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.549293][ T2574] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.549428][ T2574] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.549563][ T2574] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.549720][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.549856][ T2574] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.550003][ T2574] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.550175][ T2574] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.550312][ T2574] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.550450][ T2574] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.550590][ T2574] ? 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)) [ 65.550724][ T2574] ? 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)) [ 65.550881][ T2574] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.551028][ T2574] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.551207][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.551350][ T2574] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.551519][ T2574] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.551654][ T2574] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.551794][ T2574] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.551960][ T2574] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.552124][ T2574] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.552349][ T2574] ? move_addr_to_kernel (net/socket.c:258) [ 65.552496][ T2574] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.552643][ T2574] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.552792][ T2574] ___sys_sendmsg (net/socket.c:2752) [ 65.552925][ T2574] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.553101][ T2574] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.553274][ T2574] __sys_sendmsg (net/socket.c:2784) [ 65.553413][ T2574] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.553548][ T2574] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.553723][ T2574] ? 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) [ 65.553860][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.554009][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.554151][ T2574] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.554289][ T2574] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.554429][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.554609][ T2574] RIP: 0033:0x7efdf6dff08e [ 65.554769][ T2574] 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 [ 65.555294][ T2574] RSP: 002b:00007ffc27680d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.555499][ T2574] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efdf6dff08e [ 65.555728][ T2574] RDX: 0000000000000000 RSI: 00007ffc27680e30 RDI: 0000000000000005 [ 65.555933][ T2574] RBP: 00007ffc27680d90 R08: 0000000000000000 R09: 0000000000000000 [ 65.556172][ T2574] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.556390][ T2574] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc276814f0 | [ 65.639484][ T2579] ------------[ cut here ]------------ | [ 65.639692][ T2579] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2579 | [ 65.639987][ T2579] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.640591][ T2579] Tainted: [W]=WARN [ 65.640702][ T2579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.640892][ T2579] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.641084][ T2579] 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 [ 65.641581][ T2579] RSP: 0018:ffa000000670efe0 EFLAGS: 00010286 [ 65.641758][ T2579] RAX: 00000000ffffffa6 RBX: ff110000123759c0 RCX: 1ff4000000ce1dc2 [ 65.641982][ T2579] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012375a70 [ 65.642192][ T2579] RBP: ff11000011db2000 R08: 1fe220000246eb4f R09: ff11000012422e58 [ 65.642399][ T2579] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 65.642607][ T2579] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 65.642813][ T2579] FS: 00007f47f343e840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 65.643057][ T2579] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.643237][ T2579] CR2: 0000000038f8a988 CR3: 000000001019e005 CR4: 0000000000771ef0 [ 65.643441][ T2579] PKRU: 55555554 [ 65.643550][ T2579] Call Trace: [ 65.643654][ T2579] [ 65.643725][ T2579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.643872][ T2579] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.644021][ T2579] notifier_call_chain (kernel/notifier.c:85) [ 65.644169][ T2579] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 65.644305][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.644442][ T2579] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 65.644618][ T2579] ? 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) [ 65.644754][ T2579] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 65.644893][ T2579] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 65.645034][ T2579] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 65.645234][ T2579] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 65.645375][ T2579] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 65.645516][ T2579] ? write_profile (kernel/profile.c:194) [ 65.645656][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.645794][ T2579] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 65.645966][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.646111][ T2579] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 65.646304][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.646453][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.646589][ T2579] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.646724][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.646862][ T2579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.647023][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.647163][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.647298][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.647434][ T2579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.647586][ T2579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.647744][ T2579] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 65.647886][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.648055][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.648201][ T2579] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.648336][ T2579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.648476][ T2579] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.648613][ T2579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.648750][ T2579] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.648886][ T2579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.649044][ T2579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.649190][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.649327][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.649468][ T2579] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.649618][ T2579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.649756][ T2579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.649901][ T2579] ? 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)) [ 65.650043][ T2579] ? 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)) [ 65.650194][ T2579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.650332][ T2579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.650471][ T2579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.651160][ T2579] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.651300][ T2579] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.651441][ T2579] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.651597][ T2579] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.651736][ T2579] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.651871][ T2579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.652058][ T2579] ? move_addr_to_kernel (net/socket.c:258) [ 65.652204][ T2579] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.652352][ T2579] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.652503][ T2579] ___sys_sendmsg (net/socket.c:2752) [ 65.652698][ T2579] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.652966][ T2579] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.653227][ T2579] __sys_sendmsg (net/socket.c:2784) [ 65.653421][ T2579] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.653573][ T2579] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.653764][ T2579] ? 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) [ 65.653911][ T2579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.654059][ T2579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.654206][ T2579] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.654347][ T2579] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.654487][ T2579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.654659][ T2579] RIP: 0033:0x7f47f367808e [ 65.654806][ T2579] 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 [ 65.655370][ T2579] RSP: 002b:00007ffdd8e0cef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.655586][ T2579] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f47f367808e [ 65.655802][ T2579] RDX: 0000000000000000 RSI: 00007ffdd8e0cfa0 RDI: 0000000000000005 [ 65.656020][ T2579] RBP: 00007ffdd8e0cf00 R08: 0000000000000000 R09: 0000000000000000 [ 65.656240][ T2579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.656444][ T2579] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd8e0d660 | [ 65.658844][ T2579] ------------[ cut here ]------------ | [ 65.659022][ T2579] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2579 | [ 65.659304][ T2579] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.659893][ T2579] Tainted: [W]=WARN [ 65.660017][ T2579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.660198][ T2579] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.660375][ T2579] 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 [ 65.660852][ T2579] RSP: 0018:ffa000000670f060 EFLAGS: 00010286 [ 65.661225][ T2579] RAX: 00000000ffffffa6 RBX: ff11000012375cc0 RCX: 1ff4000000ce1dd2 [ 65.661427][ T2579] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012375d70 [ 65.661627][ T2579] RBP: ff1100000be7a000 R08: 1fe220000246ebaf R09: ff11000012422e58 [ 65.661824][ T2579] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 65.662034][ T2579] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000670f100 [ 65.662238][ T2579] FS: 00007f47f343e840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 65.662475][ T2579] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.662666][ T2579] CR2: 00005576eb4de970 CR3: 000000001019e005 CR4: 0000000000771ef0 [ 65.662869][ T2579] PKRU: 55555554 [ 65.662977][ T2579] Call Trace: [ 65.663078][ T2579] [ 65.663188][ T2579] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.663325][ T2579] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.663428][ T2579] netif_close_many (net/core/dev.c:1804) [ 65.663561][ T2579] ? 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) [ 65.663695][ T2579] ? __dev_close_many (net/core/dev.c:1781) [ 65.663830][ T2579] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 65.664020][ T2579] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 65.664191][ T2579] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 65.664328][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.664461][ T2579] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.664631][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.664787][ T2579] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.664924][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.665067][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.665209][ T2579] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.665359][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.665497][ T2579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.665649][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.665782][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.665915][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.666056][ T2579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.666196][ T2579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.666329][ T2579] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 65.666467][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.666608][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.666742][ T2579] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.666874][ T2579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.667018][ T2579] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.667198][ T2579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.667338][ T2579] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.667473][ T2579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.667605][ T2579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.667761][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.667894][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.668034][ T2579] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.668175][ T2579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.668310][ T2579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.668446][ T2579] ? 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)) [ 65.668581][ T2579] ? 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)) [ 65.668726][ T2579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.668861][ T2579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.669000][ T2579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.669139][ T2579] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.669292][ T2579] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.669427][ T2579] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.669564][ T2579] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.669698][ T2579] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.669832][ T2579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.670003][ T2579] ? move_addr_to_kernel (net/socket.c:258) [ 65.670146][ T2579] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.670289][ T2579] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.670424][ T2579] ___sys_sendmsg (net/socket.c:2752) [ 65.670555][ T2579] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.670720][ T2579] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.670865][ T2579] __sys_sendmsg (net/socket.c:2784) [ 65.671007][ T2579] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.671144][ T2579] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.671328][ T2579] ? 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) [ 65.671460][ T2579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.671600][ T2579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.671736][ T2579] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.671869][ T2579] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.672018][ T2579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.672190][ T2579] RIP: 0033:0x7f47f367808e [ 65.672330][ T2579] 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 [ 65.672806][ T2579] RSP: 002b:00007ffdd8e0cef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.673022][ T2579] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f47f367808e [ 65.673228][ T2579] RDX: 0000000000000000 RSI: 00007ffdd8e0cfa0 RDI: 0000000000000005 [ 65.673446][ T2579] RBP: 00007ffdd8e0cf00 R08: 0000000000000000 R09: 0000000000000000 [ 65.673648][ T2579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.673846][ T2579] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd8e0d660 | [ 65.677492][ T2579] ------------[ cut here ]------------ | [ 65.677765][ T2579] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2579 | [ 65.678274][ T2579] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.679258][ T2579] Tainted: [W]=WARN [ 65.679467][ T2579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.679811][ T2579] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.680187][ T2579] 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 [ 65.680958][ T2579] RSP: 0018:ffa000000670f190 EFLAGS: 00010286 [ 65.681299][ T2579] RAX: 00000000ffffffa6 RBX: ff110000123747c0 RCX: 1ff4000000ce1df8 [ 65.681673][ T2579] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012374870 [ 65.682074][ T2579] RBP: ff1100000be7a000 R08: 1fe220000246e90f R09: ff11000012422e58 [ 65.682440][ T2579] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 65.682799][ T2579] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 65.683206][ T2579] FS: 00007f47f343e840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 65.683627][ T2579] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.683939][ T2579] CR2: 00007f71d94fb048 CR3: 000000001019e001 CR4: 0000000000771ef0 [ 65.684344][ T2579] PKRU: 55555554 [ 65.684566][ T2579] Call Trace: [ 65.684773][ T2579] [ 65.684932][ T2579] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 65.685271][ T2579] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.686072][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.686342][ T2579] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.686601][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.686855][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.687167][ T2579] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.687430][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.687686][ T2579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.688012][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.688278][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.688539][ T2579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.688796][ T2579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.689072][ T2579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.689338][ T2579] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 65.689599][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.689857][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.690145][ T2579] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.690422][ T2579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.690684][ T2579] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.690952][ T2579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.691233][ T2579] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.691505][ T2579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.691761][ T2579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.692040][ T2579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.692328][ T2579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.692606][ T2579] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.692875][ T2579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.693165][ T2579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.693446][ T2579] ? 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)) [ 65.693712][ T2579] ? 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)) [ 65.693999][ T2579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.694274][ T2579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.694540][ T2579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.694815][ T2579] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.695091][ T2579] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.695379][ T2579] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.695646][ T2579] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.695904][ T2579] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.696219][ T2579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.696542][ T2579] ? move_addr_to_kernel (net/socket.c:258) [ 65.696803][ T2579] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.697081][ T2579] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.697351][ T2579] ___sys_sendmsg (net/socket.c:2752) [ 65.697607][ T2579] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.697917][ T2579] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.698232][ T2579] __sys_sendmsg (net/socket.c:2784) [ 65.698495][ T2579] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.698753][ T2579] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.699119][ T2579] ? 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) [ 65.699388][ T2579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.699653][ T2579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.699910][ T2579] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.700197][ T2579] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.700460][ T2579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.700766][ T2579] RIP: 0033:0x7f47f367808e [ 65.701059][ T2579] 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 [ 65.701835][ T2579] RSP: 002b:00007ffdd8e0cef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.702253][ T2579] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f47f367808e [ 65.702632][ T2579] RDX: 0000000000000000 RSI: 00007ffdd8e0cfa0 RDI: 0000000000000005 [ 65.703011][ T2579] RBP: 00007ffdd8e0cf00 R08: 0000000000000000 R09: 0000000000000000 [ 65.703377][ T2579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbac [ 65.703736][ T2579] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd8e0d660 | [ 65.838667][ T2583] ------------[ cut here ]------------ | [ 65.838940][ T2583] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2583 | [ 65.839394][ T2583] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.840319][ T2583] Tainted: [W]=WARN [ 65.840505][ T2583] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.840774][ T2583] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.841080][ T2583] 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 [ 65.841858][ T2583] RSP: 0018:ffa000000683efe0 EFLAGS: 00010286 [ 65.842148][ T2583] RAX: 00000000ffffffa6 RBX: ff1100000f3e4940 RCX: 1ff4000000d07dc2 [ 65.842490][ T2583] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e49f0 [ 65.842832][ T2583] RBP: ff11000011db2000 R08: 1fe2200001e7c93f R09: ff110000092b2e58 [ 65.843169][ T2583] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 65.843540][ T2583] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.843902][ T2583] FS: 00007f3ef8974840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 65.844303][ T2583] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.844607][ T2583] CR2: 000000001eee1988 CR3: 0000000010097005 CR4: 0000000000771ef0 [ 65.844996][ T2583] PKRU: 55555554 [ 65.845173][ T2583] Call Trace: [ 65.845338][ T2583] [ 65.845450][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.845665][ T2583] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.845886][ T2583] notifier_call_chain (kernel/notifier.c:85) [ 65.846116][ T2583] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 65.846336][ T2583] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 65.846625][ T2583] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.846845][ T2583] ? 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) [ 65.847078][ T2583] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 65.847303][ T2583] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 65.847521][ T2583] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 65.847791][ T2583] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 65.848023][ T2583] ? write_profile (kernel/profile.c:194) [ 65.848242][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.848468][ T2583] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 65.848742][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.848999][ T2583] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 65.849225][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.849438][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.849652][ T2583] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.849859][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.850078][ T2583] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.850329][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.850543][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.850773][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.850994][ T2583] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.851222][ T2583] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.851440][ T2583] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 65.851658][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.851873][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.852099][ T2583] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.852364][ T2583] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.852593][ T2583] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.852804][ T2583] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.853023][ T2583] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.853236][ T2583] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.853476][ T2583] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.853695][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.853894][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.854118][ T2583] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.854359][ T2583] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.854577][ T2583] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.854797][ T2583] ? 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)) [ 65.855016][ T2583] ? 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)) [ 65.855284][ T2583] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.855499][ T2583] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.855711][ T2583] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.855962][ T2583] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.856219][ T2583] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.856434][ T2583] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.856664][ T2583] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.856879][ T2583] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.857099][ T2583] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.857362][ T2583] ? move_addr_to_kernel (net/socket.c:258) [ 65.857593][ T2583] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.857830][ T2583] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.858081][ T2583] ___sys_sendmsg (net/socket.c:2752) [ 65.858308][ T2583] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.858579][ T2583] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.858835][ T2583] __sys_sendmsg (net/socket.c:2784) [ 65.859066][ T2583] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.859294][ T2583] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.859572][ T2583] ? 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) [ 65.859812][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.860056][ T2583] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.860400][ T2583] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.860622][ T2583] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.860837][ T2583] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.861114][ T2583] RIP: 0033:0x7f3ef8bae08e [ 65.861347][ T2583] 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 [ 65.862153][ T2583] RSP: 002b:00007ffe06627c70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.862475][ T2583] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3ef8bae08e [ 65.862794][ T2583] RDX: 0000000000000000 RSI: 00007ffe06627d20 RDI: 0000000000000005 [ 65.863125][ T2583] RBP: 00007ffe06627c80 R08: 0000000000000000 R09: 0000000000000000 [ 65.863463][ T2583] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 65.863780][ T2583] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe066283e0 | [ 65.866791][ T2583] ------------[ cut here ]------------ | [ 65.867027][ T2583] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2583 | [ 65.867449][ T2583] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.868338][ T2583] Tainted: [W]=WARN [ 65.868523][ T2583] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.868784][ T2583] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.869696][ T2583] 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 [ 65.870678][ T2583] RSP: 0018:ffa000000683f060 EFLAGS: 00010286 [ 65.870958][ T2583] RAX: 00000000ffffffa6 RBX: ff1100000f3e50c0 RCX: 1ff4000000d07dd2 [ 65.871309][ T2583] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e5170 [ 65.871628][ T2583] RBP: ff1100001071a000 R08: 1fe2200001e7ca2f R09: ff110000092b2e58 [ 65.871961][ T2583] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 65.872286][ T2583] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000683f100 [ 65.872596][ T2583] FS: 00007f3ef8974840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 65.872996][ T2583] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.873270][ T2583] CR2: 000000001eee1988 CR3: 0000000010097005 CR4: 0000000000771ef0 [ 65.873614][ T2583] PKRU: 55555554 [ 65.873772][ T2583] Call Trace: [ 65.873926][ T2583] [ 65.874045][ T2583] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.874286][ T2583] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.874464][ T2583] netif_close_many (net/core/dev.c:1804) [ 65.874673][ T2583] ? 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) [ 65.874879][ T2583] ? __dev_close_many (net/core/dev.c:1781) [ 65.875096][ T2583] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 65.875384][ T2583] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 65.875642][ T2583] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 65.875857][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.876078][ T2583] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.876352][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.876578][ T2583] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.876799][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.877013][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.877222][ T2583] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.877429][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.877669][ T2583] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.877934][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.878161][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.878368][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.878602][ T2583] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.878809][ T2583] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.879037][ T2583] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 65.879265][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.879471][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.879690][ T2583] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.879898][ T2583] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.880117][ T2583] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.880340][ T2583] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.880547][ T2583] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.880768][ T2583] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.880987][ T2583] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.881197][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.881393][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.881611][ T2583] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.881829][ T2583] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.882049][ T2583] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.882283][ T2583] ? 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)) [ 65.882497][ T2583] ? 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)) [ 65.882729][ T2583] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.883000][ T2583] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.883216][ T2583] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.883431][ T2583] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.883631][ T2583] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.883859][ T2583] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.884092][ T2583] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.884303][ T2583] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.884498][ T2583] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.884745][ T2583] ? move_addr_to_kernel (net/socket.c:258) [ 65.884949][ T2583] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.885165][ T2583] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.885382][ T2583] ___sys_sendmsg (net/socket.c:2752) [ 65.885588][ T2583] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.885844][ T2583] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.886086][ T2583] __sys_sendmsg (net/socket.c:2784) [ 65.886334][ T2583] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.886536][ T2583] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.886803][ T2583] ? 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) [ 65.887016][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.887244][ T2583] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.887452][ T2583] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.887657][ T2583] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.887864][ T2583] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.888141][ T2583] RIP: 0033:0x7f3ef8bae08e [ 65.888362][ T2583] 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 [ 65.889151][ T2583] RSP: 002b:00007ffe06627c70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.889497][ T2583] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3ef8bae08e [ 65.889811][ T2583] RDX: 0000000000000000 RSI: 00007ffe06627d20 RDI: 0000000000000005 [ 65.890121][ T2583] RBP: 00007ffe06627c80 R08: 0000000000000000 R09: 0000000000000000 [ 65.890445][ T2583] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 65.890741][ T2583] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe066283e0 | [ 65.894945][ T2583] ------------[ cut here ]------------ | [ 65.896453][ T2583] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2583 | [ 65.896868][ T2583] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.897858][ T2583] Tainted: [W]=WARN [ 65.898106][ T2583] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.898349][ T2583] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.898716][ T2583] 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 [ 65.899522][ T2583] RSP: 0018:ffa000000683f190 EFLAGS: 00010286 [ 65.899757][ T2583] RAX: 00000000ffffffa6 RBX: ff1100000ceef0c0 RCX: 1ff4000000d07df8 [ 65.900119][ T2583] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceef170 [ 65.900404][ T2583] RBP: ff1100001071a000 R08: 1fe22000019dde2f R09: ff110000092b2e58 [ 65.900684][ T2583] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 65.901076][ T2583] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 65.901380][ T2583] FS: 00007f3ef8974840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 65.901729][ T2583] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.902070][ T2583] CR2: 000000001eee1988 CR3: 0000000010097005 CR4: 0000000000771ef0 [ 65.902384][ T2583] PKRU: 55555554 [ 65.902528][ T2583] Call Trace: [ 65.902673][ T2583] [ 65.902776][ T2583] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 65.903120][ T2583] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.903371][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.903569][ T2583] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.903764][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.903962][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.904264][ T2583] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.904465][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.904660][ T2583] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.904916][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.905234][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.905440][ T2583] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.905637][ T2583] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.905834][ T2583] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.906130][ T2583] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 65.906339][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.906559][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.906765][ T2583] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.907068][ T2583] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.907274][ T2583] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.907475][ T2583] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.907669][ T2583] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.907864][ T2583] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.908154][ T2583] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.908376][ T2583] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.908563][ T2583] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.908758][ T2583] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.909073][ T2583] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.909278][ T2583] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.909477][ T2583] ? 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)) [ 65.909672][ T2583] ? 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)) [ 65.909872][ T2583] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.910189][ T2583] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.910390][ T2583] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.910607][ T2583] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.910809][ T2583] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.911105][ T2583] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.911319][ T2583] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.911509][ T2583] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.911699][ T2583] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.911944][ T2583] ? move_addr_to_kernel (net/socket.c:258) [ 65.912273][ T2583] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.912468][ T2583] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.912667][ T2583] ___sys_sendmsg (net/socket.c:2752) [ 65.912865][ T2583] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.913213][ T2583] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.913448][ T2583] __sys_sendmsg (net/socket.c:2784) [ 65.913639][ T2583] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.913830][ T2583] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.914171][ T2583] ? 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) [ 65.914380][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.914589][ T2583] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.914786][ T2583] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.915086][ T2583] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.915289][ T2583] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.915536][ T2583] RIP: 0033:0x7f3ef8bae08e [ 65.915752][ T2583] 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 [ 65.916563][ T2583] RSP: 002b:00007ffe06627c70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.916870][ T2583] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3ef8bae08e [ 65.917269][ T2583] RDX: 0000000000000000 RSI: 00007ffe06627d20 RDI: 0000000000000005 [ 65.917572][ T2583] RBP: 00007ffe06627c80 R08: 0000000000000000 R09: 0000000000000000 [ 65.917880][ T2583] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 65.918297][ T2583] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe066283e0 | [ 65.982918][ T2585] ------------[ cut here ]------------ | [ 65.983150][ T2585] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2585 | [ 65.983450][ T2585] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 65.984055][ T2585] Tainted: [W]=WARN [ 65.984172][ T2585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.984350][ T2585] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.984533][ T2585] 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 [ 65.985079][ T2585] RSP: 0018:ffa000000685f1b0 EFLAGS: 00010286 [ 65.985275][ T2585] RAX: 00000000ffffffa6 RBX: ff110000093a27c0 RCX: 1ff4000000d0bdfc [ 65.985492][ T2585] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2870 [ 65.985712][ T2585] RBP: ff11000011069000 R08: 1fe220000127450f R09: ff110000092b5180 [ 65.985942][ T2585] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 65.986180][ T2585] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 65.986397][ T2585] FS: 00007faf55f16840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 65.986655][ T2585] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.986838][ T2585] CR2: 00007faf5610f460 CR3: 00000000124db006 CR4: 0000000000771ef0 [ 65.987088][ T2585] PKRU: 55555554 [ 65.987208][ T2585] Call Trace: [ 65.987325][ T2585] [ 65.987400][ T2585] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.987543][ T2585] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.987649][ T2585] __dev_notify_flags (net/core/dev.c:9787) [ 65.987792][ T2585] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 65.987933][ T2585] ? netif_change_name (net/core/dev.c:1495) [ 65.988083][ T2585] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 65.988246][ T2585] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 65.988387][ T2585] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.988524][ T2585] ? __dev_get_by_name (net/core/dev.c:883) [ 65.988675][ T2585] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.988819][ T2585] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.988963][ T2585] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.989120][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.989263][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.989418][ T2585] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.989555][ T2585] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.989691][ T2585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.989833][ T2585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.989981][ T2585] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.990124][ T2585] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.990271][ T2585] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.990425][ T2585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.990565][ T2585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.990708][ T2585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.990846][ T2585] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.990989][ T2585] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.991128][ T2585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.991274][ T2585] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.991418][ T2585] ? 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)) [ 65.991564][ T2585] ? 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)) [ 65.991708][ T2585] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.991850][ T2585] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.991994][ T2585] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.992139][ T2585] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.992278][ T2585] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.992417][ T2585] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.992556][ T2585] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.992713][ T2585] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.992851][ T2585] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.993035][ T2585] ? move_addr_to_kernel (net/socket.c:258) [ 65.993183][ T2585] ___sys_sendmsg (net/socket.c:2752) [ 65.993321][ T2585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.993461][ T2585] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.993616][ T2585] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.993771][ T2585] __sys_sendmsg (net/socket.c:2784) [ 65.993908][ T2585] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.994053][ T2585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.994198][ T2585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.994342][ T2585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.994480][ T2585] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.994618][ T2585] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.994761][ T2585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.994939][ T2585] RIP: 0033:0x7faf5615008e [ 65.995089][ T2585] 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 [ 65.995596][ T2585] RSP: 002b:00007ffe6df9a770 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.995808][ T2585] RAX: ffffffffffffffda RBX: 00007ffe6df9af08 RCX: 00007faf5615008e [ 65.996022][ T2585] RDX: 0000000000000000 RSI: 00007ffe6df9a820 RDI: 0000000000000005 [ 65.996232][ T2585] RBP: 00007ffe6df9a780 R08: 0000000000000000 R09: 0000000000000000 [ 65.996449][ T2585] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 65.996682][ T2585] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe6df9aee0 | [ 66.049967][ T2587] ------------[ cut here ]------------ | [ 66.050628][ T2587] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2587 | [ 66.050902][ T2587] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.051474][ T2587] Tainted: [W]=WARN [ 66.051587][ T2587] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.051761][ T2587] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.051943][ T2587] 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 [ 66.052441][ T2587] RSP: 0018:ffa000000687f020 EFLAGS: 00010286 [ 66.052615][ T2587] RAX: 00000000ffffffa6 RBX: ff1100000c611b40 RCX: 1ff4000000d0fdca [ 66.052818][ T2587] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611bf0 [ 66.053033][ T2587] RBP: ff11000011069000 R08: 1fe22000018c237f R09: ff1100000c985158 [ 66.053240][ T2587] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 66.053446][ T2587] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 66.053648][ T2587] FS: 00007f5ce11f9840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 66.053895][ T2587] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.054080][ T2587] CR2: 0000000026b1e988 CR3: 0000000011e92003 CR4: 0000000000771ef0 [ 66.054292][ T2587] PKRU: 55555554 [ 66.054396][ T2587] Call Trace: [ 66.054503][ T2587] [ 66.054578][ T2587] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.054717][ T2587] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.054826][ T2587] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 66.054964][ T2587] __dev_notify_flags (net/core/dev.c:9787) [ 66.055112][ T2587] ? netif_change_name (net/core/dev.c:1495) [ 66.055254][ T2587] ? __dev_change_flags (net/core/dev.c:9752) [ 66.055393][ T2587] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 66.055531][ T2587] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.055670][ T2587] ? 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)) [ 66.055810][ T2587] netif_change_flags (net/core/dev.c:9820) [ 66.055946][ T2587] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 66.056092][ T2587] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 66.056237][ T2587] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 66.056376][ T2587] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 66.056545][ T2587] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 66.056683][ T2587] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.056821][ T2587] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 66.056958][ T2587] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.057188][ T2587] ? __kernel_text_address (kernel/extable.c:79) [ 66.057328][ T2587] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.057463][ T2587] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.057599][ T2587] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.057739][ T2587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.057880][ T2587] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 66.058146][ T2587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.058288][ T2587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.058430][ T2587] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 66.058586][ T2587] ? __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) [ 66.058725][ T2587] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 66.058860][ T2587] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.059074][ T2587] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 66.059217][ T2587] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 66.059353][ T2587] rtnl_newlink (net/core/rtnetlink.c:4150) [ 66.059491][ T2587] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.059625][ T2587] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.059764][ T2587] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.059896][ T2587] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.060137][ T2587] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.060280][ T2587] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.060413][ T2587] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.060564][ T2587] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.060705][ T2587] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.060840][ T2587] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.061062][ T2587] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.061204][ T2587] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.061340][ T2587] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.061480][ T2587] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.061616][ T2587] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.061755][ T2587] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.061894][ T2587] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.062088][ T2587] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.062231][ T2587] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.062369][ T2587] ? 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)) [ 66.062504][ T2587] ? 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)) [ 66.062651][ T2587] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.062785][ T2587] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.062919][ T2587] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.063063][ T2587] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.063207][ T2587] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.063348][ T2587] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.063488][ T2587] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.063629][ T2587] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.063765][ T2587] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.063934][ T2587] ? move_addr_to_kernel (net/socket.c:258) [ 66.064096][ T2587] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.064238][ T2587] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.064374][ T2587] ___sys_sendmsg (net/socket.c:2752) [ 66.064512][ T2587] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 66.064683][ T2587] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.064830][ T2587] __sys_sendmsg (net/socket.c:2784) [ 66.064964][ T2587] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.065122][ T2587] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 66.065313][ T2587] ? 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) [ 66.065449][ T2587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.065587][ T2587] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.065724][ T2587] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.065861][ T2587] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.066003][ T2587] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.066184][ T2587] RIP: 0033:0x7f5ce143308e [ 66.066335][ T2587] 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 [ 66.066818][ T2587] RSP: 002b:00007ffed1b730b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.067032][ T2587] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5ce143308e [ 66.067244][ T2587] RDX: 0000000000000000 RSI: 00007ffed1b73160 RDI: 0000000000000005 [ 66.067450][ T2587] RBP: 00007ffed1b730c0 R08: 0000000000000000 R09: 0000000000000000 [ 66.067661][ T2587] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 66.067866][ T2587] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed1b73820 | [ 66.148068][ T2592] ------------[ cut here ]------------ | [ 66.148257][ T2592] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2592 | [ 66.148540][ T2592] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.149169][ T2592] Tainted: [W]=WARN [ 66.149271][ T2592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.149436][ T2592] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.149609][ T2592] 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 [ 66.150187][ T2592] RSP: 0018:ffa00000068cf060 EFLAGS: 00010286 [ 66.150359][ T2592] RAX: 00000000ffffffa6 RBX: ff110000107ea7c0 RCX: 1ff4000000d19dd2 [ 66.150558][ T2592] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea870 [ 66.150756][ T2592] RBP: ff11000011069000 R08: 1fe22000020fd50f R09: ff11000012205158 [ 66.150953][ T2592] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 66.151245][ T2592] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000068cf100 [ 66.151445][ T2592] FS: 00007fe29f4f5840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 66.151676][ T2592] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.151853][ T2592] CR2: 000000003c57f988 CR3: 0000000011131002 CR4: 0000000000771ef0 [ 66.152129][ T2592] PKRU: 55555554 [ 66.152234][ T2592] Call Trace: [ 66.152357][ T2592] [ 66.152428][ T2592] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.152565][ T2592] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.152668][ T2592] netif_close_many (net/core/dev.c:1804) [ 66.152799][ T2592] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 66.152932][ T2592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.153122][ T2592] ? __dev_close_many (net/core/dev.c:1781) [ 66.153257][ T2592] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 66.153421][ T2592] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 66.153589][ T2592] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.153722][ T2592] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 66.153886][ T2592] ? 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) [ 66.154030][ T2592] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 66.154167][ T2592] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 66.154337][ T2592] ? unregister_netdevice_many (net/core/dev.c:12497) [ 66.154476][ T2592] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.154613][ T2592] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 66.154748][ T2592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.154881][ T2592] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.155020][ T2592] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.155162][ T2592] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.155295][ T2592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.155448][ T2592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.155583][ T2592] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.155718][ T2592] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.155850][ T2592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.155986][ T2592] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.156120][ T2592] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 66.156261][ T2592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.156394][ T2592] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.156532][ T2592] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.156670][ T2592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.156804][ T2592] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.156938][ T2592] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.157080][ T2592] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.157216][ T2592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.157348][ T2592] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.157483][ T2592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.157615][ T2592] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.157747][ T2592] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.157878][ T2592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.158017][ T2592] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.158159][ T2592] ? 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)) [ 66.158292][ T2592] ? 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)) [ 66.158427][ T2592] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.158561][ T2592] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.158702][ T2592] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.158837][ T2592] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.158975][ T2592] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.159108][ T2592] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.159248][ T2592] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.159381][ T2592] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.159515][ T2592] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.159675][ T2592] ? move_addr_to_kernel (net/socket.c:258) [ 66.159805][ T2592] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.159935][ T2592] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.160071][ T2592] ___sys_sendmsg (net/socket.c:2752) [ 66.160207][ T2592] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 66.160370][ T2592] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.160513][ T2592] __sys_sendmsg (net/socket.c:2784) [ 66.160643][ T2592] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.160773][ T2592] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 66.160940][ T2592] ? 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) [ 66.161076][ T2592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.161218][ T2592] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.161350][ T2592] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.161484][ T2592] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.161616][ T2592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.161779][ T2592] RIP: 0033:0x7fe29f72f08e [ 66.161917][ T2592] 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 [ 66.162391][ T2592] RSP: 002b:00007ffe7d3440b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.162597][ T2592] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe29f72f08e [ 66.162792][ T2592] RDX: 0000000000000000 RSI: 00007ffe7d344160 RDI: 0000000000000005 [ 66.162992][ T2592] RBP: 00007ffe7d3440c0 R08: 0000000000000000 R09: 0000000000000000 [ 66.163194][ T2592] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 66.163389][ T2592] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7d344820 | [ 66.165964][ T2592] ------------[ cut here ]------------ | [ 66.166799][ T2592] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2592 | [ 66.167090][ T2592] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.167626][ T2592] Tainted: [W]=WARN [ 66.167725][ T2592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.167889][ T2592] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.168062][ T2592] 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 [ 66.168524][ T2592] RSP: 0018:ffa00000068cf190 EFLAGS: 00010286 [ 66.168684][ T2592] RAX: 00000000ffffffa6 RBX: ff110000107eb0c0 RCX: 1ff4000000d19df8 [ 66.168874][ T2592] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eb170 [ 66.169069][ T2592] RBP: ff11000011069000 R08: 1fe22000020fd62f R09: ff11000012205158 [ 66.169273][ T2592] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 66.169464][ T2592] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 66.169653][ T2592] FS: 00007fe29f4f5840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 66.169878][ T2592] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.170050][ T2592] CR2: 000000003c57f988 CR3: 0000000011131002 CR4: 0000000000771ef0 [ 66.170254][ T2592] PKRU: 55555554 [ 66.170351][ T2592] Call Trace: [ 66.170456][ T2592] [ 66.170523][ T2592] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 66.170687][ T2592] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 66.170845][ T2592] ? 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) [ 66.170980][ T2592] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 66.171111][ T2592] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 66.171276][ T2592] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.171410][ T2592] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 66.171544][ T2592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.171727][ T2592] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.171916][ T2592] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.172068][ T2592] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.172204][ T2592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.172354][ T2592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.172480][ T2592] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.172610][ T2592] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.172737][ T2592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.172865][ T2592] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.172999][ T2592] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 66.173132][ T2592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.173264][ T2592] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.173395][ T2592] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.173523][ T2592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.173651][ T2592] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.173778][ T2592] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.173907][ T2592] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.174045][ T2592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.174179][ T2592] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.174313][ T2592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.174444][ T2592] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.174573][ T2592] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.174702][ T2592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.174837][ T2592] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.174977][ T2592] ? 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)) [ 66.175114][ T2592] ? 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)) [ 66.175249][ T2592] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.175378][ T2592] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.175506][ T2592] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.175636][ T2592] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.175765][ T2592] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.175893][ T2592] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.176031][ T2592] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.176165][ T2592] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.176379][ T2592] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.176541][ T2592] ? move_addr_to_kernel (net/socket.c:258) [ 66.176675][ T2592] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.176804][ T2592] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.177022][ T2592] ___sys_sendmsg (net/socket.c:2752) [ 66.177187][ T2592] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 66.177351][ T2592] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.177571][ T2592] __sys_sendmsg (net/socket.c:2784) [ 66.177699][ T2592] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.177826][ T2592] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 66.177994][ T2592] ? 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) [ 66.178211][ T2592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.178342][ T2592] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.178473][ T2592] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.178606][ T2592] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.178820][ T2592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.178984][ T2592] RIP: 0033:0x7fe29f72f08e [ 66.179121][ T2592] 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 [ 66.179668][ T2592] RSP: 002b:00007ffe7d3440b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.179861][ T2592] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe29f72f08e [ 66.180151][ T2592] RDX: 0000000000000000 RSI: 00007ffe7d344160 RDI: 0000000000000005 [ 66.180344][ T2592] RBP: 00007ffe7d3440c0 R08: 0000000000000000 R09: 0000000000000000 [ 66.180619][ T2592] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 66.180810][ T2592] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe7d344820 | [ 66.277864][ T2597] ------------[ cut here ]------------ | [ 66.278115][ T2597] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2597 | [ 66.278412][ T2597] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.279061][ T2597] Tainted: [W]=WARN [ 66.279171][ T2597] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.279346][ T2597] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.279527][ T2597] 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 [ 66.280032][ T2597] RSP: 0018:ffa000000690f1b0 EFLAGS: 00010286 [ 66.280221][ T2597] RAX: 00000000ffffffa6 RBX: ff110000093a36c0 RCX: 1ff4000000d21dfc [ 66.280439][ T2597] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3770 [ 66.280659][ T2597] RBP: ff1100000824c000 R08: 1fe22000012746ef R09: ff11000012420b80 [ 66.280872][ T2597] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 66.281093][ T2597] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 66.281322][ T2597] FS: 00007f0b15509840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 66.281574][ T2597] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.281756][ T2597] CR2: 0000561b07814d5c CR3: 000000000da4e006 CR4: 0000000000771ef0 [ 66.281963][ T2597] PKRU: 55555554 [ 66.282075][ T2597] Call Trace: [ 66.282190][ T2597] [ 66.282263][ T2597] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.282407][ T2597] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.282513][ T2597] __dev_notify_flags (net/core/dev.c:9787) [ 66.282659][ T2597] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 66.282804][ T2597] ? netif_change_name (net/core/dev.c:1495) [ 66.282948][ T2597] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 66.283097][ T2597] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 66.283242][ T2597] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 66.283380][ T2597] ? __dev_get_by_name (net/core/dev.c:883) [ 66.283518][ T2597] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 66.283666][ T2597] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 66.283810][ T2597] rtnl_newlink (net/core/rtnetlink.c:4150) [ 66.283951][ T2597] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.284099][ T2597] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.284244][ T2597] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.284387][ T2597] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.284528][ T2597] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.284674][ T2597] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.284812][ T2597] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.284955][ T2597] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.285102][ T2597] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.285261][ T2597] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.285403][ T2597] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.285543][ T2597] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.285683][ T2597] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.285823][ T2597] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.285961][ T2597] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.286110][ T2597] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.286263][ T2597] ? 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)) [ 66.286401][ T2597] ? 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)) [ 66.286546][ T2597] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.286685][ T2597] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.286826][ T2597] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.286976][ T2597] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.287115][ T2597] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.287269][ T2597] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.287441][ T2597] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.287582][ T2597] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.287721][ T2597] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.287893][ T2597] ? move_addr_to_kernel (net/socket.c:258) [ 66.288089][ T2597] ___sys_sendmsg (net/socket.c:2752) [ 66.288236][ T2597] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.288375][ T2597] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.288524][ T2597] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 66.288665][ T2597] __sys_sendmsg (net/socket.c:2784) [ 66.288807][ T2597] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.288952][ T2597] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.289100][ T2597] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.289249][ T2597] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.289393][ T2597] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.289536][ T2597] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.289686][ T2597] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.289861][ T2597] RIP: 0033:0x7f0b1574308e [ 66.290016][ T2597] 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 [ 66.290517][ T2597] RSP: 002b:00007ffc43860560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.290729][ T2597] RAX: ffffffffffffffda RBX: 00007ffc43860cf8 RCX: 00007f0b1574308e [ 66.290940][ T2597] RDX: 0000000000000000 RSI: 00007ffc43860610 RDI: 0000000000000005 [ 66.291157][ T2597] RBP: 00007ffc43860570 R08: 0000000000000000 R09: 0000000000000000 [ 66.291382][ T2597] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 66.291591][ T2597] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc43860cd0 | [ 66.316865][ T2598] ------------[ cut here ]------------ | [ 66.317087][ T2598] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2598 | [ 66.317385][ T2598] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.317956][ T2598] Tainted: [W]=WARN [ 66.318069][ T2598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.318291][ T2598] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.318474][ T2598] 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 [ 66.318963][ T2598] RSP: 0018:ffa000000690f020 EFLAGS: 00010286 [ 66.319154][ T2598] RAX: 00000000ffffffa6 RBX: ff110000090a99c0 RCX: 1ff4000000d21dca [ 66.319364][ T2598] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9a70 [ 66.319572][ T2598] RBP: ff1100000824c000 R08: 1fe220000121534f R09: ff1100000c6b5158 [ 66.319776][ T2598] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 66.319984][ T2598] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 66.320196][ T2598] FS: 00007fe4e861d840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 66.320437][ T2598] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.320606][ T2598] CR2: 000000002cc98988 CR3: 0000000011147004 CR4: 0000000000771ef0 [ 66.320812][ T2598] PKRU: 55555554 [ 66.320916][ T2598] Call Trace: [ 66.321025][ T2598] [ 66.321096][ T2598] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.321241][ T2598] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.321345][ T2598] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 66.321482][ T2598] __dev_notify_flags (net/core/dev.c:9787) [ 66.321625][ T2598] ? netif_change_name (net/core/dev.c:1495) [ 66.321759][ T2598] ? __dev_change_flags (net/core/dev.c:9752) [ 66.321897][ T2598] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 66.322045][ T2598] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.322187][ T2598] ? 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)) [ 66.322327][ T2598] netif_change_flags (net/core/dev.c:9820) [ 66.322466][ T2598] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 66.322602][ T2598] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 66.322745][ T2598] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 66.322882][ T2598] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 66.323054][ T2598] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 66.323199][ T2598] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.323339][ T2598] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 66.323474][ T2598] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.323611][ T2598] ? __kernel_text_address (kernel/extable.c:79) [ 66.323749][ T2598] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.323887][ T2598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.324031][ T2598] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.324178][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.324317][ T2598] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 66.324458][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.324594][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.324730][ T2598] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 66.324871][ T2598] ? __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) [ 66.325013][ T2598] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 66.325159][ T2598] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.325296][ T2598] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 66.325435][ T2598] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 66.325574][ T2598] rtnl_newlink (net/core/rtnetlink.c:4150) [ 66.325714][ T2598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.325853][ T2598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.326000][ T2598] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.326138][ T2598] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.326277][ T2598] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.326422][ T2598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.326559][ T2598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.326695][ T2598] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.326833][ T2598] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.326976][ T2598] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.327113][ T2598] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.327264][ T2598] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.327400][ T2598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.327542][ T2598] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.327682][ T2598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.327819][ T2598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.327961][ T2598] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.328875][ T2598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.329021][ T2598] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.329170][ T2598] ? 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)) [ 66.329308][ T2598] ? 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)) [ 66.329446][ T2598] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.329582][ T2598] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.329718][ T2598] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.329854][ T2598] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.330000][ T2598] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.330144][ T2598] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.330283][ T2598] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.330420][ T2598] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.330557][ T2598] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.330726][ T2598] ? move_addr_to_kernel (net/socket.c:258) [ 66.330871][ T2598] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.331014][ T2598] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.331162][ T2598] ___sys_sendmsg (net/socket.c:2752) [ 66.331299][ T2598] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 66.331471][ T2598] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.331619][ T2598] __sys_sendmsg (net/socket.c:2784) [ 66.331757][ T2598] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.331892][ T2598] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 66.332078][ T2598] ? 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) [ 66.332219][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.332357][ T2598] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.332493][ T2598] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.332629][ T2598] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.332770][ T2598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.332980][ T2598] RIP: 0033:0x7fe4e885708e [ 66.333134][ T2598] 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 [ 66.333634][ T2598] RSP: 002b:00007ffeb0808b90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.333855][ T2598] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe4e885708e [ 66.334066][ T2598] RDX: 0000000000000000 RSI: 00007ffeb0808c40 RDI: 0000000000000005 [ 66.334278][ T2598] RBP: 00007ffeb0808ba0 R08: 0000000000000000 R09: 0000000000000000 [ 66.334489][ T2598] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 66.334699][ T2598] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb0809300 | [ 66.375099][ T166] ------------[ cut here ]------------ | [ 66.375287][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 66.375611][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.376310][ T166] Tainted: [W]=WARN [ 66.376430][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.376645][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.376858][ T166] 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 [ 66.377441][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 66.377636][ T166] RAX: 00000000ffffffa6 RBX: ff1100000f2287c0 RCX: 1ff4000000108ebf [ 66.377865][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f228870 [ 66.378189][ T166] RBP: ff11000011db2000 R08: 1fe2200001e4510f R09: ff1100000cab2f20 [ 66.378424][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 66.378658][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 66.378896][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 66.379267][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.379472][ T166] CR2: 00007f2d4bd5a0e8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 66.379705][ T166] PKRU: 55555554 [ 66.379820][ T166] Call Trace: [ 66.379934][ T166] [ 66.380081][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.380245][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.380364][ T166] netif_close_many (net/core/dev.c:1804) [ 66.380519][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.380673][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 66.380825][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.381048][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 66.381205][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 66.381395][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 66.381584][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.381737][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 66.381903][ T166] ? __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) [ 66.382145][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 66.382299][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 66.382487][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 66.382641][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 66.382795][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 66.382964][ T166] ? 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) [ 66.383215][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 66.383371][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.383522][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 66.383678][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 66.383839][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 66.384076][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 66.384280][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 66.384474][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 66.384627][ T166] ? 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)) [ 66.384780][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 66.385077][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 66.385231][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 66.385381][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 66.385531][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 66.385687][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 66.385802][ T166] new_sync_write (fs/read_write.c:595) [ 66.385959][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.386195][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 66.386348][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.386500][ T166] ? ksys_write (fs/read_write.c:740) [ 66.386655][ T166] vfs_write (fs/read_write.c:688) [ 66.386771][ T166] ksys_write (fs/read_write.c:740) [ 66.386887][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 66.387106][ T166] ? 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) [ 66.387266][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.387419][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.387571][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.387723][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.387875][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.388142][ T166] RIP: 0033:0x7fd8e6c0c08e [ 66.388303][ T166] 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 [ 66.388844][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 66.389150][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 66.389381][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 66.389610][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 66.389842][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 66.390144][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 66.397486][ T166] ------------[ cut here ]------------ | [ 66.397785][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 66.398351][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.399515][ T166] Tainted: [W]=WARN [ 66.399744][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.400099][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.400466][ T166] 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 [ 66.401370][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 66.401713][ T166] RAX: 00000000ffffffa6 RBX: ff11000005e30040 RCX: 1ff4000000108eef [ 66.402120][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e300f0 [ 66.402560][ T166] RBP: ff11000011db2000 R08: 1fe2200000bc601f R09: ff1100000cab2ef8 [ 66.402960][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 66.403495][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 66.403899][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 66.404421][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.404767][ T166] CR2: 00005576eb4f3fa8 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 66.405190][ T166] PKRU: 55555554 [ 66.405419][ T166] Call Trace: [ 66.405648][ T166] [ 66.405825][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 66.406208][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 66.406565][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 66.406857][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 66.407171][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 66.407461][ T166] ? 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) [ 66.407753][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 66.408057][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.408354][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 66.408658][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 66.408992][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 66.409314][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 66.409665][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 66.410030][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 66.410319][ T166] ? 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)) [ 66.410587][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 66.410932][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 66.411246][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 66.411545][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 66.411832][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 66.412158][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 66.412392][ T166] new_sync_write (fs/read_write.c:595) [ 66.412674][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.412956][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 66.413265][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.413544][ T166] ? ksys_write (fs/read_write.c:740) [ 66.413834][ T166] vfs_write (fs/read_write.c:688) [ 66.414090][ T166] ksys_write (fs/read_write.c:740) [ 66.414348][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 66.414631][ T166] ? 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) [ 66.414922][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.415236][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.415524][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.415813][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.418804][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.419171][ T166] RIP: 0033:0x7fd8e6c0c08e [ 66.419666][ T166] 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 [ 66.420728][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 66.421327][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 66.421721][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 66.422148][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 66.422708][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 66.423123][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 66.464388][ T2603] ------------[ cut here ]------------ | [ 66.464570][ T2603] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2603 | [ 66.464847][ T2603] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.465415][ T2603] Tainted: [W]=WARN [ 66.465518][ T2603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.465689][ T2603] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.465865][ T2603] 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 [ 66.466363][ T2603] RSP: 0018:ffa000000679f060 EFLAGS: 00010286 [ 66.466533][ T2603] RAX: 00000000ffffffa6 RBX: ff110000090a8c40 RCX: 1ff4000000cf3dd2 [ 66.466736][ T2603] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8cf0 [ 66.466935][ T2603] RBP: ff1100000824c000 R08: 1fe220000121519f R09: ff1100000ce55158 [ 66.468060][ T2603] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 66.468272][ T2603] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000679f100 [ 66.468476][ T2603] FS: 00007f8e58a1a840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 66.468745][ T2603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.468923][ T2603] CR2: 0000000034550988 CR3: 000000000c956002 CR4: 0000000000771ef0 [ 66.469142][ T2603] PKRU: 55555554 [ 66.469246][ T2603] Call Trace: [ 66.469349][ T2603] [ 66.469422][ T2603] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.469562][ T2603] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.469665][ T2603] netif_close_many (net/core/dev.c:1804) [ 66.469804][ T2603] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 66.469939][ T2603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.470080][ T2603] ? __dev_close_many (net/core/dev.c:1781) [ 66.470219][ T2603] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 66.470385][ T2603] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 66.470570][ T2603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.470716][ T2603] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 66.470885][ T2603] ? 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) [ 66.471024][ T2603] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 66.471162][ T2603] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 66.471330][ T2603] ? unregister_netdevice_many (net/core/dev.c:12497) [ 66.471464][ T2603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.471599][ T2603] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 66.471736][ T2603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.471871][ T2603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.472010][ T2603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.472148][ T2603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.472283][ T2603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.472437][ T2603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.472573][ T2603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.472709][ T2603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.472843][ T2603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.472983][ T2603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.473119][ T2603] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 66.473262][ T2603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.473398][ T2603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.473536][ T2603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.473669][ T2603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.473806][ T2603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.473940][ T2603] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.474080][ T2603] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.474217][ T2603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.474356][ T2603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.474500][ T2603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.474632][ T2603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.474777][ T2603] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.474909][ T2603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.475051][ T2603] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.475197][ T2603] ? 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)) [ 66.475330][ T2603] ? 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)) [ 66.475467][ T2603] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.475610][ T2603] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.475743][ T2603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.475876][ T2603] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.476016][ T2603] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.476152][ T2603] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.476288][ T2603] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.476422][ T2603] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.476556][ T2603] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.476723][ T2603] ? move_addr_to_kernel (net/socket.c:258) [ 66.476863][ T2603] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.477002][ T2603] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.477141][ T2603] ___sys_sendmsg (net/socket.c:2752) [ 66.477274][ T2603] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 66.477441][ T2603] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.477587][ T2603] __sys_sendmsg (net/socket.c:2784) [ 66.477722][ T2603] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.477857][ T2603] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 66.478030][ T2603] ? 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) [ 66.478224][ T2603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.478381][ T2603] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.478519][ T2603] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.478655][ T2603] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.478792][ T2603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.478962][ T2603] RIP: 0033:0x7f8e58c5408e [ 66.479112][ T2603] 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 [ 66.479595][ T2603] RSP: 002b:00007ffff4ec5240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.479807][ T2603] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8e58c5408e [ 66.480043][ T2603] RDX: 0000000000000000 RSI: 00007ffff4ec52f0 RDI: 0000000000000005 [ 66.480255][ T2603] RBP: 00007ffff4ec5250 R08: 0000000000000000 R09: 0000000000000000 [ 66.480456][ T2603] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 66.480658][ T2603] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff4ec59b0 | [ 66.483780][ T2603] ------------[ cut here ]------------ | [ 66.483945][ T2603] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2603 | [ 66.485023][ T2603] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.485685][ T2603] Tainted: [W]=WARN [ 66.485786][ T2603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.485952][ T2603] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.486130][ T2603] 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 [ 66.486597][ T2603] RSP: 0018:ffa000000679f190 EFLAGS: 00010286 [ 66.486764][ T2603] RAX: 00000000ffffffa6 RBX: ff1100001045f9c0 RCX: 1ff4000000cf3df8 [ 66.486963][ T2603] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045fa70 [ 66.487170][ T2603] RBP: ff1100000824c000 R08: 1fe220000208bf4f R09: ff1100000ce55158 [ 66.487362][ T2603] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 66.487556][ T2603] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 66.487756][ T2603] FS: 00007f8e58a1a840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 66.487996][ T2603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.488165][ T2603] CR2: 0000000034550988 CR3: 000000000c956002 CR4: 0000000000771ef0 [ 66.488360][ T2603] PKRU: 55555554 [ 66.488458][ T2603] Call Trace: [ 66.488557][ T2603] [ 66.488627][ T2603] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 66.488797][ T2603] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 66.488962][ T2603] ? 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) [ 66.489097][ T2603] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 66.489239][ T2603] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 66.489403][ T2603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.489538][ T2603] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 66.489668][ T2603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.489802][ T2603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.489932][ T2603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.490067][ T2603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.490205][ T2603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.490356][ T2603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.490488][ T2603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.490618][ T2603] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.490749][ T2603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.490878][ T2603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.491012][ T2603] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 66.491148][ T2603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.491277][ T2603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.491407][ T2603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.491536][ T2603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.491667][ T2603] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 66.491796][ T2603] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.491925][ T2603] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.492065][ T2603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.492199][ T2603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.492332][ T2603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.492465][ T2603] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.492597][ T2603] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.492729][ T2603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.492863][ T2603] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.493006][ T2603] ? 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)) [ 66.493139][ T2603] ? 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)) [ 66.493276][ T2603] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.493407][ T2603] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.493537][ T2603] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.493671][ T2603] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.493802][ T2603] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.493937][ T2603] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.494077][ T2603] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.494214][ T2603] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.494343][ T2603] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.494511][ T2603] ? move_addr_to_kernel (net/socket.c:258) [ 66.494647][ T2603] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.494781][ T2603] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.494912][ T2603] ___sys_sendmsg (net/socket.c:2752) [ 66.495047][ T2603] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 66.495508][ T2603] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.495649][ T2603] __sys_sendmsg (net/socket.c:2784) [ 66.495781][ T2603] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.495911][ T2603] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 66.496083][ T2603] ? 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) [ 66.496218][ T2603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.496348][ T2603] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.496479][ T2603] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.496607][ T2603] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.496739][ T2603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.496905][ T2603] RIP: 0033:0x7f8e58c5408e [ 66.497048][ T2603] 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 [ 66.497518][ T2603] RSP: 002b:00007ffff4ec5240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.497717][ T2603] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8e58c5408e [ 66.497910][ T2603] RDX: 0000000000000000 RSI: 00007ffff4ec52f0 RDI: 0000000000000005 [ 66.498118][ T2603] RBP: 00007ffff4ec5250 R08: 0000000000000000 R09: 0000000000000000 [ 66.498315][ T2603] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbad [ 66.498510][ T2603] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff4ec59b0 | [ 66.601097][ T166] ------------[ cut here ]------------ | [ 66.601386][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 66.601780][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.602704][ T166] Tainted: [W]=WARN [ 66.602889][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.603159][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.603389][ T166] 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 [ 66.604016][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 66.604246][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c5f7540 RCX: 1ff4000000108e65 [ 66.604506][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f75f0 [ 66.604767][ T166] RBP: ff11000012412000 R08: 1fe22000018beebf R09: ff1100000cab2f48 [ 66.605035][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 66.605301][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000012412000 [ 66.605562][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 66.605869][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.606095][ T166] CR2: 00005576eb64a6e8 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 66.606361][ T166] PKRU: 55555554 [ 66.606492][ T166] Call Trace: [ 66.606621][ T166] [ 66.606711][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.606887][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.607026][ T166] register_netdevice (net/core/dev.c:11488) [ 66.607206][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 66.607420][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 66.607599][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 66.607821][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 66.608013][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 66.608234][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 66.608407][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 66.608625][ T166] ? 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)) [ 66.608800][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 66.608931][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 66.609114][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 66.609342][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 66.609519][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 66.609693][ T166] call_driver_probe (drivers/base/dd.c:629) [ 66.609869][ T166] really_probe (drivers/base/dd.c:709) [ 66.610050][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 66.610230][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 66.610402][ T166] driver_probe_device (drivers/base/dd.c:901) [ 66.610575][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 66.610747][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 66.610919][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 66.611101][ T166] __device_attach (drivers/base/dd.c:1101) [ 66.611278][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 66.611450][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 66.611663][ T166] ? 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) [ 66.611836][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 66.612015][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 66.612191][ T166] bus_probe_device (drivers/base/bus.c:613) [ 66.612365][ T166] device_add (drivers/base/core.c:3706) [ 66.612544][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 66.612759][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 66.612931][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 66.613112][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 66.613332][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.613504][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 66.613721][ T166] ? 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)) [ 66.613896][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 66.614078][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 66.614281][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 66.614452][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 66.614580][ T166] new_sync_write (fs/read_write.c:595) [ 66.614754][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.614925][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 66.615102][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.615279][ T166] ? ksys_write (fs/read_write.c:740) [ 66.615454][ T166] vfs_write (fs/read_write.c:688) [ 66.615586][ T166] ksys_write (fs/read_write.c:740) [ 66.615716][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 66.615888][ T166] ? 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) [ 66.616065][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.616242][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.616415][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.616590][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.616763][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.616982][ T166] RIP: 0033:0x7fd8e6c0c08e [ 66.617165][ T166] 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 [ 66.617822][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 66.618090][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 66.618354][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 66.618608][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 66.618866][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 66.619130][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 66.624652][ T166] ------------[ cut here ]------------ | [ 66.625039][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 66.625657][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.626870][ T166] Tainted: [W]=WARN [ 66.627125][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.627500][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.627873][ T166] 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 [ 66.628881][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 66.629255][ T166] RAX: 00000000ffffffa6 RBX: ff1100001045f540 RCX: 1ff4000000108eef [ 66.629657][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f5f0 [ 66.630069][ T166] RBP: ff11000012412000 R08: 1fe220000208bebf R09: ff1100000cab2ef8 [ 66.630474][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 66.630867][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 66.631292][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 66.631749][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.632114][ T166] CR2: 0000561b21f2a000 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 66.632524][ T166] PKRU: 55555554 [ 66.632752][ T166] Call Trace: [ 66.632990][ T166] [ 66.633167][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 66.633521][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 66.633851][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 66.634165][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 66.634452][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 66.634742][ T166] ? 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) [ 66.635048][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 66.635349][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.635638][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 66.635931][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 66.636245][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 66.636537][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 66.636892][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 66.637265][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 66.637549][ T166] ? 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)) [ 66.637838][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 66.638204][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 66.638494][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 66.638788][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 66.639092][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 66.639392][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 66.639626][ T166] new_sync_write (fs/read_write.c:595) [ 66.639918][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.640231][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 66.640522][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.640810][ T166] ? ksys_write (fs/read_write.c:740) [ 66.641126][ T166] vfs_write (fs/read_write.c:688) [ 66.641372][ T166] ksys_write (fs/read_write.c:740) [ 66.641607][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 66.641888][ T166] ? 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) [ 66.642198][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.642488][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.642766][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.643070][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.643370][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.643713][ T166] RIP: 0033:0x7fd8e6c0c08e [ 66.644027][ T166] 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 [ 66.644907][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 66.645330][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 66.645727][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 66.646148][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 66.646548][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 66.646946][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 66.692166][ T166] ------------[ cut here ]------------ | [ 66.692623][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 66.693361][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.694610][ T166] Tainted: [W]=WARN [ 66.694851][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.695227][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.695595][ T166] 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 [ 66.696516][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 66.696875][ T166] RAX: 00000000ffffffa6 RBX: ff11000005e461c0 RCX: 1ff4000000108ed1 [ 66.697306][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46270 [ 66.697750][ T166] RBP: ff110000100aa000 R08: 1fe2200000bc8c4f R09: ff1100000cab2ef8 [ 66.698204][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 66.698649][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000100aa000 [ 66.699117][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 66.699671][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.700093][ T166] CR2: 00007ffe866f4fe8 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 66.700537][ T166] PKRU: 55555554 [ 66.700788][ T166] Call Trace: [ 66.701063][ T166] [ 66.701262][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.701589][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.701846][ T166] register_netdevice (net/core/dev.c:11488) [ 66.702191][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 66.702559][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 66.702869][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 66.703269][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 66.703573][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 66.703939][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 66.704335][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.704644][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 66.704953][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 66.705348][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 66.705656][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 66.706040][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 66.706382][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 66.706911][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 66.707409][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 66.707658][ T166] new_sync_write (fs/read_write.c:595) [ 66.707985][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.708297][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 66.708608][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.709108][ T166] ? ksys_write (fs/read_write.c:740) [ 66.709425][ T166] vfs_write (fs/read_write.c:688) [ 66.709676][ T166] ksys_write (fs/read_write.c:740) [ 66.710118][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 66.710418][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.710721][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.711043][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.711349][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.711646][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.711949][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.712506][ T166] RIP: 0033:0x7fd8e6c0c08e [ 66.712805][ T166] 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 [ 66.713718][ T166] RSP: 002b:00007ffe866f5610 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 66.714156][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 66.714739][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 66.715180][ T166] RBP: 00007ffe866f5620 R08: 0000000000000000 R09: 0000000000000000 [ 66.715592][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 66.716212][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 66.864438][ T2611] ------------[ cut here ]------------ | [ 66.864622][ T2611] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2611 | [ 66.864916][ T2611] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.865496][ T2611] Tainted: [W]=WARN [ 66.865601][ T2611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.865781][ T2611] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.865961][ T2611] 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 [ 66.866457][ T2611] RSP: 0018:ffa000000680f020 EFLAGS: 00010286 [ 66.866661][ T2611] RAX: 00000000ffffffa6 RBX: ff110000093a2f40 RCX: 1ff4000000d01dca [ 66.866867][ T2611] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2ff0 [ 66.867080][ T2611] RBP: ff110000100aa000 R08: 1fe22000012745ff R09: ff11000012422e80 [ 66.867289][ T2611] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 66.867501][ T2611] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 66.867707][ T2611] FS: 00007f1dd3302840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 66.867961][ T2611] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.868143][ T2611] CR2: 00007f1dd35d21a0 CR3: 0000000012346004 CR4: 0000000000771ef0 [ 66.868359][ T2611] PKRU: 55555554 [ 66.868462][ T2611] Call Trace: [ 66.868564][ T2611] [ 66.868636][ T2611] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.868778][ T2611] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.868882][ T2611] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 66.869029][ T2611] __dev_notify_flags (net/core/dev.c:9787) [ 66.869171][ T2611] ? netif_change_name (net/core/dev.c:1495) [ 66.869306][ T2611] ? __dev_change_flags (net/core/dev.c:9752) [ 66.869442][ T2611] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 66.869598][ T2611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.869740][ T2611] ? 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)) [ 66.869880][ T2611] netif_change_flags (net/core/dev.c:9820) [ 66.870107][ T2611] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 66.870251][ T2611] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 66.870387][ T2611] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 66.870558][ T2611] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 66.870708][ T2611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.870844][ T2611] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 66.871079][ T2611] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.871303][ T2611] ? __kernel_text_address (kernel/extable.c:79) [ 66.871443][ T2611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.871602][ T2611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.871744][ T2611] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.871881][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.872112][ T2611] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 66.872252][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.872388][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.872523][ T2611] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 66.872661][ T2611] ? __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) [ 66.872799][ T2611] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 66.872934][ T2611] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.873134][ T2611] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 66.873296][ T2611] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 66.873439][ T2611] rtnl_newlink (net/core/rtnetlink.c:4150) [ 66.873577][ T2611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.873712][ T2611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.873858][ T2611] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.874047][ T2611] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.874245][ T2611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.874448][ T2611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.874598][ T2611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.874735][ T2611] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.874874][ T2611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.875022][ T2611] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.875170][ T2611] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.875306][ T2611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.875446][ T2611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.875581][ T2611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.875718][ T2611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.875856][ T2611] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.875998][ T2611] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.876135][ T2611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.876281][ T2611] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.876425][ T2611] ? 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)) [ 66.876588][ T2611] ? 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)) [ 66.876731][ T2611] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.876872][ T2611] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.877680][ T2611] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.877820][ T2611] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.877958][ T2611] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.878103][ T2611] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.878263][ T2611] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.878407][ T2611] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.878607][ T2611] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.878788][ T2611] ? move_addr_to_kernel (net/socket.c:258) [ 66.878930][ T2611] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.879074][ T2611] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.879219][ T2611] ___sys_sendmsg (net/socket.c:2752) [ 66.879358][ T2611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 66.879544][ T2611] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.879693][ T2611] __sys_sendmsg (net/socket.c:2784) [ 66.879832][ T2611] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.879978][ T2611] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 66.880156][ T2611] ? 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) [ 66.880292][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.880461][ T2611] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.880685][ T2611] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.880852][ T2611] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.881000][ T2611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.881176][ T2611] RIP: 0033:0x7f1dd353c08e [ 66.881321][ T2611] 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 [ 66.881861][ T2611] RSP: 002b:00007fff8bbac2f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.882089][ T2611] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1dd353c08e [ 66.882310][ T2611] RDX: 0000000000000000 RSI: 00007fff8bbac3a0 RDI: 0000000000000005 [ 66.882525][ T2611] RBP: 00007fff8bbac300 R08: 0000000000000000 R09: 0000000000000000 [ 66.882765][ T2611] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 66.882994][ T2611] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8bbaca60 | [ 66.940937][ T2613] ------------[ cut here ]------------ | [ 66.941170][ T2613] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2613 | [ 66.941473][ T2613] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.942091][ T2613] Tainted: [W]=WARN [ 66.942232][ T2613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.942451][ T2613] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.942664][ T2613] 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 [ 66.943213][ T2613] RSP: 0018:ffa000000698ef70 EFLAGS: 00010286 [ 66.943401][ T2613] RAX: 00000000ffffffa6 RBX: ff110000107ea1c0 RCX: 1ff4000000d31db4 [ 66.943625][ T2613] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea270 [ 66.943845][ T2613] RBP: ff110000100aa000 R08: 1fe22000020fd44f R09: ff1100001249ae80 [ 66.944084][ T2613] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 66.944312][ T2613] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 66.944559][ T2613] FS: 00007f80bd37b840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 66.944818][ T2613] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.945007][ T2613] CR2: 000000003e37aa28 CR3: 000000000bdd9003 CR4: 0000000000771ef0 [ 66.945251][ T2613] PKRU: 55555554 [ 66.945363][ T2613] Call Trace: [ 66.945473][ T2613] [ 66.945552][ T2613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.945703][ T2613] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 66.945853][ T2613] notifier_call_chain (kernel/notifier.c:85) [ 66.946068][ T2613] __netdev_upper_dev_link (net/core/dev.c:8931) [ 66.946251][ T2613] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 66.946399][ T2613] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 66.946547][ T2613] netdev_upper_dev_link (net/core/dev.c:8972) [ 66.946695][ T2613] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 66.946844][ T2613] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 66.947022][ T2613] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 66.947178][ T2613] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 66.947326][ T2613] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 66.947481][ T2613] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 66.947629][ T2613] ? nla_strscpy (lib/nlattr.c:795) [ 66.947782][ T2613] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 66.947934][ T2613] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 66.948087][ T2613] ? __dev_get_by_name (net/core/dev.c:883) [ 66.948254][ T2613] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 66.948407][ T2613] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 66.948558][ T2613] rtnl_newlink (net/core/rtnetlink.c:4150) [ 66.948717][ T2613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.948866][ T2613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.949035][ T2613] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.949197][ T2613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.949344][ T2613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.949495][ T2613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.949643][ T2613] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.949788][ T2613] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.949937][ T2613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.950111][ T2613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.950275][ T2613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.950422][ T2613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.950567][ T2613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.950717][ T2613] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.950865][ T2613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.951016][ T2613] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.951197][ T2613] ? 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)) [ 66.951345][ T2613] ? 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)) [ 66.951493][ T2613] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.951638][ T2613] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.951784][ T2613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.951930][ T2613] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.952081][ T2613] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.952289][ T2613] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.952443][ T2613] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.952592][ T2613] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.952750][ T2613] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.952928][ T2613] ? move_addr_to_kernel (net/socket.c:258) [ 66.953079][ T2613] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.953235][ T2613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.953381][ T2613] ___sys_sendmsg (net/socket.c:2752) [ 66.953531][ T2613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 66.953714][ T2613] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.953871][ T2613] __sys_sendmsg (net/socket.c:2784) [ 66.954021][ T2613] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.954171][ T2613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 66.954353][ T2613] ? 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) [ 66.954496][ T2613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.954642][ T2613] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.954789][ T2613] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.954935][ T2613] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.955085][ T2613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.955271][ T2613] RIP: 0033:0x7f80bd5b508e [ 66.955451][ T2613] 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 [ 66.955995][ T2613] RSP: 002b:00007fffb8a5b130 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.956220][ T2613] RAX: ffffffffffffffda RBX: 00007fffb8a5b8d0 RCX: 00007f80bd5b508e [ 66.956446][ T2613] RDX: 0000000000000000 RSI: 00007fffb8a5b1e0 RDI: 0000000000000005 [ 66.956662][ T2613] RBP: 00007fffb8a5b140 R08: 0000000000000000 R09: 0000000000000000 [ 66.956882][ T2613] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 66.957105][ T2613] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb8a5b8a8 | [ 66.959016][ T2613] ------------[ cut here ]------------ | [ 66.959194][ T2613] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2613 | [ 66.959486][ T2613] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 66.960394][ T2613] Tainted: [W]=WARN [ 66.960562][ T2613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.960800][ T2613] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.961129][ T2613] 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 [ 66.961865][ T2613] RSP: 0018:ffa000000698efd0 EFLAGS: 00010286 [ 66.962104][ T2613] RAX: 00000000ffffffa6 RBX: ff11000005e47cc0 RCX: 1ff4000000d31dc0 [ 66.962352][ T2613] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e47d70 [ 66.962567][ T2613] RBP: ff1100001071a000 R08: 1fe2200000bc8faf R09: ff1100001249ae80 [ 66.962783][ T2613] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 66.963067][ T2613] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001071ae04 [ 66.963382][ T2613] FS: 00007f80bd37b840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 66.963763][ T2613] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.964049][ T2613] CR2: 00007f1dd358d2a0 CR3: 000000000bdd9005 CR4: 0000000000771ef0 [ 66.964405][ T2613] PKRU: 55555554 [ 66.964543][ T2613] Call Trace: [ 66.964683][ T2613] [ 66.964793][ T2613] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.965005][ T2613] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.965117][ T2613] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 66.965267][ T2613] __dev_notify_flags (net/core/dev.c:9787) [ 66.965423][ T2613] ? netif_change_name (net/core/dev.c:1495) [ 66.965568][ T2613] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 66.965714][ T2613] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 66.965876][ T2613] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 66.966035][ T2613] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 66.966190][ T2613] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 66.966339][ T2613] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 66.966488][ T2613] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 66.966636][ T2613] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 66.966798][ T2613] ? nla_strscpy (lib/nlattr.c:795) [ 66.966944][ T2613] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 66.967095][ T2613] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 66.967258][ T2613] ? __dev_get_by_name (net/core/dev.c:883) [ 66.967402][ T2613] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 66.967557][ T2613] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 66.967718][ T2613] rtnl_newlink (net/core/rtnetlink.c:4150) [ 66.967864][ T2613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.968017][ T2613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.968170][ T2613] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.968319][ T2613] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.968463][ T2613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.968613][ T2613] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.968758][ T2613] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.968925][ T2613] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.969082][ T2613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.969266][ T2613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.969441][ T2613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.969588][ T2613] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.969732][ T2613] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.969878][ T2613] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.970029][ T2613] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.970179][ T2613] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.970327][ T2613] ? 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)) [ 66.970469][ T2613] ? 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)) [ 66.970621][ T2613] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.970792][ T2613] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.970939][ T2613] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.971095][ T2613] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.971250][ T2613] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.971397][ T2613] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.971546][ T2613] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.971717][ T2613] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.971891][ T2613] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.972081][ T2613] ? move_addr_to_kernel (net/socket.c:258) [ 66.972234][ T2613] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.972386][ T2613] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.972533][ T2613] ___sys_sendmsg (net/socket.c:2752) [ 66.972689][ T2613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 66.972877][ T2613] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.973040][ T2613] __sys_sendmsg (net/socket.c:2784) [ 66.973190][ T2613] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.973336][ T2613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 66.973523][ T2613] ? 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) [ 66.973671][ T2613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.973835][ T2613] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.973989][ T2613] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.974137][ T2613] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.974289][ T2613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.974471][ T2613] RIP: 0033:0x7f80bd5b508e [ 66.974633][ T2613] 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 [ 66.975178][ T2613] RSP: 002b:00007fffb8a5b130 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.975397][ T2613] RAX: ffffffffffffffda RBX: 00007fffb8a5b8d0 RCX: 00007f80bd5b508e [ 66.975627][ T2613] RDX: 0000000000000000 RSI: 00007fffb8a5b1e0 RDI: 0000000000000005 [ 66.975858][ T2613] RBP: 00007fffb8a5b140 R08: 0000000000000000 R09: 0000000000000000 [ 66.976084][ T2613] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 66.976311][ T2613] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb8a5b8a8 | [ 67.019644][ T2614] ------------[ cut here ]------------ | [ 67.019962][ T2614] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2614 | [ 67.020467][ T2614] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.021545][ T2614] Tainted: [W]=WARN [ 67.021784][ T2614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.022122][ T2614] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.022488][ T2614] 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 [ 67.023332][ T2614] RSP: 0018:ffa000000699f020 EFLAGS: 00010286 [ 67.023658][ T2614] RAX: 00000000ffffffa6 RBX: ff1100000c8d3e40 RCX: 1ff4000000d33dca [ 67.024060][ T2614] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d3ef0 [ 67.024443][ T2614] RBP: ff1100001071a000 R08: 1fe220000191a7df R09: ff11000011bd2e58 [ 67.024829][ T2614] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 67.025235][ T2614] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 67.025609][ T2614] FS: 00007f47d1e5b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 67.026058][ T2614] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.026388][ T2614] CR2: 0000000035aa5988 CR3: 0000000004eef003 CR4: 0000000000771ef0 [ 67.026774][ T2614] PKRU: 55555554 [ 67.027017][ T2614] Call Trace: [ 67.027240][ T2614] [ 67.027411][ T2614] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 67.027680][ T2614] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 67.027894][ T2614] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 67.028191][ T2614] __dev_notify_flags (net/core/dev.c:9787) [ 67.028463][ T2614] ? netif_change_name (net/core/dev.c:1495) [ 67.028766][ T2614] ? __dev_change_flags (net/core/dev.c:9752) [ 67.029055][ T2614] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 67.029334][ T2614] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.029607][ T2614] ? 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)) [ 67.029881][ T2614] netif_change_flags (net/core/dev.c:9820) [ 67.030179][ T2614] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 67.030453][ T2614] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 67.030764][ T2614] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 67.031051][ T2614] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 67.031379][ T2614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 67.031650][ T2614] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.031924][ T2614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 67.032227][ T2614] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.032507][ T2614] ? __kernel_text_address (kernel/extable.c:79) [ 67.032776][ T2614] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.033070][ T2614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.033371][ T2614] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 67.033642][ T2614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.033910][ T2614] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 67.034199][ T2614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.034466][ T2614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.034735][ T2614] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 67.035023][ T2614] ? __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) [ 67.035294][ T2614] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 67.035559][ T2614] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 67.035830][ T2614] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 67.036118][ T2614] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 67.036404][ T2614] rtnl_newlink (net/core/rtnetlink.c:4150) [ 67.036672][ T2614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.036935][ T2614] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.037229][ T2614] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.037496][ T2614] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.037764][ T2614] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.038055][ T2614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.038329][ T2614] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.038606][ T2614] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.038911][ T2614] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.039241][ T2614] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.039517][ T2614] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.039791][ T2614] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.040075][ T2614] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.040347][ T2614] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.040614][ T2614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.040873][ T2614] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.041170][ T2614] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.041436][ T2614] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.041708][ T2614] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.041999][ T2614] ? 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)) [ 67.042271][ T2614] ? 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)) [ 67.042543][ T2614] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.042812][ T2614] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.043095][ T2614] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.043373][ T2614] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.043645][ T2614] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.043918][ T2614] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.044214][ T2614] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.044487][ T2614] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.044755][ T2614] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.045092][ T2614] ? move_addr_to_kernel (net/socket.c:258) [ 67.045374][ T2614] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.045646][ T2614] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.045918][ T2614] ___sys_sendmsg (net/socket.c:2752) [ 67.046207][ T2614] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.046524][ T2614] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.046811][ T2614] __sys_sendmsg (net/socket.c:2784) [ 67.047092][ T2614] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.047365][ T2614] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.047696][ T2614] ? 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) [ 67.047964][ T2614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.048257][ T2614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.048525][ T2614] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.048792][ T2614] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.049082][ T2614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.049411][ T2614] RIP: 0033:0x7f47d209508e [ 67.049688][ T2614] 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 [ 67.050531][ T2614] RSP: 002b:00007ffc88e28500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.050917][ T2614] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f47d209508e [ 67.051309][ T2614] RDX: 0000000000000000 RSI: 00007ffc88e285b0 RDI: 0000000000000005 [ 67.051688][ T2614] RBP: 00007ffc88e28510 R08: 0000000000000000 R09: 0000000000000000 [ 67.052082][ T2614] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.052465][ T2614] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc88e28c70 | [ 67.155821][ T2619] ------------[ cut here ]------------ | [ 67.156168][ T2619] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2619 | [ 67.156685][ T2619] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.157753][ T2619] Tainted: [W]=WARN [ 67.157997][ T2619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.158345][ T2619] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.158697][ T2619] 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 [ 67.159574][ T2619] RSP: 0018:ffa00000069aef70 EFLAGS: 00010286 [ 67.159916][ T2619] RAX: 00000000ffffffa6 RBX: ff110000090a8640 RCX: 1ff4000000d35db4 [ 67.160327][ T2619] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a86f0 [ 67.160724][ T2619] RBP: ff110000100aa000 R08: 1fe22000012150df R09: ff1100000c985180 [ 67.161137][ T2619] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 67.161546][ T2619] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 67.161944][ T2619] FS: 00007f820e96e840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 67.162423][ T2619] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.162766][ T2619] CR2: 0000000023680a28 CR3: 000000000c956003 CR4: 0000000000771ef0 [ 67.163597][ T2619] PKRU: 55555554 [ 67.163823][ T2619] Call Trace: [ 67.164066][ T2619] [ 67.164255][ T2619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.164551][ T2619] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 67.164840][ T2619] notifier_call_chain (kernel/notifier.c:85) [ 67.165170][ T2619] __netdev_upper_dev_link (net/core/dev.c:8931) [ 67.165464][ T2619] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 67.165756][ T2619] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 67.166062][ T2619] netdev_upper_dev_link (net/core/dev.c:8972) [ 67.166354][ T2619] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 67.166644][ T2619] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 67.166949][ T2619] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 67.167271][ T2619] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 67.167561][ T2619] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 67.167853][ T2619] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 67.168161][ T2619] ? nla_strscpy (lib/nlattr.c:795) [ 67.168452][ T2619] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 67.168737][ T2619] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 67.169038][ T2619] ? __dev_get_by_name (net/core/dev.c:883) [ 67.169335][ T2619] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 67.169629][ T2619] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 67.169926][ T2619] rtnl_newlink (net/core/rtnetlink.c:4150) [ 67.170243][ T2619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.170533][ T2619] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.170824][ T2619] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.171125][ T2619] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.171420][ T2619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.171718][ T2619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.172016][ T2619] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.172313][ T2619] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.172608][ T2619] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.172893][ T2619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.173211][ T2619] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.173506][ T2619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.173789][ T2619] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.174097][ T2619] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.174397][ T2619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.174691][ T2619] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.175002][ T2619] ? 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)) [ 67.175301][ T2619] ? 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)) [ 67.175598][ T2619] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.175886][ T2619] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.176199][ T2619] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.176493][ T2619] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.176785][ T2619] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.177092][ T2619] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.177400][ T2619] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.177686][ T2619] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.177989][ T2619] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.178339][ T2619] ? move_addr_to_kernel (net/socket.c:258) [ 67.178631][ T2619] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.178923][ T2619] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.179238][ T2619] ___sys_sendmsg (net/socket.c:2752) [ 67.179525][ T2619] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.179876][ T2619] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.180211][ T2619] __sys_sendmsg (net/socket.c:2784) [ 67.180502][ T2619] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.180794][ T2619] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.181168][ T2619] ? 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) [ 67.181457][ T2619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.181750][ T2619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.182057][ T2619] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.182355][ T2619] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.182645][ T2619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.183000][ T2619] RIP: 0033:0x7f820eba808e [ 67.183317][ T2619] 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 [ 67.184222][ T2619] RSP: 002b:00007ffc8098d860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.184633][ T2619] RAX: ffffffffffffffda RBX: 00007ffc8098dff8 RCX: 00007f820eba808e [ 67.185062][ T2619] RDX: 0000000000000000 RSI: 00007ffc8098d910 RDI: 0000000000000005 [ 67.185476][ T2619] RBP: 00007ffc8098d870 R08: 0000000000000000 R09: 0000000000000000 [ 67.185877][ T2619] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.186317][ T2619] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8098dfd0 | [ 67.189621][ T2619] ------------[ cut here ]------------ | [ 67.189985][ T2619] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2619 | [ 67.190506][ T2619] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.191612][ T2619] Tainted: [W]=WARN [ 67.191845][ T2619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.192227][ T2619] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.192598][ T2619] 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 [ 67.193504][ T2619] RSP: 0018:ffa00000069aefd0 EFLAGS: 00010286 [ 67.193857][ T2619] RAX: 00000000ffffffa6 RBX: ff1100001045e340 RCX: 1ff4000000d35dc0 [ 67.194295][ T2619] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045e3f0 [ 67.194703][ T2619] RBP: ff11000011272000 R08: 1fe220000208bc7f R09: ff1100000c985180 [ 67.195126][ T2619] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 67.195545][ T2619] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011272e04 [ 67.195955][ T2619] FS: 00007f820e96e840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 67.196442][ T2619] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.196799][ T2619] CR2: 0000000023680a28 CR3: 000000000c956003 CR4: 0000000000771ef0 [ 67.197233][ T2619] PKRU: 55555554 [ 67.197463][ T2619] Call Trace: [ 67.197694][ T2619] [ 67.197876][ T2619] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 67.198201][ T2619] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 67.198438][ T2619] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 67.198749][ T2619] __dev_notify_flags (net/core/dev.c:9787) [ 67.199059][ T2619] ? netif_change_name (net/core/dev.c:1495) [ 67.199359][ T2619] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 67.199654][ T2619] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 67.199949][ T2619] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 67.200265][ T2619] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 67.200566][ T2619] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 67.200866][ T2619] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 67.201195][ T2619] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 67.201495][ T2619] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 67.201792][ T2619] ? nla_strscpy (lib/nlattr.c:795) [ 67.202102][ T2619] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 67.202405][ T2619] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 67.202695][ T2619] ? __dev_get_by_name (net/core/dev.c:883) [ 67.203002][ T2619] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 67.203312][ T2619] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 67.203612][ T2619] rtnl_newlink (net/core/rtnetlink.c:4150) [ 67.203906][ T2619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.204225][ T2619] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.204516][ T2619] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.204804][ T2619] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.205117][ T2619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.205431][ T2619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.205722][ T2619] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.206032][ T2619] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.206335][ T2619] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.206627][ T2619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.206916][ T2619] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.207243][ T2619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.207533][ T2619] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.207828][ T2619] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.208154][ T2619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.208449][ T2619] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.208753][ T2619] ? 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)) [ 67.209063][ T2619] ? 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)) [ 67.209373][ T2619] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.209671][ T2619] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.209961][ T2619] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.210285][ T2619] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.210589][ T2619] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.210883][ T2619] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.211207][ T2619] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.211503][ T2619] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.211814][ T2619] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.212191][ T2619] ? move_addr_to_kernel (net/socket.c:258) [ 67.212487][ T2619] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.212781][ T2619] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.213093][ T2619] ___sys_sendmsg (net/socket.c:2752) [ 67.213393][ T2619] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.213746][ T2619] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.214082][ T2619] __sys_sendmsg (net/socket.c:2784) [ 67.214395][ T2619] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.214695][ T2619] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.215073][ T2619] ? 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) [ 67.215375][ T2619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.215671][ T2619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.215963][ T2619] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.216281][ T2619] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.216574][ T2619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.216923][ T2619] RIP: 0033:0x7f820eba808e [ 67.217261][ T2619] 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 [ 67.218177][ T2619] RSP: 002b:00007ffc8098d860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.218598][ T2619] RAX: ffffffffffffffda RBX: 00007ffc8098dff8 RCX: 00007f820eba808e [ 67.219018][ T2619] RDX: 0000000000000000 RSI: 00007ffc8098d910 RDI: 0000000000000005 [ 67.219433][ T2619] RBP: 00007ffc8098d870 R08: 0000000000000000 R09: 0000000000000000 [ 67.219847][ T2619] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.220298][ T2619] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8098dfd0 | [ 67.269134][ T2620] ------------[ cut here ]------------ | [ 67.269464][ T2620] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2620 | [ 67.269957][ T2620] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.271608][ T2620] Tainted: [W]=WARN [ 67.271999][ T2620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.272532][ T2620] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.273069][ T2620] 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 [ 67.274084][ T2620] RSP: 0018:ffa000000665f020 EFLAGS: 00010286 [ 67.274580][ T2620] RAX: 00000000ffffffa6 RBX: ff110000093a2340 RCX: 1ff4000000ccbdca [ 67.274949][ T2620] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a23f0 [ 67.275352][ T2620] RBP: ff11000011272000 R08: 1fe220000127447f R09: ff11000011c10b58 [ 67.275727][ T2620] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 67.276162][ T2620] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 67.276553][ T2620] FS: 00007f73a497b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 67.277014][ T2620] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.277377][ T2620] CR2: 00000000159da988 CR3: 000000000c996005 CR4: 0000000000771ef0 [ 67.277756][ T2620] PKRU: 55555554 [ 67.277992][ T2620] Call Trace: [ 67.278215][ T2620] [ 67.278380][ T2620] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 67.278664][ T2620] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 67.278886][ T2620] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 67.279182][ T2620] __dev_notify_flags (net/core/dev.c:9787) [ 67.279460][ T2620] ? netif_change_name (net/core/dev.c:1495) [ 67.279728][ T2620] ? __dev_change_flags (net/core/dev.c:9752) [ 67.280020][ T2620] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 67.280334][ T2620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.280613][ T2620] ? 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)) [ 67.280893][ T2620] netif_change_flags (net/core/dev.c:9820) [ 67.281191][ T2620] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 67.281461][ T2620] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 67.281733][ T2620] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 67.282013][ T2620] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 67.282348][ T2620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 67.282617][ T2620] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.282888][ T2620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 67.283182][ T2620] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.283454][ T2620] ? __kernel_text_address (kernel/extable.c:79) [ 67.283727][ T2620] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.284024][ T2620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.284309][ T2620] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 67.284589][ T2620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.284857][ T2620] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 67.285151][ T2620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.285421][ T2620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.285697][ T2620] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 67.285991][ T2620] ? __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) [ 67.286274][ T2620] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 67.286548][ T2620] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 67.286822][ T2620] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 67.287181][ T2620] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 67.287488][ T2620] rtnl_newlink (net/core/rtnetlink.c:4150) [ 67.287767][ T2620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.288079][ T2620] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.288371][ T2620] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.288663][ T2620] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.288937][ T2620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.289247][ T2620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.289522][ T2620] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.289804][ T2620] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.290094][ T2620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.290393][ T2620] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.290670][ T2620] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.290950][ T2620] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.291252][ T2620] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.291530][ T2620] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.291815][ T2620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.292115][ T2620] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.292414][ T2620] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.292686][ T2620] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.292962][ T2620] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.293278][ T2620] ? 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)) [ 67.293554][ T2620] ? 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)) [ 67.293838][ T2620] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.294136][ T2620] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.294428][ T2620] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.294708][ T2620] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.295003][ T2620] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.295289][ T2620] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.295574][ T2620] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.295858][ T2620] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.296155][ T2620] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.296480][ T2620] ? move_addr_to_kernel (net/socket.c:258) [ 67.296755][ T2620] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.297044][ T2620] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.297335][ T2620] ___sys_sendmsg (net/socket.c:2752) [ 67.297607][ T2620] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.297936][ T2620] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.298260][ T2620] __sys_sendmsg (net/socket.c:2784) [ 67.298534][ T2620] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.298806][ T2620] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.299172][ T2620] ? 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) [ 67.299439][ T2620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.299726][ T2620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.300026][ T2620] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.300316][ T2620] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.300599][ T2620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.300931][ T2620] RIP: 0033:0x7f73a4bb508e [ 67.301249][ T2620] 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 [ 67.302157][ T2620] RSP: 002b:00007ffe01597650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.302557][ T2620] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f73a4bb508e [ 67.302944][ T2620] RDX: 0000000000000000 RSI: 00007ffe01597700 RDI: 0000000000000005 [ 67.303356][ T2620] RBP: 00007ffe01597660 R08: 0000000000000000 R09: 0000000000000000 [ 67.303741][ T2620] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.304179][ T2620] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe01597dc0 | [ 67.375766][ T2625] ------------[ cut here ]------------ | [ 67.376119][ T2625] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2625 | [ 67.376567][ T2625] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.377890][ T2625] Tainted: [W]=WARN [ 67.378067][ T2625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.378337][ T2625] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.378670][ T2625] 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 [ 67.379463][ T2625] RSP: 0018:ffa00000069bf4e8 EFLAGS: 00010286 [ 67.379737][ T2625] RAX: 00000000ffffffa6 RBX: ff11000011bff840 RCX: 1ff4000000d37e63 [ 67.380065][ T2625] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bff8f0 [ 67.380386][ T2625] RBP: ff110000100aa000 R08: 1fe220000237ff1f R09: ff1100000bde51a8 [ 67.380701][ T2625] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 67.381196][ T2625] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 67.381524][ T2625] FS: 00007fd8bb5ec100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 67.382117][ T2625] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.382400][ T2625] CR2: 00000000004d6034 CR3: 000000000c957003 CR4: 0000000000771ef0 [ 67.382722][ T2625] PKRU: 55555554 [ 67.382885][ T2625] Call Trace: [ 67.383190][ T2625] [ 67.383328][ T2625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.383556][ T2625] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 67.383775][ T2625] notifier_call_chain (kernel/notifier.c:85) [ 67.384157][ T2625] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 67.384373][ T2625] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 67.384587][ T2625] ethnl_set_features (net/ethtool/features.c:288) [ 67.384805][ T2625] ? nla_get_range_signed (lib/nlattr.c:270) [ 67.385150][ T2625] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.385373][ T2625] ? __nla_validate_parse (lib/nlattr.c:635) [ 67.385587][ T2625] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 67.385858][ T2625] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 67.386183][ T2625] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 67.386456][ T2625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.386675][ T2625] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 67.386889][ T2625] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 67.387217][ T2625] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 67.387454][ T2625] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 67.387719][ T2625] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 67.388084][ T2625] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.388304][ T2625] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.388528][ T2625] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 67.388766][ T2625] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.389015][ T2625] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 67.389234][ T2625] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.389458][ T2625] ? 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)) [ 67.389673][ T2625] ? 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)) [ 67.389903][ T2625] genl_rcv (net/netlink/genetlink.c:1218) [ 67.390076][ T2625] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.390302][ T2625] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.390522][ T2625] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.390757][ T2625] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.390987][ T2625] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.391222][ T2625] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.391438][ T2625] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.391658][ T2625] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 67.391874][ T2625] ? __ia32_sys_getpeername (net/socket.c:2219) [ 67.392119][ T2625] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 67.392336][ T2625] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 67.392608][ T2625] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 67.392824][ T2625] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 67.393042][ T2625] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.393257][ T2625] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.393471][ T2625] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.393685][ T2625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.393955][ T2625] RIP: 0033:0x7fd8bb65d08e [ 67.394198][ T2625] 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 [ 67.394985][ T2625] RSP: 002b:00007ffef0c286f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 67.395324][ T2625] RAX: ffffffffffffffda RBX: 000000002398f010 RCX: 00007fd8bb65d08e [ 67.395641][ T2625] RDX: 0000000000000058 RSI: 000000002398f120 RDI: 0000000000000005 [ 67.395958][ T2625] RBP: 00007ffef0c28700 R08: 00007fd8bb7eb980 R09: 000000000000000c [ 67.396287][ T2625] R10: 0000000000000000 R11: 0000000000000202 R12: 000000002398f0b0 [ 67.396607][ T2625] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 67.439738][ T2627] ------------[ cut here ]------------ | [ 67.440008][ T2627] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2627 | [ 67.440446][ T2627] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.441703][ T2627] Tainted: [W]=WARN [ 67.441855][ T2627] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.442115][ T2627] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.442390][ T2627] 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 [ 67.443115][ T2627] RSP: 0018:ffa00000069df4e8 EFLAGS: 00010286 [ 67.443378][ T2627] RAX: 00000000ffffffa6 RBX: ff11000011bff6c0 RCX: 1ff4000000d3be63 [ 67.443681][ T2627] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bff770 [ 67.443999][ T2627] RBP: ff110000100aa000 R08: 1fe220000237feef R09: ff1100000c8451a8 [ 67.444304][ T2627] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 67.444605][ T2627] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 67.444914][ T2627] FS: 00007f72f2e35100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 67.445284][ T2627] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.445576][ T2627] CR2: 00000000004d6034 CR3: 0000000012432006 CR4: 0000000000771ef0 [ 67.445884][ T2627] PKRU: 55555554 [ 67.446044][ T2627] Call Trace: [ 67.446203][ T2627] [ 67.446310][ T2627] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.446515][ T2627] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 67.446721][ T2627] notifier_call_chain (kernel/notifier.c:85) [ 67.446936][ T2627] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 67.447154][ T2627] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 67.447362][ T2627] ethnl_set_features (net/ethtool/features.c:288) [ 67.447572][ T2627] ? nla_get_range_signed (lib/nlattr.c:270) [ 67.447780][ T2627] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.448017][ T2627] ? __nla_validate_parse (lib/nlattr.c:635) [ 67.448228][ T2627] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 67.448511][ T2627] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 67.448743][ T2627] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 67.449015][ T2627] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.449220][ T2627] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 67.449419][ T2627] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 67.449617][ T2627] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 67.449825][ T2627] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 67.450078][ T2627] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 67.450338][ T2627] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.450533][ T2627] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.450734][ T2627] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 67.450933][ T2627] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.451143][ T2627] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 67.451361][ T2627] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.451567][ T2627] ? 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)) [ 67.451765][ T2627] ? 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)) [ 67.451966][ T2627] genl_rcv (net/netlink/genetlink.c:1218) [ 67.452486][ T2627] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.452687][ T2627] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.452883][ T2627] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.453094][ T2627] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.453299][ T2627] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.453498][ T2627] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.453696][ T2627] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.453898][ T2627] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 67.454105][ T2627] ? __ia32_sys_getpeername (net/socket.c:2219) [ 67.454323][ T2627] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 67.454519][ T2627] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 67.454761][ T2627] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 67.454958][ T2627] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 67.455165][ T2627] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.455360][ T2627] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.455564][ T2627] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.455763][ T2627] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.456043][ T2627] RIP: 0033:0x7f72f2ea608e [ 67.456259][ T2627] 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 [ 67.456966][ T2627] RSP: 002b:00007ffe7377a400 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 67.457281][ T2627] RAX: ffffffffffffffda RBX: 00000000227e9010 RCX: 00007f72f2ea608e [ 67.457582][ T2627] RDX: 000000000000005c RSI: 00000000227e9120 RDI: 0000000000000005 [ 67.457881][ T2627] RBP: 00007ffe7377a410 R08: 00007f72f3034980 R09: 000000000000000c [ 67.458199][ T2627] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000227e90b0 [ 67.458499][ T2627] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 67.532608][ T2631] ------------[ cut here ]------------ | [ 67.532801][ T2631] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2631 | [ 67.533105][ T2631] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.533677][ T2631] Tainted: [W]=WARN [ 67.533783][ T2631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.533961][ T2631] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.534158][ T2631] 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 [ 67.534661][ T2631] RSP: 0018:ffa0000006a1efe0 EFLAGS: 00010286 [ 67.534837][ T2631] RAX: 00000000ffffffa6 RBX: ff1100000c5f64c0 RCX: 1ff4000000d43dc2 [ 67.535066][ T2631] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f6570 [ 67.535370][ T2631] RBP: ff110000100aa000 R08: 1fe22000018becaf R09: ff11000012425158 [ 67.535609][ T2631] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 67.535904][ T2631] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 67.536122][ T2631] FS: 00007fe32c364840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 67.536376][ T2631] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.536552][ T2631] CR2: 000000002851a988 CR3: 000000000518a002 CR4: 0000000000771ef0 [ 67.536763][ T2631] PKRU: 55555554 [ 67.536869][ T2631] Call Trace: [ 67.537031][ T2631] [ 67.537146][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.537295][ T2631] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 67.537437][ T2631] notifier_call_chain (kernel/notifier.c:85) [ 67.537579][ T2631] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 67.537717][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.537858][ T2631] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 67.538036][ T2631] ? 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) [ 67.538185][ T2631] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 67.538324][ T2631] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 67.538461][ T2631] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 67.538629][ T2631] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 67.538772][ T2631] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 67.538913][ T2631] ? write_profile (kernel/profile.c:194) [ 67.539140][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.539284][ T2631] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 67.539460][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.539597][ T2631] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 67.539732][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.539869][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.540273][ T2631] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.540493][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.540705][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.540954][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.541314][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.541528][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.541738][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.541951][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.542223][ T2631] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 67.542371][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.542507][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.542646][ T2631] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.542785][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.542924][ T2631] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.543069][ T2631] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.543227][ T2631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.543365][ T2631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.543502][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.543646][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.543796][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.543941][ T2631] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.544084][ T2631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.544227][ T2631] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.544368][ T2631] ? 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)) [ 67.544507][ T2631] ? 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)) [ 67.544650][ T2631] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.544789][ T2631] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.544931][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.545079][ T2631] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.545223][ T2631] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.545361][ T2631] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.545500][ T2631] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.545637][ T2631] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.545773][ T2631] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.545942][ T2631] ? move_addr_to_kernel (net/socket.c:258) [ 67.546086][ T2631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.546249][ T2631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.546395][ T2631] ___sys_sendmsg (net/socket.c:2752) [ 67.546548][ T2631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.546827][ T2631] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.547072][ T2631] __sys_sendmsg (net/socket.c:2784) [ 67.547291][ T2631] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.547477][ T2631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.547736][ T2631] ? 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) [ 67.547881][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.548034][ T2631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.548179][ T2631] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.548324][ T2631] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.548463][ T2631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.548634][ T2631] RIP: 0033:0x7fe32c59e08e [ 67.548780][ T2631] 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 [ 67.549289][ T2631] RSP: 002b:00007ffd1f813440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.549500][ T2631] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe32c59e08e [ 67.549778][ T2631] RDX: 0000000000000000 RSI: 00007ffd1f8134f0 RDI: 0000000000000005 [ 67.550096][ T2631] RBP: 00007ffd1f813450 R08: 0000000000000000 R09: 0000000000000000 [ 67.550414][ T2631] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.550671][ T2631] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1f813bb0 | [ 67.553119][ T2631] ------------[ cut here ]------------ | [ 67.553283][ T2631] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2631 | [ 67.553565][ T2631] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.554207][ T2631] Tainted: [W]=WARN [ 67.554312][ T2631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.554481][ T2631] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.554668][ T2631] 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 [ 67.555173][ T2631] RSP: 0018:ffa0000006a1f060 EFLAGS: 00010286 [ 67.555929][ T2631] RAX: 00000000ffffffa6 RBX: ff1100000c5f6ac0 RCX: 1ff4000000d43dd2 [ 67.556174][ T2631] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f6b70 [ 67.556376][ T2631] RBP: ff1100001071a000 R08: 1fe22000018bed6f R09: ff11000012425158 [ 67.556584][ T2631] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 67.556840][ T2631] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006a1f100 [ 67.557094][ T2631] FS: 00007fe32c364840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 67.557353][ T2631] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.557545][ T2631] CR2: 00007fe32c7337a0 CR3: 000000000518a001 CR4: 0000000000771ef0 [ 67.557747][ T2631] PKRU: 55555554 [ 67.557848][ T2631] Call Trace: [ 67.557961][ T2631] [ 67.558039][ T2631] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 67.558181][ T2631] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 67.558285][ T2631] netif_close_many (net/core/dev.c:1804) [ 67.558419][ T2631] ? 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) [ 67.558561][ T2631] ? __dev_close_many (net/core/dev.c:1781) [ 67.558700][ T2631] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 67.558881][ T2631] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 67.559051][ T2631] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 67.559204][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.559339][ T2631] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 67.559521][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.559673][ T2631] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 67.559809][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.559941][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.560080][ T2631] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.560216][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.560348][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.560498][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.560635][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.560768][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.560902][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.561041][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.561180][ T2631] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 67.561315][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.561449][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.561585][ T2631] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.561724][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.561855][ T2631] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.561995][ T2631] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.562128][ T2631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.562266][ T2631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.562399][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.562536][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.562669][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.562803][ T2631] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.562934][ T2631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.563073][ T2631] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.563211][ T2631] ? 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)) [ 67.563347][ T2631] ? 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)) [ 67.563481][ T2631] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.563618][ T2631] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.563756][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.563891][ T2631] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.564094][ T2631] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.564337][ T2631] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.564486][ T2631] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.564620][ T2631] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.564752][ T2631] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.564922][ T2631] ? move_addr_to_kernel (net/socket.c:258) [ 67.565068][ T2631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.565207][ T2631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.565369][ T2631] ___sys_sendmsg (net/socket.c:2752) [ 67.565502][ T2631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.565668][ T2631] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.565813][ T2631] __sys_sendmsg (net/socket.c:2784) [ 67.565949][ T2631] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.566088][ T2631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.566272][ T2631] ? 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) [ 67.566405][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.566539][ T2631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.566670][ T2631] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.566803][ T2631] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.566938][ T2631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.567109][ T2631] RIP: 0033:0x7fe32c59e08e [ 67.567265][ T2631] 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 [ 67.567735][ T2631] RSP: 002b:00007ffd1f813440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.567939][ T2631] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe32c59e08e [ 67.568154][ T2631] RDX: 0000000000000000 RSI: 00007ffd1f8134f0 RDI: 0000000000000005 [ 67.568351][ T2631] RBP: 00007ffd1f813450 R08: 0000000000000000 R09: 0000000000000000 [ 67.568555][ T2631] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.568758][ T2631] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1f813bb0 | [ 67.571836][ T2631] ------------[ cut here ]------------ | [ 67.572021][ T2631] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2631 | [ 67.572315][ T2631] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.572844][ T2631] Tainted: [W]=WARN [ 67.572943][ T2631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.573205][ T2631] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.573379][ T2631] 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 [ 67.573837][ T2631] RSP: 0018:ffa0000006a1f190 EFLAGS: 00010286 [ 67.574011][ T2631] RAX: 00000000ffffffa6 RBX: ff1100000c4990c0 RCX: 1ff4000000d43df8 [ 67.574222][ T2631] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c499170 [ 67.574415][ T2631] RBP: ff1100001071a000 R08: 1fe220000189322f R09: ff11000012425158 [ 67.574604][ T2631] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 67.574797][ T2631] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 67.575002][ T2631] FS: 00007fe32c364840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 67.575236][ T2631] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.575399][ T2631] CR2: 00007fe32c7337a0 CR3: 000000000518a001 CR4: 0000000000771ef0 [ 67.575593][ T2631] PKRU: 55555554 [ 67.575690][ T2631] Call Trace: [ 67.575791][ T2631] [ 67.575859][ T2631] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 67.576032][ T2631] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 67.576224][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.576359][ T2631] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 67.576494][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.576624][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.576756][ T2631] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.576888][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.577021][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.577195][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.577326][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.577470][ T2631] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.577599][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.577732][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.577864][ T2631] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 67.577999][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.578125][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.578263][ T2631] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.578389][ T2631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.578538][ T2631] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.578667][ T2631] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.578798][ T2631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.578928][ T2631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.579063][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.579197][ T2631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.579328][ T2631] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.579458][ T2631] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.579585][ T2631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.579713][ T2631] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.579849][ T2631] ? 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)) [ 67.579982][ T2631] ? 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)) [ 67.580113][ T2631] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.580248][ T2631] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.580376][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.580506][ T2631] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.580653][ T2631] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.580783][ T2631] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.580915][ T2631] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.581048][ T2631] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.581184][ T2631] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.581341][ T2631] ? move_addr_to_kernel (net/socket.c:258) [ 67.581468][ T2631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.581597][ T2631] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.581726][ T2631] ___sys_sendmsg (net/socket.c:2752) [ 67.581853][ T2631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.582016][ T2631] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.582158][ T2631] __sys_sendmsg (net/socket.c:2784) [ 67.582287][ T2631] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.582413][ T2631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.582607][ T2631] ? 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) [ 67.582734][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.582880][ T2631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.583013][ T2631] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.583151][ T2631] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.583291][ T2631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.583451][ T2631] RIP: 0033:0x7fe32c59e08e [ 67.583589][ T2631] 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 [ 67.584049][ T2631] RSP: 002b:00007ffd1f813440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.584247][ T2631] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe32c59e08e [ 67.584444][ T2631] RDX: 0000000000000000 RSI: 00007ffd1f8134f0 RDI: 0000000000000005 [ 67.584636][ T2631] RBP: 00007ffd1f813450 R08: 0000000000000000 R09: 0000000000000000 [ 67.584827][ T2631] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.585023][ T2631] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1f813bb0 | [ 67.684070][ T2635] ------------[ cut here ]------------ | [ 67.684264][ T2635] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2635 | [ 67.684551][ T2635] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.685149][ T2635] Tainted: [W]=WARN [ 67.685257][ T2635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.685434][ T2635] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.685617][ T2635] 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 [ 67.686168][ T2635] RSP: 0018:ffa0000006a2efe0 EFLAGS: 00010286 [ 67.686373][ T2635] RAX: 00000000ffffffa6 RBX: ff11000012374940 RCX: 1ff4000000d45dc2 [ 67.686586][ T2635] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000123749f0 [ 67.686791][ T2635] RBP: ff110000100aa000 R08: 1fe220000246e93f R09: ff11000011bd0b58 [ 67.687021][ T2635] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 67.687284][ T2635] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 67.687494][ T2635] FS: 00007f9fc428f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 67.687765][ T2635] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.687938][ T2635] CR2: 0000000007ca7988 CR3: 00000000104d4003 CR4: 0000000000771ef0 [ 67.688187][ T2635] PKRU: 55555554 [ 67.688335][ T2635] Call Trace: [ 67.688440][ T2635] [ 67.688511][ T2635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.688677][ T2635] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 67.688818][ T2635] notifier_call_chain (kernel/notifier.c:85) [ 67.688960][ T2635] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 67.689192][ T2635] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 67.689366][ T2635] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 67.689504][ T2635] ? 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) [ 67.689661][ T2635] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 67.689801][ T2635] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 67.689940][ T2635] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 67.690227][ T2635] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 67.690415][ T2635] ? write_profile (kernel/profile.c:194) [ 67.690555][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.690897][ T2635] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 67.691185][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.691397][ T2635] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 67.691625][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.691793][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.691931][ T2635] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.692080][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.692225][ T2635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.692449][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.692652][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.692857][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.693079][ T2635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.693248][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.693387][ T2635] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 67.693527][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.693684][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.693825][ T2635] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.693964][ T2635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.694129][ T2635] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.694275][ T2635] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.694414][ T2635] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.694551][ T2635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.694690][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.694835][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.695010][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.695227][ T2635] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.695436][ T2635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.695643][ T2635] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.695863][ T2635] ? 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)) [ 67.696085][ T2635] ? 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)) [ 67.696273][ T2635] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.696438][ T2635] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.696605][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.696748][ T2635] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.696890][ T2635] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.697035][ T2635] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.697184][ T2635] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.697326][ T2635] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.697468][ T2635] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.697642][ T2635] ? move_addr_to_kernel (net/socket.c:258) [ 67.697779][ T2635] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.697917][ T2635] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.698063][ T2635] ___sys_sendmsg (net/socket.c:2752) [ 67.698205][ T2635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.698412][ T2635] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.698564][ T2635] __sys_sendmsg (net/socket.c:2784) [ 67.698731][ T2635] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.698873][ T2635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.699055][ T2635] ? 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) [ 67.699206][ T2635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.699343][ T2635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.699480][ T2635] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.699615][ T2635] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.699750][ T2635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.699935][ T2635] RIP: 0033:0x7f9fc44c908e [ 67.700087][ T2635] 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 [ 67.700605][ T2635] RSP: 002b:00007fffa4decef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.700816][ T2635] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9fc44c908e [ 67.701030][ T2635] RDX: 0000000000000000 RSI: 00007fffa4decfa0 RDI: 0000000000000005 [ 67.701240][ T2635] RBP: 00007fffa4decf00 R08: 0000000000000000 R09: 0000000000000000 [ 67.701456][ T2635] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.701662][ T2635] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa4ded660 | [ 67.712226][ T2635] ------------[ cut here ]------------ | [ 67.712414][ T2635] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2635 | [ 67.712704][ T2635] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.713302][ T2635] Tainted: [W]=WARN [ 67.713405][ T2635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.713572][ T2635] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.713758][ T2635] 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 [ 67.714431][ T2635] RSP: 0018:ffa0000006a2f060 EFLAGS: 00010286 [ 67.714639][ T2635] RAX: 00000000ffffffa6 RBX: ff11000012374040 RCX: 1ff4000000d45dd2 [ 67.714841][ T2635] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000123740f0 [ 67.715048][ T2635] RBP: ff11000011272000 R08: 1fe220000246e81f R09: ff11000011bd0b58 [ 67.715274][ T2635] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 67.715498][ T2635] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006a2f100 [ 67.715715][ T2635] FS: 00007f9fc428f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 67.715959][ T2635] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.716302][ T2635] CR2: 0000561b07814d5c CR3: 00000000104d4005 CR4: 0000000000771ef0 [ 67.716514][ T2635] PKRU: 55555554 [ 67.716625][ T2635] Call Trace: [ 67.716746][ T2635] [ 67.716828][ T2635] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 67.716977][ T2635] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 67.717083][ T2635] netif_close_many (net/core/dev.c:1804) [ 67.717231][ T2635] ? 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) [ 67.717371][ T2635] ? __dev_close_many (net/core/dev.c:1781) [ 67.717507][ T2635] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 67.717674][ T2635] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 67.717844][ T2635] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 67.717984][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.718116][ T2635] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 67.718287][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.718420][ T2635] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 67.718553][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.718685][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.718828][ T2635] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.718960][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.719104][ T2635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.719263][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.719397][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.719529][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.719660][ T2635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.719791][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.719923][ T2635] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 67.720066][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.720229][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.720362][ T2635] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.720494][ T2635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.720628][ T2635] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.720770][ T2635] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.720904][ T2635] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.721046][ T2635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.721184][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.721319][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.721457][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.721589][ T2635] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.721722][ T2635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.721855][ T2635] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.721998][ T2635] ? 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)) [ 67.722131][ T2635] ? 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)) [ 67.722278][ T2635] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.722413][ T2635] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.722558][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.722695][ T2635] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.722828][ T2635] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.722959][ T2635] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.723097][ T2635] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.723249][ T2635] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.723382][ T2635] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.723546][ T2635] ? move_addr_to_kernel (net/socket.c:258) [ 67.723696][ T2635] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.723835][ T2635] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.723975][ T2635] ___sys_sendmsg (net/socket.c:2752) [ 67.724107][ T2635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.724295][ T2635] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.724445][ T2635] __sys_sendmsg (net/socket.c:2784) [ 67.724603][ T2635] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.724738][ T2635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.724907][ T2635] ? 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) [ 67.725045][ T2635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.725182][ T2635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.725316][ T2635] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.725450][ T2635] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.725584][ T2635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.725771][ T2635] RIP: 0033:0x7f9fc44c908e [ 67.725982][ T2635] 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 [ 67.726460][ T2635] RSP: 002b:00007fffa4decef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.726665][ T2635] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9fc44c908e [ 67.726864][ T2635] RDX: 0000000000000000 RSI: 00007fffa4decfa0 RDI: 0000000000000005 [ 67.727066][ T2635] RBP: 00007fffa4decf00 R08: 0000000000000000 R09: 0000000000000000 [ 67.727270][ T2635] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.727477][ T2635] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa4ded660 | [ 67.730203][ T2635] ------------[ cut here ]------------ | [ 67.730402][ T2635] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2635 | [ 67.730709][ T2635] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.731265][ T2635] Tainted: [W]=WARN [ 67.731366][ T2635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.731530][ T2635] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.731695][ T2635] 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 [ 67.732158][ T2635] RSP: 0018:ffa0000006a2f190 EFLAGS: 00010286 [ 67.732323][ T2635] RAX: 00000000ffffffa6 RBX: ff11000005e47540 RCX: 1ff4000000d45df8 [ 67.732547][ T2635] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e475f0 [ 67.732738][ T2635] RBP: ff11000011272000 R08: 1fe2200000bc8ebf R09: ff11000011bd0b58 [ 67.732928][ T2635] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 67.733123][ T2635] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 67.733320][ T2635] FS: 00007f9fc428f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 67.733575][ T2635] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.733737][ T2635] CR2: 0000561b07814d5c CR3: 00000000104d4005 CR4: 0000000000771ef0 [ 67.733931][ T2635] PKRU: 55555554 [ 67.734033][ T2635] Call Trace: [ 67.734134][ T2635] [ 67.734206][ T2635] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 67.734396][ T2635] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 67.734558][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.734688][ T2635] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 67.734818][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.734964][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.735096][ T2635] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.735248][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.735374][ T2635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.735520][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.735646][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.735790][ T2635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.739223][ T2635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.739357][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.739489][ T2635] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 67.739625][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.739756][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.739888][ T2635] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.740018][ T2635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.740191][ T2635] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 67.740339][ T2635] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.740472][ T2635] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.740601][ T2635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.740733][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.740891][ T2635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.741026][ T2635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.741162][ T2635] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.741290][ T2635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.741418][ T2635] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.741550][ T2635] ? 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)) [ 67.741679][ T2635] ? 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)) [ 67.741811][ T2635] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.741944][ T2635] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.742094][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.742230][ T2635] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.742357][ T2635] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.742486][ T2635] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.742625][ T2635] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.742760][ T2635] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.742888][ T2635] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.743049][ T2635] ? move_addr_to_kernel (net/socket.c:258) [ 67.743186][ T2635] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.743403][ T2635] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.743599][ T2635] ___sys_sendmsg (net/socket.c:2752) [ 67.743799][ T2635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.744054][ T2635] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.744220][ T2635] __sys_sendmsg (net/socket.c:2784) [ 67.744349][ T2635] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.744478][ T2635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.744642][ T2635] ? 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) [ 67.744772][ T2635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.744906][ T2635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.745041][ T2635] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.745179][ T2635] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.745308][ T2635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.745466][ T2635] RIP: 0033:0x7f9fc44c908e [ 67.745602][ T2635] 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 [ 67.746070][ T2635] RSP: 002b:00007fffa4decef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.746268][ T2635] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9fc44c908e [ 67.746473][ T2635] RDX: 0000000000000000 RSI: 00007fffa4decfa0 RDI: 0000000000000005 [ 67.746669][ T2635] RBP: 00007fffa4decf00 R08: 0000000000000000 R09: 0000000000000000 [ 67.746864][ T2635] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbae [ 67.747062][ T2635] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa4ded660 | [ 67.777688][ T2636] ------------[ cut here ]------------ | [ 67.777880][ T2636] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ethtool/2636 | [ 67.778188][ T2636] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.778765][ T2636] Tainted: [W]=WARN [ 67.778872][ T2636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.779054][ T2636] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.779264][ T2636] 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 [ 67.779812][ T2636] RSP: 0018:ffa0000006a2f4e8 EFLAGS: 00010286 [ 67.781045][ T2636] RAX: 00000000ffffffa6 RBX: ff1100000f3e53c0 RCX: 1ff4000000d45e63 [ 67.781379][ T2636] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e5470 [ 67.781590][ T2636] RBP: ff110000100aa000 R08: 1fe2200001e7ca8f R09: ff1100000cd08ba8 [ 67.781801][ T2636] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 67.782132][ T2636] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 67.782349][ T2636] FS: 00007f74bdefd100(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 67.782598][ T2636] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.782774][ T2636] CR2: 00000000004d6034 CR3: 000000001243d006 CR4: 0000000000771ef0 [ 67.783088][ T2636] PKRU: 55555554 [ 67.783203][ T2636] Call Trace: [ 67.783310][ T2636] [ 67.783383][ T2636] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.783526][ T2636] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 67.783668][ T2636] notifier_call_chain (kernel/notifier.c:85) [ 67.783812][ T2636] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 67.783957][ T2636] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 67.784223][ T2636] ethnl_set_features (net/ethtool/features.c:288) [ 67.784422][ T2636] ? nla_get_range_signed (lib/nlattr.c:270) [ 67.784564][ T2636] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.784709][ T2636] ? __nla_validate_parse (lib/nlattr.c:635) [ 67.784854][ T2636] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 67.785118][ T2636] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 67.785266][ T2636] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 67.785451][ T2636] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.785589][ T2636] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 67.785735][ T2636] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 67.785877][ T2636] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 67.786105][ T2636] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 67.786283][ T2636] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 67.786453][ T2636] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.786595][ T2636] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.786739][ T2636] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 67.786878][ T2636] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.787026][ T2636] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 67.787168][ T2636] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.787331][ T2636] ? 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)) [ 67.787472][ T2636] ? 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)) [ 67.787615][ T2636] genl_rcv (net/netlink/genetlink.c:1218) [ 67.787720][ T2636] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.787861][ T2636] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.788004][ T2636] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.788148][ T2636] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.788304][ T2636] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.788444][ T2636] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.788585][ T2636] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.788728][ T2636] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 67.788872][ T2636] ? __ia32_sys_getpeername (net/socket.c:2219) [ 67.789035][ T2636] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 67.789177][ T2636] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 67.789350][ T2636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 67.789494][ T2636] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 67.789632][ T2636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.789771][ T2636] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.789909][ T2636] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.790053][ T2636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.790228][ T2636] RIP: 0033:0x7f74bdf6e08e [ 67.790376][ T2636] 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 [ 67.790874][ T2636] RSP: 002b:00007ffda2f360c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 67.791096][ T2636] RAX: ffffffffffffffda RBX: 000000001bf02010 RCX: 00007f74bdf6e08e [ 67.791307][ T2636] RDX: 0000000000000058 RSI: 000000001bf02120 RDI: 0000000000000005 [ 67.791515][ T2636] RBP: 00007ffda2f360d0 R08: 00007f74be0fc980 R09: 000000000000000c [ 67.791726][ T2636] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001bf020b0 [ 67.791941][ T2636] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 67.850536][ T2637] ------------[ cut here ]------------ | [ 67.850955][ T2637] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2637 | [ 67.852494][ T2637] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.853603][ T2637] Tainted: [W]=WARN [ 67.853832][ T2637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.854196][ T2637] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.854557][ T2637] 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 [ 67.855473][ T2637] RSP: 0018:ffa0000006a3ef70 EFLAGS: 00010286 [ 67.855844][ T2637] RAX: 00000000ffffffa6 RBX: ff1100000c8d2f40 RCX: 1ff4000000d47db4 [ 67.856379][ T2637] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2ff0 [ 67.856860][ T2637] RBP: ff110000100aa000 R08: 1fe220000191a5ff R09: ff1100000ce55180 [ 67.857333][ T2637] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 67.857814][ T2637] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 67.858304][ T2637] FS: 00007f1022587840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 67.858909][ T2637] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.859377][ T2637] CR2: 00000000032b8a28 CR3: 00000000106af005 CR4: 0000000000771ef0 [ 67.859912][ T2637] PKRU: 55555554 [ 67.860322][ T2637] Call Trace: [ 67.860610][ T2637] [ 67.860824][ T2637] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.861223][ T2637] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 67.861599][ T2637] notifier_call_chain (kernel/notifier.c:85) [ 67.862008][ T2637] __netdev_upper_dev_link (net/core/dev.c:8931) [ 67.862390][ T2637] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 67.862773][ T2637] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 67.863180][ T2637] netdev_upper_dev_link (net/core/dev.c:8972) [ 67.863548][ T2637] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 67.863940][ T2637] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 67.864374][ T2637] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 67.864767][ T2637] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 67.865177][ T2637] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 67.865556][ T2637] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 67.865933][ T2637] ? nla_strscpy (lib/nlattr.c:795) [ 67.866333][ T2637] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 67.866719][ T2637] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 67.867101][ T2637] ? __dev_get_by_name (net/core/dev.c:883) [ 67.867481][ T2637] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 67.867867][ T2637] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 67.868280][ T2637] rtnl_newlink (net/core/rtnetlink.c:4150) [ 67.868628][ T2637] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.868927][ T2637] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.869277][ T2637] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.869591][ T2637] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.869887][ T2637] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.870235][ T2637] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.870559][ T2637] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.870856][ T2637] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.871200][ T2637] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.871516][ T2637] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.871811][ T2637] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.872163][ T2637] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.872480][ T2637] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.872779][ T2637] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.873116][ T2637] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.873444][ T2637] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.873754][ T2637] ? 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)) [ 67.874139][ T2637] ? 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)) [ 67.874473][ T2637] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.874794][ T2637] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.875125][ T2637] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.875455][ T2637] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.875774][ T2637] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.876092][ T2637] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.876481][ T2637] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.876776][ T2637] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.877087][ T2637] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.877466][ T2637] ? move_addr_to_kernel (net/socket.c:258) [ 67.877799][ T2637] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.878114][ T2637] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.878423][ T2637] ___sys_sendmsg (net/socket.c:2752) [ 67.878753][ T2637] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.879122][ T2637] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.879486][ T2637] __sys_sendmsg (net/socket.c:2784) [ 67.879787][ T2637] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.880098][ T2637] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.880501][ T2637] ? 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) [ 67.880828][ T2637] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.881138][ T2637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.881442][ T2637] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.881754][ T2637] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.882084][ T2637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.882430][ T2637] RIP: 0033:0x7f10227c108e [ 67.882769][ T2637] 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 [ 67.883764][ T2637] RSP: 002b:00007ffd09b20ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.884197][ T2637] RAX: ffffffffffffffda RBX: 00007ffd09b21478 RCX: 00007f10227c108e [ 67.885043][ T2637] RDX: 0000000000000000 RSI: 00007ffd09b20d90 RDI: 0000000000000005 [ 67.885466][ T2637] RBP: 00007ffd09b20cf0 R08: 0000000000000000 R09: 0000000000000000 [ 67.885882][ T2637] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaf [ 67.886624][ T2637] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd09b21450 | [ 67.890487][ T2637] ------------[ cut here ]------------ | [ 67.890766][ T2637] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2637 | [ 67.891509][ T2637] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.892704][ T2637] Tainted: [W]=WARN [ 67.892957][ T2637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.893327][ T2637] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.893685][ T2637] 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 [ 67.894603][ T2637] RSP: 0018:ffa0000006a3efd0 EFLAGS: 00010286 [ 67.895076][ T2637] RAX: 00000000ffffffa6 RBX: ff1100000c8d3240 RCX: 1ff4000000d47dc0 [ 67.895628][ T2637] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d32f0 [ 67.896153][ T2637] RBP: ff1100000cbaa000 R08: 1fe220000191a65f R09: ff1100000ce55180 [ 67.896560][ T2637] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 67.897017][ T2637] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaae04 [ 67.897424][ T2637] FS: 00007f1022587840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 67.897902][ T2637] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.898281][ T2637] CR2: 00000000032b8a28 CR3: 00000000106af005 CR4: 0000000000771ef0 [ 67.898685][ T2637] PKRU: 55555554 [ 67.898937][ T2637] Call Trace: [ 67.899191][ T2637] [ 67.899365][ T2637] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 67.899664][ T2637] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 67.899920][ T2637] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 67.900234][ T2637] __dev_notify_flags (net/core/dev.c:9787) [ 67.900527][ T2637] ? netif_change_name (net/core/dev.c:1495) [ 67.900832][ T2637] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 67.901151][ T2637] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 67.901531][ T2637] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 67.901847][ T2637] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 67.902172][ T2637] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 67.902474][ T2637] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 67.902787][ T2637] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 67.903106][ T2637] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 67.903405][ T2637] ? nla_strscpy (lib/nlattr.c:795) [ 67.903697][ T2637] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 67.904029][ T2637] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 67.904321][ T2637] ? __dev_get_by_name (net/core/dev.c:883) [ 67.904614][ T2637] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 67.904955][ T2637] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 67.905275][ T2637] rtnl_newlink (net/core/rtnetlink.c:4150) [ 67.905565][ T2637] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.905901][ T2637] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.906208][ T2637] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.906480][ T2637] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.906776][ T2637] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.907096][ T2637] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.907389][ T2637] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.907667][ T2637] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.908010][ T2637] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.908301][ T2637] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.908605][ T2637] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.908909][ T2637] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.909221][ T2637] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.909507][ T2637] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.909825][ T2637] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.910141][ T2637] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.910441][ T2637] ? 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)) [ 67.910752][ T2637] ? 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)) [ 67.911087][ T2637] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.911385][ T2637] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.911677][ T2637] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.912032][ T2637] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.912353][ T2637] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.912638][ T2637] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.912942][ T2637] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.913212][ T2637] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.913498][ T2637] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.913888][ T2637] ? move_addr_to_kernel (net/socket.c:258) [ 67.914200][ T2637] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.914483][ T2637] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.914782][ T2637] ___sys_sendmsg (net/socket.c:2752) [ 67.915126][ T2637] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.915483][ T2637] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.915816][ T2637] __sys_sendmsg (net/socket.c:2784) [ 67.916139][ T2637] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.916432][ T2637] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.916791][ T2637] ? 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) [ 67.917100][ T2637] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.917494][ T2637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.917838][ T2637] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.918156][ T2637] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.918448][ T2637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.918834][ T2637] RIP: 0033:0x7f10227c108e [ 67.919172][ T2637] 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 [ 67.920253][ T2637] RSP: 002b:00007ffd09b20ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.920656][ T2637] RAX: ffffffffffffffda RBX: 00007ffd09b21478 RCX: 00007f10227c108e [ 67.921280][ T2637] RDX: 0000000000000000 RSI: 00007ffd09b20d90 RDI: 0000000000000005 [ 67.921675][ T2637] RBP: 00007ffd09b20cf0 R08: 0000000000000000 R09: 0000000000000000 [ 67.922112][ T2637] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaf [ 67.922694][ T2637] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd09b21450 | [ 67.959800][ T2638] ------------[ cut here ]------------ | [ 67.960079][ T2638] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2638 | [ 67.960504][ T2638] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 67.961478][ T2638] Tainted: [W]=WARN [ 67.961628][ T2638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.961880][ T2638] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 67.962440][ T2638] 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 [ 67.963272][ T2638] RSP: 0018:ffa0000006a4f020 EFLAGS: 00010286 [ 67.963539][ T2638] RAX: 00000000ffffffa6 RBX: ff110000107ea1c0 RCX: 1ff4000000d49dca [ 67.963873][ T2638] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea270 [ 67.964368][ T2638] RBP: ff1100000cbaa000 R08: 1fe22000020fd44f R09: ff1100000cab5158 [ 67.964686][ T2638] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 67.965192][ T2638] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 67.965615][ T2638] FS: 00007f7abd5ad840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 67.966179][ T2638] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.966444][ T2638] CR2: 0000000021627988 CR3: 0000000011d6f003 CR4: 0000000000771ef0 [ 67.966772][ T2638] PKRU: 55555554 [ 67.966933][ T2638] Call Trace: [ 67.967250][ T2638] [ 67.967361][ T2638] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 67.967578][ T2638] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 67.967903][ T2638] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 67.968289][ T2638] __dev_notify_flags (net/core/dev.c:9787) [ 67.968786][ T2638] ? netif_change_name (net/core/dev.c:1495) [ 67.969188][ T2638] ? __dev_change_flags (net/core/dev.c:9752) [ 67.969400][ T2638] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 67.969608][ T2638] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.969831][ T2638] ? 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)) [ 67.970205][ T2638] netif_change_flags (net/core/dev.c:9820) [ 67.970604][ T2638] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 67.970838][ T2638] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 67.971197][ T2638] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 67.971406][ T2638] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 67.971662][ T2638] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 67.971952][ T2638] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.972313][ T2638] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 67.972525][ T2638] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.972754][ T2638] ? __kernel_text_address (kernel/extable.c:79) [ 67.973155][ T2638] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.973434][ T2638] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.973644][ T2638] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 67.973898][ T2638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.974276][ T2638] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 67.974486][ T2638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.974719][ T2638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.974934][ T2638] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 67.975231][ T2638] ? __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) [ 67.975445][ T2638] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 67.975657][ T2638] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 67.975921][ T2638] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 67.976149][ T2638] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 67.976364][ T2638] rtnl_newlink (net/core/rtnetlink.c:4150) [ 67.976596][ T2638] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.976861][ T2638] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.977103][ T2638] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.977380][ T2638] ? mark_usage (kernel/locking/lockdep.c:4674) [ 67.977604][ T2638] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.977865][ T2638] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.978104][ T2638] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.978325][ T2638] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.978543][ T2638] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 67.978816][ T2638] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 67.979037][ T2638] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 67.979280][ T2638] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.979518][ T2638] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.979790][ T2638] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.980037][ T2638] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 67.980249][ T2638] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 67.980460][ T2638] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 67.980669][ T2638] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.980909][ T2638] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.981137][ T2638] ? 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)) [ 67.981353][ T2638] ? 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)) [ 67.981566][ T2638] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.981798][ T2638] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.982019][ T2638] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 67.982242][ T2638] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 67.982460][ T2638] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 67.982674][ T2638] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 67.982912][ T2638] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 67.983134][ T2638] ? copy_msghdr_from_user (net/socket.c:2635) [ 67.983346][ T2638] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 67.983600][ T2638] ? move_addr_to_kernel (net/socket.c:258) [ 67.983852][ T2638] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 67.984076][ T2638] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 67.984293][ T2638] ___sys_sendmsg (net/socket.c:2752) [ 67.984501][ T2638] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 67.984820][ T2638] ? copy_msghdr_from_user (net/socket.c:2603) [ 67.985065][ T2638] __sys_sendmsg (net/socket.c:2784) [ 67.985283][ T2638] ? __sys_sendmsg_sock (net/socket.c:2765) [ 67.985495][ T2638] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 67.985781][ T2638] ? 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) [ 67.986005][ T2638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 67.986246][ T2638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 67.986461][ T2638] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 67.986671][ T2638] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 67.986898][ T2638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.987257][ T2638] RIP: 0033:0x7f7abd7e708e [ 67.987503][ T2638] 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 [ 67.988320][ T2638] RSP: 002b:00007ffe2d8408a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.988643][ T2638] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7abd7e708e [ 67.989005][ T2638] RDX: 0000000000000000 RSI: 00007ffe2d840950 RDI: 0000000000000005 [ 67.989395][ T2638] RBP: 00007ffe2d8408b0 R08: 0000000000000000 R09: 0000000000000000 [ 67.989734][ T2638] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaf [ 67.990063][ T2638] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2d841010 | [ 68.023801][ T2641] ------------[ cut here ]------------ | [ 68.024001][ T2641] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2641 | [ 68.024302][ T2641] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.024910][ T2641] Tainted: [W]=WARN [ 68.025025][ T2641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.025252][ T2641] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.025442][ T2641] 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 [ 68.026084][ T2641] RSP: 0018:ffa000000694f4e8 EFLAGS: 00010286 [ 68.026277][ T2641] RAX: 00000000ffffffa6 RBX: ff110000107eb240 RCX: 1ff4000000d29e63 [ 68.026485][ T2641] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eb2f0 [ 68.026702][ T2641] RBP: ff110000100aa000 R08: 1fe22000020fd65f R09: ff1100000ceb2ea8 [ 68.026942][ T2641] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 68.027322][ T2641] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 68.027644][ T2641] FS: 00007fab07175100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 68.028055][ T2641] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.028267][ T2641] CR2: 00000000004d6034 CR3: 0000000011d4a005 CR4: 0000000000771ef0 [ 68.028575][ T2641] PKRU: 55555554 [ 68.028711][ T2641] Call Trace: [ 68.028841][ T2641] [ 68.028916][ T2641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.029249][ T2641] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 68.029432][ T2641] notifier_call_chain (kernel/notifier.c:85) [ 68.029721][ T2641] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 68.029890][ T2641] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 68.030248][ T2641] ethnl_set_features (net/ethtool/features.c:288) [ 68.030513][ T2641] ? nla_get_range_signed (lib/nlattr.c:270) [ 68.030717][ T2641] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.030910][ T2641] ? __nla_validate_parse (lib/nlattr.c:635) [ 68.031073][ T2641] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 68.031260][ T2641] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 68.031408][ T2641] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 68.031592][ T2641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.031777][ T2641] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 68.031938][ T2641] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 68.032158][ T2641] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 68.032366][ T2641] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 68.032676][ T2641] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 68.032992][ T2641] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.033141][ T2641] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.033293][ T2641] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 68.033434][ T2641] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.033580][ T2641] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 68.033800][ T2641] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.033952][ T2641] ? 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)) [ 68.034098][ T2641] ? 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)) [ 68.034245][ T2641] genl_rcv (net/netlink/genetlink.c:1218) [ 68.034351][ T2641] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.034492][ T2641] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.034633][ T2641] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.034801][ T2641] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.034943][ T2641] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.035087][ T2641] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.035233][ T2641] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.035374][ T2641] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 68.035519][ T2641] ? __ia32_sys_getpeername (net/socket.c:2219) [ 68.035671][ T2641] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 68.035837][ T2641] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 68.036016][ T2641] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 68.036162][ T2641] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 68.036301][ T2641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.036440][ T2641] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.036583][ T2641] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.036747][ T2641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.036926][ T2641] RIP: 0033:0x7fab071e608e [ 68.037083][ T2641] 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 [ 68.037590][ T2641] RSP: 002b:00007ffd5ea103c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 68.037825][ T2641] RAX: ffffffffffffffda RBX: 0000000023367010 RCX: 00007fab071e608e [ 68.038041][ T2641] RDX: 000000000000005c RSI: 0000000023367120 RDI: 0000000000000005 [ 68.038258][ T2641] RBP: 00007ffd5ea103d0 R08: 00007fab07374980 R09: 000000000000000c [ 68.038467][ T2641] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000233670b0 [ 68.038716][ T2641] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 68.096988][ T166] ------------[ cut here ]------------ | [ 68.097375][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 68.097868][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.099432][ T166] Tainted: [W]=WARN [ 68.099621][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.099950][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.100284][ T166] 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 [ 68.101171][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 68.101479][ T166] RAX: 00000000ffffffa6 RBX: ff11000005e476c0 RCX: 1ff4000000108ebf [ 68.101870][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e47770 [ 68.102444][ T166] RBP: ff110000100aa000 R08: 1fe2200000bc8eef R09: ff1100000cab2f20 [ 68.102827][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 68.103255][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 68.103612][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 68.104061][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.104363][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65002 CR4: 0000000000771ef0 [ 68.104750][ T166] PKRU: 55555554 [ 68.104934][ T166] Call Trace: [ 68.105150][ T166] [ 68.105280][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 68.105532][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 68.106058][ T166] netif_close_many (net/core/dev.c:1804) [ 68.106318][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.106562][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 68.106811][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.107063][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 68.107315][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 68.107614][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 68.107944][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.108202][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 68.108443][ T166] ? __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) [ 68.108725][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 68.108980][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 68.109288][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 68.109531][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 68.109778][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 68.110029][ T166] ? 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) [ 68.110308][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 68.110554][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.110782][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 68.111025][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 68.111261][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 68.111545][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 68.111865][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 68.112179][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 68.112416][ T166] ? 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)) [ 68.112677][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 68.113011][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 68.113339][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 68.113598][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 68.113839][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 68.114089][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 68.114279][ T166] new_sync_write (fs/read_write.c:595) [ 68.114555][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.114801][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 68.115054][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.115350][ T166] ? ksys_write (fs/read_write.c:740) [ 68.115623][ T166] vfs_write (fs/read_write.c:688) [ 68.115808][ T166] ksys_write (fs/read_write.c:740) [ 68.115999][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 68.116241][ T166] ? 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) [ 68.116499][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.116772][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.117022][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.117284][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.117527][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.117812][ T166] RIP: 0033:0x7fd8e6c0c08e [ 68.118061][ T166] 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 [ 68.118913][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 68.119301][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 68.119663][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 68.120030][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 68.120426][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 68.120788][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 68.131243][ T166] ------------[ cut here ]------------ | [ 68.131477][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 68.131798][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.132542][ T166] Tainted: [W]=WARN [ 68.132662][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.132870][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.133089][ T166] 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 [ 68.133660][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 68.133864][ T166] RAX: 00000000ffffffa6 RBX: ff11000011f68dc0 RCX: 1ff4000000108e81 [ 68.134105][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011f68e70 [ 68.134347][ T166] RBP: ff1100000cbaa000 R08: 1fe22000023ed1cf R09: ff1100000cab2ef8 [ 68.134583][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 68.134821][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 68.135092][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 68.135377][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.135580][ T166] CR2: 00005576eb4de970 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 68.135841][ T166] PKRU: 55555554 [ 68.135961][ T166] Call Trace: [ 68.136090][ T166] [ 68.136180][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 68.136355][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 68.136478][ T166] netif_close_many (net/core/dev.c:1804) [ 68.136659][ T166] ? 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) [ 68.136821][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 68.136984][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 68.137314][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 68.137534][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 68.137707][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 68.137919][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 68.138186][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 68.138388][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 68.138548][ T166] notifier_call_chain (kernel/notifier.c:85) [ 68.138716][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 68.138923][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 68.139207][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 68.139368][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 68.139527][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 68.139699][ T166] ? 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) [ 68.139862][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 68.140091][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.140348][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 68.140508][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 68.140669][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 68.140863][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 68.141068][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 68.141292][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 68.141457][ T166] ? 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)) [ 68.141617][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 68.141836][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 68.141998][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 68.142184][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 68.142342][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 68.142502][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 68.142621][ T166] new_sync_write (fs/read_write.c:595) [ 68.142781][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.142939][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 68.143132][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.143294][ T166] ? ksys_write (fs/read_write.c:740) [ 68.143457][ T166] vfs_write (fs/read_write.c:688) [ 68.143578][ T166] ksys_write (fs/read_write.c:740) [ 68.143712][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 68.143875][ T166] ? 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) [ 68.144040][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.144204][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.144361][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.144518][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.144678][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.144875][ T166] RIP: 0033:0x7fd8e6c0c08e [ 68.145072][ T166] 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 [ 68.145658][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 68.145901][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 68.146141][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 68.146381][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 68.146619][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 68.146881][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 68.151559][ T166] ------------[ cut here ]------------ | [ 68.151759][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 68.152110][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.152782][ T166] Tainted: [W]=WARN [ 68.152909][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.153110][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.153319][ T166] 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 [ 68.153866][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 68.154072][ T166] RAX: 00000000ffffffa6 RBX: ff11000011f69cc0 RCX: 1ff4000000108ea7 [ 68.154306][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011f69d70 [ 68.154539][ T166] RBP: ff1100000cbaa000 R08: 1fe22000023ed3af R09: ff1100000cab2ef8 [ 68.154773][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 68.155013][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 68.155286][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 68.155561][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.155758][ T166] CR2: 00005576eb4de970 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 68.155997][ T166] PKRU: 55555554 [ 68.156119][ T166] Call Trace: [ 68.156240][ T166] [ 68.156320][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 68.156517][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 68.156713][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 68.156880][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 68.157086][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 68.157270][ T166] notifier_call_chain (kernel/notifier.c:85) [ 68.157445][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 68.157640][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 68.157832][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 68.157992][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 68.158155][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 68.158313][ T166] ? 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) [ 68.158469][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 68.158623][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.158783][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 68.158939][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 68.159278][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 68.159454][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 68.159647][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 68.159840][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 68.160105][ T166] ? 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)) [ 68.160264][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 68.160457][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 68.160610][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 68.160780][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 68.160931][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 68.161170][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 68.161288][ T166] new_sync_write (fs/read_write.c:595) [ 68.161444][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.161597][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 68.161750][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.161928][ T166] ? ksys_write (fs/read_write.c:740) [ 68.162240][ T166] vfs_write (fs/read_write.c:688) [ 68.162358][ T166] ksys_write (fs/read_write.c:740) [ 68.162475][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 68.162628][ T166] ? 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) [ 68.162780][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.162934][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.163252][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.163403][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.163554][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.163746][ T166] RIP: 0033:0x7fd8e6c0c08e [ 68.163925][ T166] 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 [ 68.164562][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 68.164796][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 68.165090][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 68.165325][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 68.165557][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 68.165785][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 68.169700][ T166] ------------[ cut here ]------------ | [ 68.169905][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 68.170252][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.170950][ T166] Tainted: [W]=WARN [ 68.171072][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.171267][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.171461][ T166] 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 [ 68.171988][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 68.172181][ T166] RAX: 00000000ffffffa6 RBX: ff11000011252340 RCX: 1ff4000000108eef [ 68.172409][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000112523f0 [ 68.172653][ T166] RBP: ff110000100aa000 R08: 1fe220000224a47f R09: ff1100000cab2ef8 [ 68.172878][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 68.173117][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 68.173352][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 68.173624][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.173818][ T166] CR2: 00007fe9254d82a0 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 68.174070][ T166] PKRU: 55555554 [ 68.174190][ T166] Call Trace: [ 68.174302][ T166] [ 68.174383][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 68.174580][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 68.174772][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 68.174935][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 68.175216][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 68.175364][ T166] ? 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) [ 68.175514][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 68.175667][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.175815][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 68.175983][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 68.176157][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 68.176322][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 68.176510][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 68.176698][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 68.176850][ T166] ? 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)) [ 68.177007][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 68.177201][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 68.177350][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 68.177497][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 68.177672][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 68.177836][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 68.177948][ T166] new_sync_write (fs/read_write.c:595) [ 68.178109][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.178272][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 68.178430][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.178583][ T166] ? ksys_write (fs/read_write.c:740) [ 68.178735][ T166] vfs_write (fs/read_write.c:688) [ 68.178849][ T166] ksys_write (fs/read_write.c:740) [ 68.178997][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 68.179152][ T166] ? 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) [ 68.179311][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.179465][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.179615][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.179765][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.179914][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.180104][ T166] RIP: 0033:0x7fd8e6c0c08e [ 68.180273][ T166] 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 [ 68.180815][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 68.181047][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 68.181279][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 68.181515][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 68.181741][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 68.181974][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 68.213391][ T166] ------------[ cut here ]------------ | [ 68.213635][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 68.213965][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.214635][ T166] Tainted: [W]=WARN [ 68.214750][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.214947][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.215159][ T166] 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 [ 68.215697][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 68.215893][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c5687c0 RCX: 1ff4000000108ed1 [ 68.216126][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c568870 [ 68.216363][ T166] RBP: ff11000010482000 R08: 1fe22000018ad10f R09: ff1100000cab2ef8 [ 68.216594][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 68.216821][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482000 [ 68.217056][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 68.217374][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.217570][ T166] CR2: 00007ffe866f4efc CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 68.217825][ T166] PKRU: 55555554 [ 68.217941][ T166] Call Trace: [ 68.218129][ T166] [ 68.218334][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 68.218495][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 68.218612][ T166] register_netdevice (net/core/dev.c:11488) [ 68.218772][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 68.219048][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 68.219210][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 68.219415][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 68.219571][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 68.219762][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 68.219957][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.220180][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 68.220330][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 68.220523][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 68.220680][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 68.220892][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 68.221054][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 68.221209][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 68.221363][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 68.221477][ T166] new_sync_write (fs/read_write.c:595) [ 68.221630][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.221798][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 68.221951][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.222108][ T166] ? ksys_write (fs/read_write.c:740) [ 68.222269][ T166] vfs_write (fs/read_write.c:688) [ 68.222386][ T166] ksys_write (fs/read_write.c:740) [ 68.222500][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 68.222649][ T166] ? 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) [ 68.222816][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.222973][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.223124][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.223282][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.223432][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.223624][ T166] RIP: 0033:0x7fd8e6c0c08e [ 68.223786][ T166] 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 [ 68.224335][ T166] RSP: 002b:00007ffe866f5610 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 68.224566][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 68.224824][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 68.225062][ T166] RBP: 00007ffe866f5620 R08: 0000000000000000 R09: 0000000000000000 [ 68.225290][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 68.225520][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 68.375043][ T2650] ------------[ cut here ]------------ | [ 68.375243][ T2650] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2650 | [ 68.375531][ T2650] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.376198][ T2650] Tainted: [W]=WARN [ 68.376306][ T2650] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.376485][ T2650] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.376672][ T2650] 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 [ 68.377243][ T2650] RSP: 0018:ffa0000006a5f020 EFLAGS: 00010286 [ 68.377421][ T2650] RAX: 00000000ffffffa6 RBX: ff1100000c6101c0 RCX: 1ff4000000d4bdca [ 68.377628][ T2650] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610270 [ 68.377839][ T2650] RBP: ff11000010482000 R08: 1fe22000018c204f R09: ff11000011290b80 [ 68.378163][ T2650] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 68.378368][ T2650] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 68.378576][ T2650] FS: 00007f66a39e3840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 68.378817][ T2650] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.379082][ T2650] CR2: 0000000017147988 CR3: 000000000f294006 CR4: 0000000000771ef0 [ 68.379295][ T2650] PKRU: 55555554 [ 68.379399][ T2650] Call Trace: [ 68.379513][ T2650] [ 68.379585][ T2650] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 68.379724][ T2650] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 68.379862][ T2650] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 68.379966][ T2650] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 68.380179][ T2650] __dev_notify_flags (net/core/dev.c:9787) [ 68.380319][ T2650] ? netif_change_name (net/core/dev.c:1495) [ 68.380455][ T2650] ? __dev_change_flags (net/core/dev.c:9752) [ 68.380595][ T2650] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 68.380731][ T2650] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.380871][ T2650] ? 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)) [ 68.381115][ T2650] netif_change_flags (net/core/dev.c:9820) [ 68.381258][ T2650] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 68.381396][ T2650] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 68.381532][ T2650] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 68.381702][ T2650] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 68.381840][ T2650] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.382075][ T2650] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 68.382216][ T2650] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.382356][ T2650] ? __kernel_text_address (kernel/extable.c:79) [ 68.382492][ T2650] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.382632][ T2650] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.382768][ T2650] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 68.382909][ T2650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.383119][ T2650] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 68.383258][ T2650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.383400][ T2650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.383537][ T2650] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 68.383676][ T2650] ? __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) [ 68.383812][ T2650] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 68.383947][ T2650] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 68.384117][ T2650] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 68.384263][ T2650] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 68.384402][ T2650] rtnl_newlink (net/core/rtnetlink.c:4150) [ 68.384539][ T2650] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.384674][ T2650] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.384809][ T2650] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.384946][ T2650] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.385090][ T2650] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.385234][ T2650] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.385371][ T2650] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.385507][ T2650] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.385644][ T2650] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.385783][ T2650] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.385919][ T2650] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 68.386062][ T2650] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.386209][ T2650] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.386346][ T2650] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.386488][ T2650] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.386624][ T2650] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.386760][ T2650] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.386897][ T2650] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.387040][ T2650] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.387188][ T2650] ? 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)) [ 68.387328][ T2650] ? 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)) [ 68.387476][ T2650] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.387616][ T2650] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.387752][ T2650] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.387892][ T2650] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.388039][ T2650] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.388185][ T2650] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.388326][ T2650] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 68.388464][ T2650] ? copy_msghdr_from_user (net/socket.c:2635) [ 68.388603][ T2650] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 68.388779][ T2650] ? move_addr_to_kernel (net/socket.c:258) [ 68.388951][ T2650] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.389097][ T2650] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.389242][ T2650] ___sys_sendmsg (net/socket.c:2752) [ 68.389380][ T2650] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 68.389551][ T2650] ? copy_msghdr_from_user (net/socket.c:2603) [ 68.389720][ T2650] __sys_sendmsg (net/socket.c:2784) [ 68.389857][ T2650] ? __sys_sendmsg_sock (net/socket.c:2765) [ 68.390000][ T2650] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 68.390177][ T2650] ? 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) [ 68.390315][ T2650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.390454][ T2650] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.390591][ T2650] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.390727][ T2650] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.390866][ T2650] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.391054][ T2650] RIP: 0033:0x7f66a3c1d08e [ 68.391206][ T2650] 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 [ 68.391964][ T2650] RSP: 002b:00007ffe45fb5fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.392252][ T2650] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f66a3c1d08e [ 68.392461][ T2650] RDX: 0000000000000000 RSI: 00007ffe45fb6090 RDI: 0000000000000005 [ 68.392665][ T2650] RBP: 00007ffe45fb5ff0 R08: 0000000000000000 R09: 0000000000000000 [ 68.392870][ T2650] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaf [ 68.393082][ T2650] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe45fb6750 | [ 68.457235][ T2652] ------------[ cut here ]------------ | [ 68.457518][ T2652] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2652 | [ 68.457989][ T2652] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.458654][ T2652] Tainted: [W]=WARN [ 68.458765][ T2652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.458949][ T2652] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.459168][ T2652] 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 [ 68.459699][ T2652] RSP: 0018:ffa0000006a8ef70 EFLAGS: 00010286 [ 68.459885][ T2652] RAX: 00000000ffffffa6 RBX: ff1100000c611240 RCX: 1ff4000000d51db4 [ 68.460156][ T2652] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6112f0 [ 68.460462][ T2652] RBP: ff11000010482000 R08: 1fe22000018c225f R09: ff11000011295180 [ 68.460793][ T2652] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 68.461143][ T2652] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 68.461466][ T2652] FS: 00007f565af8f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 68.461837][ T2652] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.462133][ T2652] CR2: 00007f565b367498 CR3: 000000000cc94002 CR4: 0000000000771ef0 [ 68.462474][ T2652] PKRU: 55555554 [ 68.462598][ T2652] Call Trace: [ 68.462709][ T2652] [ 68.462786][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.462935][ T2652] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 68.463099][ T2652] notifier_call_chain (kernel/notifier.c:85) [ 68.463257][ T2652] __netdev_upper_dev_link (net/core/dev.c:8931) [ 68.463407][ T2652] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 68.463557][ T2652] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 68.463704][ T2652] netdev_upper_dev_link (net/core/dev.c:8972) [ 68.463852][ T2652] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 68.464009][ T2652] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 68.464165][ T2652] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 68.464314][ T2652] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 68.464460][ T2652] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 68.464610][ T2652] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 68.464759][ T2652] ? nla_strscpy (lib/nlattr.c:795) [ 68.464908][ T2652] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 68.465059][ T2652] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 68.465209][ T2652] ? __dev_get_by_name (net/core/dev.c:883) [ 68.465357][ T2652] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 68.465507][ T2652] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 68.465656][ T2652] rtnl_newlink (net/core/rtnetlink.c:4150) [ 68.465803][ T2652] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.465948][ T2652] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.466101][ T2652] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.466252][ T2652] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.466398][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.466553][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.466699][ T2652] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.466845][ T2652] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 68.466999][ T2652] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.467144][ T2652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.467298][ T2652] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.467448][ T2652] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.467599][ T2652] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.467746][ T2652] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.467890][ T2652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.468043][ T2652] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.468200][ T2652] ? 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)) [ 68.468351][ T2652] ? 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)) [ 68.468499][ T2652] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.468645][ T2652] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.468799][ T2652] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.468947][ T2652] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.469102][ T2652] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.469256][ T2652] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.469406][ T2652] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 68.469553][ T2652] ? copy_msghdr_from_user (net/socket.c:2635) [ 68.469702][ T2652] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 68.469887][ T2652] ? move_addr_to_kernel (net/socket.c:258) [ 68.470048][ T2652] ___sys_sendmsg (net/socket.c:2752) [ 68.470197][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.470342][ T2652] ? copy_msghdr_from_user (net/socket.c:2603) [ 68.470497][ T2652] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 68.470651][ T2652] __sys_sendmsg (net/socket.c:2784) [ 68.470798][ T2652] ? __sys_sendmsg_sock (net/socket.c:2765) [ 68.470947][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.471103][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.471255][ T2652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.471408][ T2652] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.471615][ T2652] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.471842][ T2652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.472140][ T2652] RIP: 0033:0x7f565b1c908e [ 68.472360][ T2652] 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 [ 68.472881][ T2652] RSP: 002b:00007ffe56fd8ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.473112][ T2652] RAX: ffffffffffffffda RBX: 00007ffe56fd9660 RCX: 00007f565b1c908e [ 68.473336][ T2652] RDX: 0000000000000000 RSI: 00007ffe56fd8f70 RDI: 0000000000000005 [ 68.473557][ T2652] RBP: 00007ffe56fd8ed0 R08: 0000000000000000 R09: 0000000000000000 [ 68.473776][ T2652] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaf [ 68.473999][ T2652] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe56fd9638 | [ 68.476114][ T2652] ------------[ cut here ]------------ | [ 68.476307][ T2652] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2652 | [ 68.476597][ T2652] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.477208][ T2652] Tainted: [W]=WARN [ 68.477319][ T2652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.477511][ T2652] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.477699][ T2652] 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 [ 68.478225][ T2652] RSP: 0018:ffa0000006a8efd0 EFLAGS: 00010286 [ 68.478412][ T2652] RAX: 00000000ffffffa6 RBX: ff1100000c610dc0 RCX: 1ff4000000d51dc0 [ 68.478631][ T2652] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610e70 [ 68.478848][ T2652] RBP: ff11000011f12000 R08: 1fe22000018c21cf R09: ff11000011295180 [ 68.479071][ T2652] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 68.479291][ T2652] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011f12e04 [ 68.479509][ T2652] FS: 00007f565af8f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 68.479764][ T2652] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.479947][ T2652] CR2: 00007f565b367498 CR3: 000000000cc94002 CR4: 0000000000771ef0 [ 68.480172][ T2652] PKRU: 55555554 [ 68.480282][ T2652] Call Trace: [ 68.480430][ T2652] [ 68.480543][ T2652] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 68.480775][ T2652] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 68.480948][ T2652] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 68.481192][ T2652] __dev_notify_flags (net/core/dev.c:9787) [ 68.481387][ T2652] ? netif_change_name (net/core/dev.c:1495) [ 68.481535][ T2652] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 68.481680][ T2652] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 68.481825][ T2652] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 68.481979][ T2652] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 68.482136][ T2652] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 68.482292][ T2652] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 68.482439][ T2652] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 68.482589][ T2652] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 68.482737][ T2652] ? nla_strscpy (lib/nlattr.c:795) [ 68.482890][ T2652] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 68.483041][ T2652] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 68.483190][ T2652] ? __dev_get_by_name (net/core/dev.c:883) [ 68.483335][ T2652] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 68.483490][ T2652] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 68.483639][ T2652] rtnl_newlink (net/core/rtnetlink.c:4150) [ 68.483785][ T2652] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.483933][ T2652] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.484089][ T2652] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.484237][ T2652] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.484383][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.484532][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.484677][ T2652] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.484830][ T2652] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 68.484982][ T2652] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.485127][ T2652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.485285][ T2652] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.485435][ T2652] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.485589][ T2652] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.485737][ T2652] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.485930][ T2652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.486131][ T2652] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.486325][ T2652] ? 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)) [ 68.486470][ T2652] ? 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)) [ 68.486643][ T2652] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.486866][ T2652] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.487100][ T2652] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.487307][ T2652] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.487495][ T2652] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.487712][ T2652] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.487953][ T2652] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 68.488145][ T2652] ? copy_msghdr_from_user (net/socket.c:2635) [ 68.488296][ T2652] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 68.488481][ T2652] ? move_addr_to_kernel (net/socket.c:258) [ 68.488630][ T2652] ___sys_sendmsg (net/socket.c:2752) [ 68.488775][ T2652] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.488983][ T2652] ? copy_msghdr_from_user (net/socket.c:2603) [ 68.489172][ T2652] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 68.489323][ T2652] __sys_sendmsg (net/socket.c:2784) [ 68.489469][ T2652] ? __sys_sendmsg_sock (net/socket.c:2765) [ 68.489622][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.489768][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.489916][ T2652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.490069][ T2652] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.490260][ T2652] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.490478][ T2652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.490740][ T2652] RIP: 0033:0x7f565b1c908e [ 68.490892][ T2652] 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 [ 68.491426][ T2652] RSP: 002b:00007ffe56fd8ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.491646][ T2652] RAX: ffffffffffffffda RBX: 00007ffe56fd9660 RCX: 00007f565b1c908e [ 68.491864][ T2652] RDX: 0000000000000000 RSI: 00007ffe56fd8f70 RDI: 0000000000000005 [ 68.492091][ T2652] RBP: 00007ffe56fd8ed0 R08: 0000000000000000 R09: 0000000000000000 [ 68.492311][ T2652] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaf [ 68.492527][ T2652] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe56fd9638 | [ 68.533463][ T2653] ------------[ cut here ]------------ | [ 68.533702][ T2653] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2653 | [ 68.534900][ T2653] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.535870][ T2653] Tainted: [W]=WARN [ 68.536041][ T2653] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.536275][ T2653] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.536511][ T2653] 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 [ 68.537214][ T2653] RSP: 0018:ffa0000006a9f020 EFLAGS: 00010286 [ 68.537498][ T2653] RAX: 00000000ffffffa6 RBX: ff1100000ceeedc0 RCX: 1ff4000000d53dca [ 68.537768][ T2653] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceeee70 [ 68.538121][ T2653] RBP: ff11000011f12000 R08: 1fe22000019dddcf R09: ff11000011c15158 [ 68.538485][ T2653] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 68.538852][ T2653] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 68.539127][ T2653] FS: 00007fc30d3ba840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 68.539430][ T2653] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.539692][ T2653] CR2: 0000000001516988 CR3: 0000000004e7e005 CR4: 0000000000771ef0 [ 68.540002][ T2653] PKRU: 55555554 [ 68.540166][ T2653] Call Trace: [ 68.540322][ T2653] [ 68.540444][ T2653] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 68.540639][ T2653] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 68.540795][ T2653] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 68.541000][ T2653] __dev_notify_flags (net/core/dev.c:9787) [ 68.541200][ T2653] ? netif_change_name (net/core/dev.c:1495) [ 68.541387][ T2653] ? __dev_change_flags (net/core/dev.c:9752) [ 68.541576][ T2653] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 68.541761][ T2653] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.541947][ T2653] ? 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)) [ 68.542160][ T2653] netif_change_flags (net/core/dev.c:9820) [ 68.542349][ T2653] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 68.542536][ T2653] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 68.542722][ T2653] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 68.542924][ T2653] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 68.543164][ T2653] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 68.543381][ T2653] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.543661][ T2653] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 68.543938][ T2653] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.544231][ T2653] ? __kernel_text_address (kernel/extable.c:79) [ 68.544496][ T2653] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.544696][ T2653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.544884][ T2653] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 68.545085][ T2653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.545296][ T2653] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 68.545488][ T2653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.545673][ T2653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.545861][ T2653] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 68.546058][ T2653] ? __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) [ 68.546254][ T2653] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 68.546441][ T2653] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 68.546636][ T2653] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 68.546825][ T2653] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 68.547027][ T2653] rtnl_newlink (net/core/rtnetlink.c:4150) [ 68.547226][ T2653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.547421][ T2653] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.547609][ T2653] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.547794][ T2653] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.547990][ T2653] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.548194][ T2653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.548395][ T2653] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.548583][ T2653] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.548771][ T2653] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.548959][ T2653] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.549165][ T2653] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 68.549356][ T2653] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.549611][ T2653] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.549810][ T2653] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.550018][ T2653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.550214][ T2653] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.550408][ T2653] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.550594][ T2653] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.550786][ T2653] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.550994][ T2653] ? 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)) [ 68.551185][ T2653] ? 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)) [ 68.551380][ T2653] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.551569][ T2653] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.551756][ T2653] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.551945][ T2653] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.552156][ T2653] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.552345][ T2653] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.552557][ T2653] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 68.552821][ T2653] ? copy_msghdr_from_user (net/socket.c:2635) [ 68.553034][ T2653] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 68.553341][ T2653] ? move_addr_to_kernel (net/socket.c:258) [ 68.553616][ T2653] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.553889][ T2653] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.554188][ T2653] ___sys_sendmsg (net/socket.c:2752) [ 68.554422][ T2653] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 68.554673][ T2653] ? copy_msghdr_from_user (net/socket.c:2603) [ 68.555089][ T2653] __sys_sendmsg (net/socket.c:2784) [ 68.555457][ T2653] ? __sys_sendmsg_sock (net/socket.c:2765) [ 68.555799][ T2653] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 68.556154][ T2653] ? 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) [ 68.556425][ T2653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.556845][ T2653] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.557063][ T2653] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.557292][ T2653] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.557543][ T2653] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.557838][ T2653] RIP: 0033:0x7fc30d5f408e [ 68.558083][ T2653] 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 [ 68.558844][ T2653] RSP: 002b:00007ffcb0d33b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.559398][ T2653] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc30d5f408e [ 68.559654][ T2653] RDX: 0000000000000000 RSI: 00007ffcb0d33bd0 RDI: 0000000000000005 [ 68.560138][ T2653] RBP: 00007ffcb0d33b30 R08: 0000000000000000 R09: 0000000000000000 [ 68.560469][ T2653] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaf [ 68.560796][ T2653] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb0d34290 | [ 68.649100][ T2658] ------------[ cut here ]------------ | [ 68.649335][ T2658] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2658 | [ 68.649672][ T2658] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.650367][ T2658] Tainted: [W]=WARN [ 68.650482][ T2658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.650669][ T2658] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.650892][ T2658] 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 [ 68.651880][ T2658] RSP: 0018:ffa0000006acef70 EFLAGS: 00010286 [ 68.652110][ T2658] RAX: 00000000ffffffa6 RBX: ff1100000c498c40 RCX: 1ff4000000d59db4 [ 68.652337][ T2658] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c498cf0 [ 68.652553][ T2658] RBP: ff11000010482000 R08: 1fe220000189319f R09: ff1100000bde5180 [ 68.652774][ T2658] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 68.653001][ T2658] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 68.653232][ T2658] FS: 00007f7fcd63c840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 68.653510][ T2658] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.653728][ T2658] CR2: 0000000022fa5a28 CR3: 00000000107db001 CR4: 0000000000771ef0 [ 68.653950][ T2658] PKRU: 55555554 [ 68.654065][ T2658] Call Trace: [ 68.654250][ T2658] [ 68.654346][ T2658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.654505][ T2658] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 68.654657][ T2658] notifier_call_chain (kernel/notifier.c:85) [ 68.654813][ T2658] __netdev_upper_dev_link (net/core/dev.c:8931) [ 68.654965][ T2658] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 68.655143][ T2658] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 68.655346][ T2658] netdev_upper_dev_link (net/core/dev.c:8972) [ 68.655495][ T2658] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 68.655647][ T2658] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 68.655803][ T2658] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 68.655986][ T2658] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 68.656151][ T2658] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 68.656318][ T2658] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 68.656464][ T2658] ? nla_strscpy (lib/nlattr.c:795) [ 68.656625][ T2658] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 68.656781][ T2658] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 68.656928][ T2658] ? __dev_get_by_name (net/core/dev.c:883) [ 68.657098][ T2658] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 68.657260][ T2658] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 68.657410][ T2658] rtnl_newlink (net/core/rtnetlink.c:4150) [ 68.657555][ T2658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.657705][ T2658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.657852][ T2658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.658006][ T2658] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.658158][ T2658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.658310][ T2658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.658485][ T2658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.658634][ T2658] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 68.658795][ T2658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.658969][ T2658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.659123][ T2658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.659281][ T2658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.659426][ T2658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.659574][ T2658] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.659721][ T2658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.659868][ T2658] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.660038][ T2658] ? 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)) [ 68.660207][ T2658] ? 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)) [ 68.660363][ T2658] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.660510][ T2658] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.660657][ T2658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.660819][ T2658] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.660966][ T2658] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.661130][ T2658] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.661296][ T2658] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 68.661444][ T2658] ? copy_msghdr_from_user (net/socket.c:2635) [ 68.661602][ T2658] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 68.661783][ T2658] ? move_addr_to_kernel (net/socket.c:258) [ 68.661940][ T2658] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.662093][ T2658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.662245][ T2658] ___sys_sendmsg (net/socket.c:2752) [ 68.662400][ T2658] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 68.662587][ T2658] ? copy_msghdr_from_user (net/socket.c:2603) [ 68.662748][ T2658] __sys_sendmsg (net/socket.c:2784) [ 68.662894][ T2658] ? __sys_sendmsg_sock (net/socket.c:2765) [ 68.663045][ T2658] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 68.663238][ T2658] ? 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) [ 68.663384][ T2658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.663559][ T2658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.663708][ T2658] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.663856][ T2658] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.664011][ T2658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.664208][ T2658] RIP: 0033:0x7f7fcd87608e [ 68.664364][ T2658] 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 [ 68.664931][ T2658] RSP: 002b:00007fff40a50170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.665169][ T2658] RAX: ffffffffffffffda RBX: 00007fff40a50908 RCX: 00007f7fcd87608e [ 68.665396][ T2658] RDX: 0000000000000000 RSI: 00007fff40a50220 RDI: 0000000000000005 [ 68.665634][ T2658] RBP: 00007fff40a50180 R08: 0000000000000000 R09: 0000000000000000 [ 68.665875][ T2658] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaf [ 68.666105][ T2658] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff40a508e0 | [ 68.667905][ T2658] ------------[ cut here ]------------ | [ 68.668078][ T2658] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2658 | [ 68.668403][ T2658] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.669005][ T2658] Tainted: [W]=WARN [ 68.669118][ T2658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.669306][ T2658] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.669511][ T2658] 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 [ 68.670061][ T2658] RSP: 0018:ffa0000006acefd0 EFLAGS: 00010286 [ 68.670259][ T2658] RAX: 00000000ffffffa6 RBX: ff1100000c498040 RCX: 1ff4000000d59dc0 [ 68.670489][ T2658] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4980f0 [ 68.670711][ T2658] RBP: ff1100001071a000 R08: 1fe220000189301f R09: ff1100000bde5180 [ 68.670933][ T2658] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 68.671162][ T2658] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001071ae04 [ 68.671381][ T2658] FS: 00007f7fcd63c840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 68.671640][ T2658] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.671821][ T2658] CR2: 0000000022fa5a28 CR3: 00000000107db001 CR4: 0000000000771ef0 [ 68.672045][ T2658] PKRU: 55555554 [ 68.672160][ T2658] Call Trace: [ 68.672269][ T2658] [ 68.672345][ T2658] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 68.672515][ T2658] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 68.672630][ T2658] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 68.672778][ T2658] __dev_notify_flags (net/core/dev.c:9787) [ 68.672938][ T2658] ? netif_change_name (net/core/dev.c:1495) [ 68.673101][ T2658] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 68.673264][ T2658] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 68.673411][ T2658] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 68.673560][ T2658] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 68.673711][ T2658] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 68.673862][ T2658] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 68.674016][ T2658] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 68.674176][ T2658] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 68.674343][ T2658] ? nla_strscpy (lib/nlattr.c:795) [ 68.674493][ T2658] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 68.674651][ T2658] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 68.674797][ T2658] ? __dev_get_by_name (net/core/dev.c:883) [ 68.674954][ T2658] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 68.675140][ T2658] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 68.675301][ T2658] rtnl_newlink (net/core/rtnetlink.c:4150) [ 68.675451][ T2658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.675622][ T2658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.675767][ T2658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.675914][ T2658] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.676063][ T2658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.676274][ T2658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.676420][ T2658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.676604][ T2658] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 68.676755][ T2658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.676899][ T2658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.677049][ T2658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.677210][ T2658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.677362][ T2658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.677507][ T2658] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.677665][ T2658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.677813][ T2658] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.677976][ T2658] ? 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)) [ 68.678124][ T2658] ? 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)) [ 68.678282][ T2658] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.678446][ T2658] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.678592][ T2658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.678741][ T2658] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.678891][ T2658] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.679056][ T2658] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.679214][ T2658] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 68.679358][ T2658] ? copy_msghdr_from_user (net/socket.c:2635) [ 68.679519][ T2658] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 68.679715][ T2658] ? move_addr_to_kernel (net/socket.c:258) [ 68.679861][ T2658] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.680016][ T2658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.680164][ T2658] ___sys_sendmsg (net/socket.c:2752) [ 68.680310][ T2658] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 68.680492][ T2658] ? copy_msghdr_from_user (net/socket.c:2603) [ 68.680650][ T2658] __sys_sendmsg (net/socket.c:2784) [ 68.680813][ T2658] ? __sys_sendmsg_sock (net/socket.c:2765) [ 68.680958][ T2658] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 68.681151][ T2658] ? 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) [ 68.681297][ T2658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.681441][ T2658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.681587][ T2658] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.681731][ T2658] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.681876][ T2658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.682079][ T2658] RIP: 0033:0x7f7fcd87608e [ 68.682250][ T2658] 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 [ 68.682767][ T2658] RSP: 002b:00007fff40a50170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.683012][ T2658] RAX: ffffffffffffffda RBX: 00007fff40a50908 RCX: 00007f7fcd87608e [ 68.683232][ T2658] RDX: 0000000000000000 RSI: 00007fff40a50220 RDI: 0000000000000005 [ 68.683454][ T2658] RBP: 00007fff40a50180 R08: 0000000000000000 R09: 0000000000000000 [ 68.683668][ T2658] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbaf [ 68.683885][ T2658] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff40a508e0 | [ 68.723505][ T2659] ------------[ cut here ]------------ | [ 68.723770][ T2659] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2659 | [ 68.724158][ T2659] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.724850][ T2659] Tainted: [W]=WARN [ 68.725015][ T2659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.725267][ T2659] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.725591][ T2659] 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 [ 68.726441][ T2659] RSP: 0018:ffa0000006adf020 EFLAGS: 00010286 [ 68.726728][ T2659] RAX: 00000000ffffffa6 RBX: ff1100001045fb40 RCX: 1ff4000000d5bdca [ 68.727005][ T2659] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045fbf0 [ 68.727300][ T2659] RBP: ff1100001071a000 R08: 1fe220000208bf7f R09: ff1100000c842e58 [ 68.727566][ T2659] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 68.727825][ T2659] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 68.728091][ T2659] FS: 00007fcc0dbe2840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 68.728410][ T2659] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.728675][ T2659] CR2: 00007fcc0deb21a0 CR3: 0000000011ba2004 CR4: 0000000000771ef0 [ 68.728929][ T2659] PKRU: 55555554 [ 68.729093][ T2659] Call Trace: [ 68.729255][ T2659] [ 68.729379][ T2659] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 68.729573][ T2659] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 68.729731][ T2659] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 68.729919][ T2659] __dev_notify_flags (net/core/dev.c:9787) [ 68.730122][ T2659] ? netif_change_name (net/core/dev.c:1495) [ 68.730340][ T2659] ? __dev_change_flags (net/core/dev.c:9752) [ 68.730527][ T2659] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 68.730714][ T2659] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.730929][ T2659] ? 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)) [ 68.731125][ T2659] netif_change_flags (net/core/dev.c:9820) [ 68.731320][ T2659] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 68.731506][ T2659] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 68.731698][ T2659] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 68.731906][ T2659] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 68.732136][ T2659] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 68.732334][ T2659] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.732518][ T2659] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 68.732706][ T2659] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.732892][ T2659] ? __kernel_text_address (kernel/extable.c:79) [ 68.733089][ T2659] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.733285][ T2659] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.733473][ T2659] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 68.733659][ T2659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.733848][ T2659] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 68.734045][ T2659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.734238][ T2659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.734424][ T2659] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 68.734612][ T2659] ? __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) [ 68.734819][ T2659] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 68.735024][ T2659] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 68.735223][ T2659] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 68.735411][ T2659] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 68.735599][ T2659] rtnl_newlink (net/core/rtnetlink.c:4150) [ 68.735787][ T2659] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.735985][ T2659] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.736182][ T2659] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.736382][ T2659] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.736573][ T2659] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.736767][ T2659] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.736957][ T2659] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.737164][ T2659] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.737354][ T2659] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.737540][ T2659] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 68.737728][ T2659] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 68.737921][ T2659] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.738123][ T2659] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.738349][ T2659] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.738541][ T2659] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.738727][ T2659] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.738917][ T2659] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.739156][ T2659] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.739346][ T2659] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.739545][ T2659] ? 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)) [ 68.739734][ T2659] ? 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)) [ 68.739921][ T2659] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.740122][ T2659] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.740320][ T2659] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.740509][ T2659] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.740697][ T2659] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.740899][ T2659] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.741104][ T2659] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 68.741313][ T2659] ? copy_msghdr_from_user (net/socket.c:2635) [ 68.741512][ T2659] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 68.741731][ T2659] ? move_addr_to_kernel (net/socket.c:258) [ 68.741919][ T2659] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.742162][ T2659] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.742450][ T2659] ___sys_sendmsg (net/socket.c:2752) [ 68.742710][ T2659] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 68.743085][ T2659] ? copy_msghdr_from_user (net/socket.c:2603) [ 68.743373][ T2659] __sys_sendmsg (net/socket.c:2784) [ 68.743636][ T2659] ? __sys_sendmsg_sock (net/socket.c:2765) [ 68.743929][ T2659] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 68.744285][ T2659] ? 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) [ 68.744559][ T2659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.744849][ T2659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.745141][ T2659] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.745418][ T2659] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.745687][ T2659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.746044][ T2659] RIP: 0033:0x7fcc0de1c08e [ 68.746338][ T2659] 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 [ 68.747262][ T2659] RSP: 002b:00007fff0ac76530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.747672][ T2659] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcc0de1c08e [ 68.748089][ T2659] RDX: 0000000000000000 RSI: 00007fff0ac765e0 RDI: 0000000000000005 [ 68.748465][ T2659] RBP: 00007fff0ac76540 R08: 0000000000000000 R09: 0000000000000000 [ 68.748827][ T2659] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 68.749208][ T2659] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff0ac76ca0 | [ 68.826807][ T2664] ------------[ cut here ]------------ | [ 68.827007][ T2664] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2664 | [ 68.827301][ T2664] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.827912][ T2664] Tainted: [W]=WARN [ 68.828027][ T2664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.828209][ T2664] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.828403][ T2664] 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 [ 68.828905][ T2664] RSP: 0018:ffa0000006b0f4e8 EFLAGS: 00010286 [ 68.829118][ T2664] RAX: 00000000ffffffa6 RBX: ff11000005e46640 RCX: 1ff4000000d61e63 [ 68.829367][ T2664] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e466f0 [ 68.829581][ T2664] RBP: ff11000010482000 R08: 1fe2200000bc8cdf R09: ff1100000c6b51a8 [ 68.829792][ T2664] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 68.830011][ T2664] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 68.830230][ T2664] FS: 00007fe23d52b100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 68.830506][ T2664] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.830709][ T2664] CR2: 00000000004d6034 CR3: 000000000cfff004 CR4: 0000000000771ef0 [ 68.830919][ T2664] PKRU: 55555554 [ 68.832117][ T2664] Call Trace: [ 68.832257][ T2664] [ 68.832332][ T2664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.832475][ T2664] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 68.832617][ T2664] notifier_call_chain (kernel/notifier.c:85) [ 68.832767][ T2664] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 68.832936][ T2664] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 68.833215][ T2664] ethnl_set_features (net/ethtool/features.c:288) [ 68.833367][ T2664] ? nla_get_range_signed (lib/nlattr.c:270) [ 68.833508][ T2664] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.833651][ T2664] ? __nla_validate_parse (lib/nlattr.c:635) [ 68.833791][ T2664] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 68.834092][ T2664] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 68.834299][ T2664] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 68.834476][ T2664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.834616][ T2664] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 68.834758][ T2664] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 68.834899][ T2664] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 68.835152][ T2664] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 68.835329][ T2664] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 68.835504][ T2664] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.835642][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.835790][ T2664] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 68.835929][ T2664] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.836169][ T2664] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 68.836309][ T2664] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.836453][ T2664] ? 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)) [ 68.836591][ T2664] ? 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)) [ 68.836750][ T2664] genl_rcv (net/netlink/genetlink.c:1218) [ 68.836855][ T2664] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.837071][ T2664] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.837224][ T2664] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.837367][ T2664] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.837506][ T2664] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.837645][ T2664] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.837785][ T2664] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.837925][ T2664] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 68.838093][ T2664] ? __ia32_sys_getpeername (net/socket.c:2219) [ 68.838247][ T2664] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 68.838385][ T2664] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 68.838559][ T2664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 68.838703][ T2664] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 68.838847][ T2664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.838993][ T2664] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.839134][ T2664] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.839277][ T2664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.839455][ T2664] RIP: 0033:0x7fe23d59c08e [ 68.839603][ T2664] 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 [ 68.840128][ T2664] RSP: 002b:00007fff118dbca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 68.840346][ T2664] RAX: ffffffffffffffda RBX: 000000002380c010 RCX: 00007fe23d59c08e [ 68.840563][ T2664] RDX: 0000000000000058 RSI: 000000002380c120 RDI: 0000000000000005 [ 68.840773][ T2664] RBP: 00007fff118dbcb0 R08: 00007fe23d72a980 R09: 000000000000000c [ 68.840985][ T2664] R10: 0000000000000000 R11: 0000000000000202 R12: 000000002380c0b0 [ 68.841197][ T2664] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 68.888419][ T2666] ------------[ cut here ]------------ | [ 68.888613][ T2666] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2666 | [ 68.888903][ T2666] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.889527][ T2666] Tainted: [W]=WARN [ 68.889637][ T2666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.889817][ T2666] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.890009][ T2666] 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 [ 68.890538][ T2666] RSP: 0018:ffa0000006b1f4e8 EFLAGS: 00010286 [ 68.890717][ T2666] RAX: 00000000ffffffa6 RBX: ff1100000f3e4940 RCX: 1ff4000000d63e63 [ 68.890928][ T2666] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e49f0 [ 68.891155][ T2666] RBP: ff11000010482000 R08: 1fe2200001e7c93f R09: ff11000011bd0ba8 [ 68.891368][ T2666] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 68.891616][ T2666] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 68.891830][ T2666] FS: 00007fbedcf5c100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 68.892085][ T2666] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.892270][ T2666] CR2: 00000000004d6034 CR3: 00000000124c7001 CR4: 0000000000771ef0 [ 68.892507][ T2666] PKRU: 55555554 [ 68.892615][ T2666] Call Trace: [ 68.892720][ T2666] [ 68.892794][ T2666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.892937][ T2666] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 68.893086][ T2666] notifier_call_chain (kernel/notifier.c:85) [ 68.893238][ T2666] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 68.893379][ T2666] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 68.893520][ T2666] ethnl_set_features (net/ethtool/features.c:288) [ 68.893661][ T2666] ? nla_get_range_signed (lib/nlattr.c:270) [ 68.893811][ T2666] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.893954][ T2666] ? __nla_validate_parse (lib/nlattr.c:635) [ 68.894105][ T2666] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 68.894287][ T2666] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 68.894427][ T2666] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 68.894604][ T2666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.894743][ T2666] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 68.894907][ T2666] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 68.895055][ T2666] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 68.895201][ T2666] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 68.895372][ T2666] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 68.895545][ T2666] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.895687][ T2666] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.895832][ T2666] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 68.895982][ T2666] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.896122][ T2666] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 68.896267][ T2666] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.896417][ T2666] ? 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)) [ 68.896558][ T2666] ? 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)) [ 68.896719][ T2666] genl_rcv (net/netlink/genetlink.c:1218) [ 68.896827][ T2666] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.896979][ T2666] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.897120][ T2666] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.897270][ T2666] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.897410][ T2666] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.897562][ T2666] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.897703][ T2666] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.897844][ T2666] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 68.897997][ T2666] ? __ia32_sys_getpeername (net/socket.c:2219) [ 68.898153][ T2666] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 68.898292][ T2666] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 68.898483][ T2666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 68.898625][ T2666] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 68.898765][ T2666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.898906][ T2666] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.899052][ T2666] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.899197][ T2666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.899383][ T2666] RIP: 0033:0x7fbedcfcd08e [ 68.899535][ T2666] 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 [ 68.900038][ T2666] RSP: 002b:00007ffe3474c7c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 68.900262][ T2666] RAX: ffffffffffffffda RBX: 0000000008e1c010 RCX: 00007fbedcfcd08e [ 68.900473][ T2666] RDX: 000000000000005c RSI: 0000000008e1c120 RDI: 0000000000000005 [ 68.900681][ T2666] RBP: 00007ffe3474c7d0 R08: 00007fbedd15b980 R09: 000000000000000c [ 68.900887][ T2666] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000008e1c0b0 [ 68.901100][ T2666] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 68.965406][ T2670] ------------[ cut here ]------------ | [ 68.965597][ T2670] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2670 | [ 68.965897][ T2670] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.966485][ T2670] Tainted: [W]=WARN [ 68.966587][ T2670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.966755][ T2670] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.967020][ T2670] 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 [ 68.967552][ T2670] RSP: 0018:ffa0000006b5efe0 EFLAGS: 00010286 [ 68.967725][ T2670] RAX: 00000000ffffffa6 RBX: ff110000107eaac0 RCX: 1ff4000000d6bdc2 [ 68.967930][ T2670] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eab70 [ 68.968136][ T2670] RBP: ff11000010482000 R08: 1fe22000020fd56f R09: ff1100000cab5158 [ 68.968347][ T2670] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 68.968553][ T2670] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 68.968759][ T2670] FS: 00007f697e6ce840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 68.969009][ T2670] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.969187][ T2670] CR2: 000000000961e988 CR3: 000000000f346001 CR4: 0000000000771ef0 [ 68.969392][ T2670] PKRU: 55555554 [ 68.969496][ T2670] Call Trace: [ 68.969619][ T2670] [ 68.969694][ T2670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.969834][ T2670] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 68.969981][ T2670] notifier_call_chain (kernel/notifier.c:85) [ 68.970138][ T2670] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 68.970283][ T2670] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 68.970453][ T2670] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 68.970591][ T2670] ? 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) [ 68.970733][ T2670] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 68.970871][ T2670] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 68.971017][ T2670] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 68.971190][ T2670] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 68.971330][ T2670] ? write_profile (kernel/profile.c:194) [ 68.971467][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.971604][ T2670] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 68.971785][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.971923][ T2670] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 68.972160][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.972293][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.972430][ T2670] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 68.972566][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.972708][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.972865][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.973104][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.973246][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.973380][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.973515][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.973650][ T2670] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 68.973789][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.973925][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.974161][ T2670] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 68.974423][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.974561][ T2670] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 68.974697][ T2670] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 68.974836][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.975060][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.975199][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.975336][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.975473][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.975610][ T2670] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.975751][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.975896][ T2670] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.976089][ T2670] ? 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)) [ 68.976232][ T2670] ? 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)) [ 68.976371][ T2670] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.976516][ T2670] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.976654][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.976800][ T2670] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.976941][ T2670] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.977088][ T2670] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.977236][ T2670] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 68.977373][ T2670] ? copy_msghdr_from_user (net/socket.c:2635) [ 68.977507][ T2670] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 68.977683][ T2670] ? move_addr_to_kernel (net/socket.c:258) [ 68.977817][ T2670] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.977953][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.978095][ T2670] ___sys_sendmsg (net/socket.c:2752) [ 68.978238][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 68.978406][ T2670] ? copy_msghdr_from_user (net/socket.c:2603) [ 68.978553][ T2670] __sys_sendmsg (net/socket.c:2784) [ 68.978690][ T2670] ? __sys_sendmsg_sock (net/socket.c:2765) [ 68.978826][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 68.979003][ T2670] ? 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) [ 68.979139][ T2670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.979283][ T2670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.979421][ T2670] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.979558][ T2670] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.979694][ T2670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.979861][ T2670] RIP: 0033:0x7f697e90808e [ 68.980009][ T2670] 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 [ 68.980486][ T2670] RSP: 002b:00007ffffe1ffa00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.980696][ T2670] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f697e90808e [ 68.980898][ T2670] RDX: 0000000000000000 RSI: 00007ffffe1ffab0 RDI: 0000000000000005 [ 68.981106][ T2670] RBP: 00007ffffe1ffa10 R08: 0000000000000000 R09: 0000000000000000 [ 68.981312][ T2670] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 68.981515][ T2670] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffffe200170 | [ 68.983796][ T2670] ------------[ cut here ]------------ | [ 68.983961][ T2670] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2670 | [ 68.984249][ T2670] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 68.984797][ T2670] Tainted: [W]=WARN [ 68.984899][ T2670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.985162][ T2670] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 68.985335][ T2670] 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 [ 68.985802][ T2670] RSP: 0018:ffa0000006b5f060 EFLAGS: 00010286 [ 68.986071][ T2670] RAX: 00000000ffffffa6 RBX: ff110000107eb840 RCX: 1ff4000000d6bdd2 [ 68.986273][ T2670] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eb8f0 [ 68.986468][ T2670] RBP: ff11000011f12000 R08: 1fe22000020fd71f R09: ff1100000cab5158 [ 68.986665][ T2670] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 68.986866][ T2670] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006b5f100 [ 68.987155][ T2670] FS: 00007f697e6ce840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 68.987467][ T2670] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.987638][ T2670] CR2: 000000000961e988 CR3: 000000000f346001 CR4: 0000000000771ef0 [ 68.987837][ T2670] PKRU: 55555554 [ 68.987936][ T2670] Call Trace: [ 68.988135][ T2670] [ 68.988208][ T2670] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 68.988340][ T2670] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 68.988440][ T2670] netif_close_many (net/core/dev.c:1804) [ 68.988581][ T2670] ? 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) [ 68.988717][ T2670] ? __dev_close_many (net/core/dev.c:1781) [ 68.988852][ T2670] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 68.989104][ T2670] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 68.989276][ T2670] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 68.989411][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.989549][ T2670] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 68.989716][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.989847][ T2670] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 68.990049][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.990191][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.990327][ T2670] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 68.990457][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.990591][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.990744][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.990881][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.991074][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 68.991209][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.991344][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.991476][ T2670] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 68.991611][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.991743][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.991876][ T2670] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 68.992067][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 68.992223][ T2670] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 68.992357][ T2670] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 68.992492][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.992622][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.992754][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.992886][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 68.993073][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 68.993210][ T2670] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.993341][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.993472][ T2670] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.993606][ T2670] ? 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)) [ 68.993737][ T2670] ? 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)) [ 68.993872][ T2670] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.994065][ T2670] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.994200][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 68.994331][ T2670] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 68.994461][ T2670] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 68.994595][ T2670] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 68.994731][ T2670] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 68.994864][ T2670] ? copy_msghdr_from_user (net/socket.c:2635) [ 68.995015][ T2670] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 68.995181][ T2670] ? move_addr_to_kernel (net/socket.c:258) [ 68.995314][ T2670] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 68.995454][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 68.995593][ T2670] ___sys_sendmsg (net/socket.c:2752) [ 68.995724][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 68.995895][ T2670] ? copy_msghdr_from_user (net/socket.c:2603) [ 68.996045][ T2670] __sys_sendmsg (net/socket.c:2784) [ 68.996188][ T2670] ? __sys_sendmsg_sock (net/socket.c:2765) [ 68.996320][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 68.996489][ T2670] ? 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) [ 68.996624][ T2670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 68.996757][ T2670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.996889][ T2670] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 68.997028][ T2670] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 68.997171][ T2670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.997340][ T2670] RIP: 0033:0x7f697e90808e [ 68.997481][ T2670] 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 [ 68.997952][ T2670] RSP: 002b:00007ffffe1ffa00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.998161][ T2670] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f697e90808e [ 68.998366][ T2670] RDX: 0000000000000000 RSI: 00007ffffe1ffab0 RDI: 0000000000000005 [ 68.998564][ T2670] RBP: 00007ffffe1ffa10 R08: 0000000000000000 R09: 0000000000000000 [ 68.998762][ T2670] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 68.998956][ T2670] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffffe200170 | [ 69.001696][ T2670] ------------[ cut here ]------------ | [ 69.001845][ T2670] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2670 | [ 69.002112][ T2670] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.002664][ T2670] Tainted: [W]=WARN [ 69.002764][ T2670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.002927][ T2670] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.003109][ T2670] 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 [ 69.003579][ T2670] RSP: 0018:ffa0000006b5f190 EFLAGS: 00010286 [ 69.003743][ T2670] RAX: 00000000ffffffa6 RBX: ff1100000c8d3840 RCX: 1ff4000000d6bdf8 [ 69.003932][ T2670] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d38f0 [ 69.004133][ T2670] RBP: ff11000011f12000 R08: 1fe220000191a71f R09: ff1100000cab5158 [ 69.004329][ T2670] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 69.004542][ T2670] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 69.004742][ T2670] FS: 00007f697e6ce840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 69.004976][ T2670] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.005142][ T2670] CR2: 0000561b0775d620 CR3: 000000000f346001 CR4: 0000000000771ef0 [ 69.005340][ T2670] PKRU: 55555554 [ 69.005439][ T2670] Call Trace: [ 69.005537][ T2670] [ 69.005604][ T2670] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 69.005769][ T2670] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.005931][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.006070][ T2670] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 69.006208][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.006336][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.006462][ T2670] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.006590][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.006718][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.006865][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.007002][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.007131][ T2670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.007262][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.007390][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.007517][ T2670] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 69.007647][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.007775][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.007904][ T2670] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.008039][ T2670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.008174][ T2670] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.008301][ T2670] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 69.008429][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.008557][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.008685][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.008814][ T2670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.008940][ T2670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.009077][ T2670] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.009209][ T2670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.009335][ T2670] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.009473][ T2670] ? 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)) [ 69.009599][ T2670] ? 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)) [ 69.009730][ T2670] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.009857][ T2670] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.009987][ T2670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.010117][ T2670] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 69.010252][ T2670] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.010381][ T2670] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.010512][ T2670] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 69.010642][ T2670] ? copy_msghdr_from_user (net/socket.c:2635) [ 69.010770][ T2670] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 69.010935][ T2670] ? move_addr_to_kernel (net/socket.c:258) [ 69.011069][ T2670] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 69.011202][ T2670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.011331][ T2670] ___sys_sendmsg (net/socket.c:2752) [ 69.011459][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 69.011618][ T2670] ? copy_msghdr_from_user (net/socket.c:2603) [ 69.011758][ T2670] __sys_sendmsg (net/socket.c:2784) [ 69.011884][ T2670] ? __sys_sendmsg_sock (net/socket.c:2765) [ 69.012018][ T2670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 69.012182][ T2670] ? 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) [ 69.012309][ T2670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.012436][ T2670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.012566][ T2670] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.012694][ T2670] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.012823][ T2670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.012985][ T2670] RIP: 0033:0x7f697e90808e [ 69.013121][ T2670] 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 [ 69.013572][ T2670] RSP: 002b:00007ffffe1ffa00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.013770][ T2670] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f697e90808e [ 69.013962][ T2670] RDX: 0000000000000000 RSI: 00007ffffe1ffab0 RDI: 0000000000000005 [ 69.014161][ T2670] RBP: 00007ffffe1ffa10 R08: 0000000000000000 R09: 0000000000000000 [ 69.014351][ T2670] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 69.014541][ T2670] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffffe200170 | [ 69.098856][ T2674] ------------[ cut here ]------------ | [ 69.099057][ T2674] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2674 | [ 69.099357][ T2674] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.099950][ T2674] Tainted: [W]=WARN [ 69.100066][ T2674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.100249][ T2674] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.100435][ T2674] 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 [ 69.100930][ T2674] RSP: 0018:ffa0000006b9efe0 EFLAGS: 00010286 [ 69.101112][ T2674] RAX: 00000000ffffffa6 RBX: ff1100000c611cc0 RCX: 1ff4000000d73dc2 [ 69.101326][ T2674] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611d70 [ 69.101529][ T2674] RBP: ff11000010482000 R08: 1fe22000018c23af R09: ff11000011feae58 [ 69.101735][ T2674] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 69.101944][ T2674] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 69.102161][ T2674] FS: 00007f643629f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 69.102408][ T2674] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.102579][ T2674] CR2: 000000000f255988 CR3: 0000000011c77002 CR4: 0000000000771ef0 [ 69.102789][ T2674] PKRU: 55555554 [ 69.102893][ T2674] Call Trace: [ 69.103005][ T2674] [ 69.103079][ T2674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.103224][ T2674] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 69.103363][ T2674] notifier_call_chain (kernel/notifier.c:85) [ 69.103505][ T2674] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 69.103646][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.103785][ T2674] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 69.103957][ T2674] ? 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) [ 69.104213][ T2674] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 69.104438][ T2674] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 69.104577][ T2674] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 69.104745][ T2674] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 69.104883][ T2674] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 69.105119][ T2674] ? write_profile (kernel/profile.c:194) [ 69.105265][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.105409][ T2674] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 69.105586][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.105728][ T2674] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 69.105871][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.106105][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.106248][ T2674] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.106386][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.106523][ T2674] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.106680][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.106816][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.106954][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.107193][ T2674] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.107329][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.107471][ T2674] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 69.107613][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.107751][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.107890][ T2674] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.108102][ T2674] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.108251][ T2674] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.108391][ T2674] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 69.108535][ T2674] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.108675][ T2674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.108815][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.108958][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.109187][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.109327][ T2674] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.109466][ T2674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.109607][ T2674] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.109748][ T2674] ? 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)) [ 69.109885][ T2674] ? 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)) [ 69.110090][ T2674] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.110232][ T2674] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.110375][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.110515][ T2674] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 69.110653][ T2674] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.110794][ T2674] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.110939][ T2674] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 69.111153][ T2674] ? copy_msghdr_from_user (net/socket.c:2635) [ 69.111291][ T2674] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 69.111463][ T2674] ? move_addr_to_kernel (net/socket.c:258) [ 69.111602][ T2674] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 69.111744][ T2674] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.111884][ T2674] ___sys_sendmsg (net/socket.c:2752) [ 69.112082][ T2674] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 69.112260][ T2674] ? copy_msghdr_from_user (net/socket.c:2603) [ 69.112409][ T2674] __sys_sendmsg (net/socket.c:2784) [ 69.112545][ T2674] ? __sys_sendmsg_sock (net/socket.c:2765) [ 69.112683][ T2674] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 69.112858][ T2674] ? 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) [ 69.113016][ T2674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.113164][ T2674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.113314][ T2674] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.113452][ T2674] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.113592][ T2674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.113763][ T2674] RIP: 0033:0x7f64364d908e [ 69.113914][ T2674] 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 [ 69.114418][ T2674] RSP: 002b:00007ffc33a69a10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.114632][ T2674] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f64364d908e [ 69.114906][ T2674] RDX: 0000000000000000 RSI: 00007ffc33a69ac0 RDI: 0000000000000005 [ 69.115120][ T2674] RBP: 00007ffc33a69a20 R08: 0000000000000000 R09: 0000000000000000 [ 69.115334][ T2674] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 69.115539][ T2674] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc33a6a180 | [ 69.117895][ T2674] ------------[ cut here ]------------ | [ 69.118141][ T2674] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2674 | [ 69.118567][ T2674] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.119456][ T2674] Tainted: [W]=WARN [ 69.119618][ T2674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.119889][ T2674] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.120479][ T2674] 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 [ 69.121245][ T2674] RSP: 0018:ffa0000006b9f060 EFLAGS: 00010286 [ 69.121512][ T2674] RAX: 00000000ffffffa6 RBX: ff11000011bfe7c0 RCX: 1ff4000000d73dd2 [ 69.121825][ T2674] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfe870 [ 69.122156][ T2674] RBP: ff1100001071a000 R08: 1fe220000237fd0f R09: ff11000011feae58 [ 69.122471][ T2674] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 69.122788][ T2674] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006b9f100 [ 69.123110][ T2674] FS: 00007f643629f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 69.123478][ T2674] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.123743][ T2674] CR2: 00007fdb59c392a0 CR3: 0000000011c77003 CR4: 0000000000771ef0 [ 69.124074][ T2674] PKRU: 55555554 [ 69.124239][ T2674] Call Trace: [ 69.124400][ T2674] [ 69.124511][ T2674] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.124729][ T2674] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.124892][ T2674] netif_close_many (net/core/dev.c:1804) [ 69.125114][ T2674] ? 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) [ 69.125328][ T2674] ? __dev_close_many (net/core/dev.c:1781) [ 69.125536][ T2674] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 69.125796][ T2674] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 69.126069][ T2674] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 69.126292][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.126507][ T2674] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.126777][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.127002][ T2674] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 69.127218][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.127428][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.127636][ T2674] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.127848][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.128068][ T2674] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.128322][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.128531][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.128742][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.128953][ T2674] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.129175][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.129380][ T2674] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 69.129596][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.129803][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.130021][ T2674] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.130234][ T2674] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.130449][ T2674] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.130660][ T2674] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 69.130869][ T2674] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.131090][ T2674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.131303][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.131517][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.131727][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.131940][ T2674] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.132169][ T2674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.132380][ T2674] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.132594][ T2674] ? 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)) [ 69.132801][ T2674] ? 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)) [ 69.133025][ T2674] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.133242][ T2674] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.133450][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.133659][ T2674] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 69.133865][ T2674] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.134083][ T2674] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.134290][ T2674] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 69.134485][ T2674] ? copy_msghdr_from_user (net/socket.c:2635) [ 69.134683][ T2674] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 69.134935][ T2674] ? move_addr_to_kernel (net/socket.c:258) [ 69.135155][ T2674] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 69.135367][ T2674] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.135575][ T2674] ___sys_sendmsg (net/socket.c:2752) [ 69.135782][ T2674] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 69.136048][ T2674] ? copy_msghdr_from_user (net/socket.c:2603) [ 69.136284][ T2674] __sys_sendmsg (net/socket.c:2784) [ 69.136493][ T2674] ? __sys_sendmsg_sock (net/socket.c:2765) [ 69.136696][ T2674] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 69.136956][ T2674] ? 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) [ 69.137176][ T2674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.137359][ T2674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.137539][ T2674] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.137746][ T2674] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.137946][ T2674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.138219][ T2674] RIP: 0033:0x7f64364d908e [ 69.138446][ T2674] 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 [ 69.139201][ T2674] RSP: 002b:00007ffc33a69a10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.139517][ T2674] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f64364d908e [ 69.139831][ T2674] RDX: 0000000000000000 RSI: 00007ffc33a69ac0 RDI: 0000000000000005 [ 69.140153][ T2674] RBP: 00007ffc33a69a20 R08: 0000000000000000 R09: 0000000000000000 [ 69.140465][ T2674] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 69.140778][ T2674] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc33a6a180 | [ 69.145037][ T2674] ------------[ cut here ]------------ | [ 69.145256][ T2674] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2674 | [ 69.145571][ T2674] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.146230][ T2674] Tainted: [W]=WARN [ 69.146330][ T2674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.146492][ T2674] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.146667][ T2674] 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 [ 69.147136][ T2674] RSP: 0018:ffa0000006b9f190 EFLAGS: 00010286 [ 69.147302][ T2674] RAX: 00000000ffffffa6 RBX: ff110000090a8ac0 RCX: 1ff4000000d73df8 [ 69.147492][ T2674] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8b70 [ 69.147688][ T2674] RBP: ff1100001071a000 R08: 1fe220000121516f R09: ff11000011feae58 [ 69.147884][ T2674] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 69.148083][ T2674] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 69.148289][ T2674] FS: 00007f643629f840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 69.148520][ T2674] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.148682][ T2674] CR2: 0000561b0775d620 CR3: 0000000011c77006 CR4: 0000000000771ef0 [ 69.148875][ T2674] PKRU: 55555554 [ 69.148982][ T2674] Call Trace: [ 69.149078][ T2674] [ 69.149145][ T2674] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 69.149319][ T2674] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.149480][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.149609][ T2674] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 69.149736][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.149863][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.149997][ T2674] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.150126][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.150262][ T2674] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.150411][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.150538][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.150666][ T2674] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.150794][ T2674] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.150923][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.151060][ T2674] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 69.151215][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.151349][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.151479][ T2674] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.151612][ T2674] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.151743][ T2674] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 69.151872][ T2674] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 69.152049][ T2674] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.152211][ T2674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.152339][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.152471][ T2674] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.152600][ T2674] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.152731][ T2674] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.152859][ T2674] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.152994][ T2674] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.153124][ T2674] ? 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)) [ 69.153258][ T2674] ? 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)) [ 69.153390][ T2674] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.153524][ T2674] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.153661][ T2674] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.153795][ T2674] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 69.153926][ T2674] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.154061][ T2674] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.154197][ T2674] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 69.154326][ T2674] ? copy_msghdr_from_user (net/socket.c:2635) [ 69.154457][ T2674] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 69.154614][ T2674] ? move_addr_to_kernel (net/socket.c:258) [ 69.154744][ T2674] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 69.154873][ T2674] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.155013][ T2674] ___sys_sendmsg (net/socket.c:2752) [ 69.155138][ T2674] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 69.155308][ T2674] ? copy_msghdr_from_user (net/socket.c:2603) [ 69.155452][ T2674] __sys_sendmsg (net/socket.c:2784) [ 69.155578][ T2674] ? __sys_sendmsg_sock (net/socket.c:2765) [ 69.155707][ T2674] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 69.155869][ T2674] ? 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) [ 69.156006][ T2674] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.156136][ T2674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.156270][ T2674] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.156399][ T2674] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.156534][ T2674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.156753][ T2674] RIP: 0033:0x7f64364d908e [ 69.156889][ T2674] 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 [ 69.157360][ T2674] RSP: 002b:00007ffc33a69a10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.157616][ T2674] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f64364d908e [ 69.157808][ T2674] RDX: 0000000000000000 RSI: 00007ffc33a69ac0 RDI: 0000000000000005 [ 69.158005][ T2674] RBP: 00007ffc33a69a20 R08: 0000000000000000 R09: 0000000000000000 [ 69.158217][ T2674] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 69.158415][ T2674] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc33a6a180 | [ 69.199133][ T2675] ------------[ cut here ]------------ | [ 69.199328][ T2675] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2675 | [ 69.199622][ T2675] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.200235][ T2675] Tainted: [W]=WARN [ 69.200350][ T2675] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.200531][ T2675] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.200726][ T2675] 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 [ 69.201296][ T2675] RSP: 0018:ffa0000006baf4e8 EFLAGS: 00010286 [ 69.201477][ T2675] RAX: 00000000ffffffa6 RBX: ff1100000c568c40 RCX: 1ff4000000d75e63 [ 69.201688][ T2675] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c568cf0 [ 69.201900][ T2675] RBP: ff11000010482000 R08: 1fe22000018ad19f R09: ff11000011fed1a8 [ 69.202120][ T2675] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 69.202427][ T2675] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 69.202748][ T2675] FS: 00007f6c24783100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 69.203186][ T2675] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.203373][ T2675] CR2: 00000000004d6034 CR3: 0000000011c71004 CR4: 0000000000771ef0 [ 69.203614][ T2675] PKRU: 55555554 [ 69.203777][ T2675] Call Trace: [ 69.203903][ T2675] [ 69.203990][ T2675] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.204209][ T2675] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 69.204389][ T2675] notifier_call_chain (kernel/notifier.c:85) [ 69.204539][ T2675] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 69.204688][ T2675] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 69.204865][ T2675] ethnl_set_features (net/ethtool/features.c:288) [ 69.205193][ T2675] ? nla_get_range_signed (lib/nlattr.c:270) [ 69.205416][ T2675] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.205564][ T2675] ? __nla_validate_parse (lib/nlattr.c:635) [ 69.205706][ T2675] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 69.205883][ T2675] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 69.206118][ T2675] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 69.206356][ T2675] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.206530][ T2675] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 69.206671][ T2675] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 69.206813][ T2675] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 69.206954][ T2675] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 69.207176][ T2675] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 69.207382][ T2675] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.207526][ T2675] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.207674][ T2675] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 69.207814][ T2675] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.207951][ T2675] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 69.208101][ T2675] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.208267][ T2675] ? 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)) [ 69.208465][ T2675] ? 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)) [ 69.208609][ T2675] genl_rcv (net/netlink/genetlink.c:1218) [ 69.208713][ T2675] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.208854][ T2675] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.209004][ T2675] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.209148][ T2675] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 69.209296][ T2675] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.209441][ T2675] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.209634][ T2675] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.209850][ T2675] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 69.210082][ T2675] ? __ia32_sys_getpeername (net/socket.c:2219) [ 69.210320][ T2675] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 69.210468][ T2675] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 69.210726][ T2675] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 69.210937][ T2675] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 69.211177][ T2675] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.211368][ T2675] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.211510][ T2675] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.211650][ T2675] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.211826][ T2675] RIP: 0033:0x7f6c247f408e [ 69.211984][ T2675] 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 [ 69.212518][ T2675] RSP: 002b:00007ffcb711eac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 69.212836][ T2675] RAX: ffffffffffffffda RBX: 0000000038b27010 RCX: 00007f6c247f408e [ 69.213178][ T2675] RDX: 0000000000000058 RSI: 0000000038b27120 RDI: 0000000000000005 [ 69.213451][ T2675] RBP: 00007ffcb711ead0 R08: 00007f6c24982980 R09: 000000000000000c [ 69.213718][ T2675] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000038b270b0 [ 69.213928][ T2675] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 69.259739][ T2676] ------------[ cut here ]------------ | [ 69.259952][ T2676] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2676 | [ 69.260269][ T2676] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.260873][ T2676] Tainted: [W]=WARN [ 69.261016][ T2676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.261299][ T2676] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.261591][ T2676] 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 [ 69.262256][ T2676] RSP: 0018:ffa0000006bbef70 EFLAGS: 00010286 [ 69.262448][ T2676] RAX: 00000000ffffffa6 RBX: ff1100001012e340 RCX: 1ff4000000d77db4 [ 69.262666][ T2676] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001012e3f0 [ 69.262880][ T2676] RBP: ff11000010482000 R08: 1fe2200002025c7f R09: ff1100000ceb2e80 [ 69.263109][ T2676] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 69.263338][ T2676] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 69.263558][ T2676] FS: 00007fca428d4840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 69.263815][ T2676] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.264005][ T2676] CR2: 0000000021756a28 CR3: 0000000011f91006 CR4: 0000000000771ef0 [ 69.264226][ T2676] PKRU: 55555554 [ 69.264337][ T2676] Call Trace: [ 69.264450][ T2676] [ 69.264526][ T2676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.264676][ T2676] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 69.264820][ T2676] notifier_call_chain (kernel/notifier.c:85) [ 69.264975][ T2676] __netdev_upper_dev_link (net/core/dev.c:8931) [ 69.265119][ T2676] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 69.265273][ T2676] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 69.265421][ T2676] netdev_upper_dev_link (net/core/dev.c:8972) [ 69.265569][ T2676] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 69.265718][ T2676] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 69.265873][ T2676] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 69.266027][ T2676] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 69.266180][ T2676] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 69.266331][ T2676] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 69.266478][ T2676] ? nla_strscpy (lib/nlattr.c:795) [ 69.266628][ T2676] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 69.266777][ T2676] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 69.266923][ T2676] ? __dev_get_by_name (net/core/dev.c:883) [ 69.267079][ T2676] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 69.267236][ T2676] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 69.267386][ T2676] rtnl_newlink (net/core/rtnetlink.c:4150) [ 69.267534][ T2676] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.267683][ T2676] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.267830][ T2676] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 69.267980][ T2676] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.268126][ T2676] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.268280][ T2676] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.268429][ T2676] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 69.268578][ T2676] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 69.268729][ T2676] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.268876][ T2676] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.269028][ T2676] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.269191][ T2676] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.269378][ T2676] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.269579][ T2676] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.269771][ T2676] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.269917][ T2676] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.270079][ T2676] ? 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)) [ 69.270334][ T2676] ? 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)) [ 69.270555][ T2676] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.270792][ T2676] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.271035][ T2676] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.271276][ T2676] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 69.271512][ T2676] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.271732][ T2676] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.271881][ T2676] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 69.272034][ T2676] ? copy_msghdr_from_user (net/socket.c:2635) [ 69.272183][ T2676] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 69.272364][ T2676] ? move_addr_to_kernel (net/socket.c:258) [ 69.272512][ T2676] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 69.272657][ T2676] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.272812][ T2676] ___sys_sendmsg (net/socket.c:2752) [ 69.272954][ T2676] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 69.273142][ T2676] ? copy_msghdr_from_user (net/socket.c:2603) [ 69.273303][ T2676] __sys_sendmsg (net/socket.c:2784) [ 69.273449][ T2676] ? __sys_sendmsg_sock (net/socket.c:2765) [ 69.273595][ T2676] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 69.273780][ T2676] ? 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) [ 69.273930][ T2676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.274084][ T2676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.274241][ T2676] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.274392][ T2676] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.274540][ T2676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.274722][ T2676] RIP: 0033:0x7fca42b0e08e [ 69.274875][ T2676] 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 [ 69.275417][ T2676] RSP: 002b:00007ffd2d425b50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.275645][ T2676] RAX: ffffffffffffffda RBX: 00007ffd2d4262e8 RCX: 00007fca42b0e08e [ 69.275993][ T2676] RDX: 0000000000000000 RSI: 00007ffd2d425c00 RDI: 0000000000000005 [ 69.276344][ T2676] RBP: 00007ffd2d425b60 R08: 0000000000000000 R09: 0000000000000000 [ 69.276694][ T2676] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 69.277045][ T2676] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2d4262c0 | [ 69.279082][ T2676] ------------[ cut here ]------------ | [ 69.279304][ T2676] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2676 | [ 69.279596][ T2676] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.280634][ T2676] Tainted: [W]=WARN [ 69.280749][ T2676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.280936][ T2676] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.281132][ T2676] 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 [ 69.281846][ T2676] RSP: 0018:ffa0000006bbefd0 EFLAGS: 00010286 [ 69.282146][ T2676] RAX: 00000000ffffffa6 RBX: ff1100001012e1c0 RCX: 1ff4000000d77dc0 [ 69.282438][ T2676] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001012e270 [ 69.282676][ T2676] RBP: ff11000011272000 R08: 1fe2200002025c4f R09: ff1100000ceb2e80 [ 69.282952][ T2676] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 69.283235][ T2676] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011272e04 [ 69.283492][ T2676] FS: 00007fca428d4840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 69.283750][ T2676] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.283937][ T2676] CR2: 0000000021756a28 CR3: 0000000011f91006 CR4: 0000000000771ef0 [ 69.284174][ T2676] PKRU: 55555554 [ 69.284287][ T2676] Call Trace: [ 69.284398][ T2676] [ 69.284477][ T2676] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.284628][ T2676] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.284741][ T2676] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 69.284887][ T2676] __dev_notify_flags (net/core/dev.c:9787) [ 69.285041][ T2676] ? netif_change_name (net/core/dev.c:1495) [ 69.285196][ T2676] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 69.285344][ T2676] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 69.285497][ T2676] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 69.285647][ T2676] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 69.285798][ T2676] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 69.285947][ T2676] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 69.286110][ T2676] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 69.286338][ T2676] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 69.286500][ T2676] ? nla_strscpy (lib/nlattr.c:795) [ 69.286648][ T2676] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 69.286794][ T2676] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 69.286946][ T2676] ? __dev_get_by_name (net/core/dev.c:883) [ 69.287179][ T2676] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 69.287334][ T2676] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 69.287485][ T2676] rtnl_newlink (net/core/rtnetlink.c:4150) [ 69.287630][ T2676] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.287776][ T2676] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.287921][ T2676] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 69.288071][ T2676] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.288220][ T2676] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.288368][ T2676] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.288514][ T2676] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 69.288660][ T2676] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 69.288807][ T2676] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.289006][ T2676] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.289195][ T2676] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.289341][ T2676] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.289485][ T2676] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.289631][ T2676] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.289847][ T2676] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.290050][ T2676] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.290203][ T2676] ? 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)) [ 69.290352][ T2676] ? 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)) [ 69.290499][ T2676] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.290645][ T2676] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.290790][ T2676] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.291006][ T2676] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 69.291156][ T2676] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.291302][ T2676] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.291454][ T2676] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 69.291600][ T2676] ? copy_msghdr_from_user (net/socket.c:2635) [ 69.291779][ T2676] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 69.292071][ T2676] ? move_addr_to_kernel (net/socket.c:258) [ 69.292307][ T2676] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 69.292523][ T2676] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.292670][ T2676] ___sys_sendmsg (net/socket.c:2752) [ 69.292818][ T2676] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 69.293007][ T2676] ? copy_msghdr_from_user (net/socket.c:2603) [ 69.293169][ T2676] __sys_sendmsg (net/socket.c:2784) [ 69.293312][ T2676] ? __sys_sendmsg_sock (net/socket.c:2765) [ 69.293455][ T2676] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 69.293640][ T2676] ? 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) [ 69.293784][ T2676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.293932][ T2676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.294082][ T2676] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.294231][ T2676] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.294374][ T2676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.294555][ T2676] RIP: 0033:0x7fca42b0e08e [ 69.294712][ T2676] 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 [ 69.295239][ T2676] RSP: 002b:00007ffd2d425b50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.295462][ T2676] RAX: ffffffffffffffda RBX: 00007ffd2d4262e8 RCX: 00007fca42b0e08e [ 69.295679][ T2676] RDX: 0000000000000000 RSI: 00007ffd2d425c00 RDI: 0000000000000005 [ 69.295897][ T2676] RBP: 00007ffd2d425b60 R08: 0000000000000000 R09: 0000000000000000 [ 69.296120][ T2676] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 69.296341][ T2676] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2d4262c0 | [ 69.332194][ T2677] ------------[ cut here ]------------ | [ 69.332467][ T2677] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2677 | [ 69.332923][ T2677] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.334466][ T2677] Tainted: [W]=WARN [ 69.334633][ T2677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.334902][ T2677] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.335204][ T2677] 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 [ 69.335987][ T2677] RSP: 0018:ffa0000006bcf020 EFLAGS: 00010286 [ 69.336269][ T2677] RAX: 00000000ffffffa6 RBX: ff1100000c6113c0 RCX: 1ff4000000d79dca [ 69.336593][ T2677] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611470 [ 69.336916][ T2677] RBP: ff11000011272000 R08: 1fe22000018c228f R09: ff1100000ceb0b58 [ 69.337258][ T2677] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 69.337585][ T2677] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 69.337916][ T2677] FS: 00007f93a33de840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 69.338309][ T2677] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.338577][ T2677] CR2: 00000000218ed988 CR3: 0000000004a1e002 CR4: 0000000000771ef0 [ 69.338897][ T2677] PKRU: 55555554 [ 69.339069][ T2677] Call Trace: [ 69.339235][ T2677] [ 69.339348][ T2677] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.339571][ T2677] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.339735][ T2677] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 69.339952][ T2677] __dev_notify_flags (net/core/dev.c:9787) [ 69.340186][ T2677] ? netif_change_name (net/core/dev.c:1495) [ 69.340402][ T2677] ? __dev_change_flags (net/core/dev.c:9752) [ 69.340622][ T2677] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 69.340835][ T2677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.341063][ T2677] ? 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)) [ 69.341287][ T2677] netif_change_flags (net/core/dev.c:9820) [ 69.341503][ T2677] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 69.341716][ T2677] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 69.341938][ T2677] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 69.342172][ T2677] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 69.342444][ T2677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 69.342660][ T2677] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.342878][ T2677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 69.343097][ T2677] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 69.343311][ T2677] ? __kernel_text_address (kernel/extable.c:79) [ 69.343526][ T2677] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.343751][ T2677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.343978][ T2677] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 69.344199][ T2677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.344417][ T2677] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 69.344635][ T2677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.344849][ T2677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.345073][ T2677] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 69.345291][ T2677] ? __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) [ 69.345505][ T2677] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 69.345720][ T2677] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 69.345936][ T2677] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 69.346172][ T2677] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 69.346395][ T2677] rtnl_newlink (net/core/rtnetlink.c:4150) [ 69.346618][ T2677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.346836][ T2677] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.347062][ T2677] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 69.347277][ T2677] ? mark_usage (kernel/locking/lockdep.c:4674) [ 69.347492][ T2677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.347718][ T2677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.347930][ T2677] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.348160][ T2677] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 69.348371][ T2677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.348589][ T2677] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 69.348804][ T2677] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 69.349033][ T2677] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.349262][ T2677] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.349475][ T2677] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.349692][ T2677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.349903][ T2677] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.350130][ T2677] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.350348][ T2677] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.350570][ T2677] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.350795][ T2677] ? 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)) [ 69.351017][ T2677] ? 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)) [ 69.351238][ T2677] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.351450][ T2677] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.351671][ T2677] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.351890][ T2677] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 69.352140][ T2677] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.352365][ T2677] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.352596][ T2677] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 69.352817][ T2677] ? copy_msghdr_from_user (net/socket.c:2635) [ 69.353052][ T2677] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 69.353338][ T2677] ? move_addr_to_kernel (net/socket.c:258) [ 69.353559][ T2677] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 69.353773][ T2677] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 69.354013][ T2677] ___sys_sendmsg (net/socket.c:2752) [ 69.354234][ T2677] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 69.354495][ T2677] ? copy_msghdr_from_user (net/socket.c:2603) [ 69.354736][ T2677] __sys_sendmsg (net/socket.c:2784) [ 69.354953][ T2677] ? __sys_sendmsg_sock (net/socket.c:2765) [ 69.355180][ T2677] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 69.355452][ T2677] ? 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) [ 69.355669][ T2677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.355886][ T2677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.356113][ T2677] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.356332][ T2677] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.356550][ T2677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.356827][ T2677] RIP: 0033:0x7f93a361808e [ 69.357066][ T2677] 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 [ 69.357837][ T2677] RSP: 002b:00007ffc53070890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.358182][ T2677] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f93a361808e [ 69.358511][ T2677] RDX: 0000000000000000 RSI: 00007ffc53070940 RDI: 0000000000000005 [ 69.358834][ T2677] RBP: 00007ffc530708a0 R08: 0000000000000000 R09: 0000000000000000 [ 69.359174][ T2677] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb0 [ 69.359526][ T2677] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc53071000 | [ 69.410480][ T2680] ------------[ cut here ]------------ | [ 69.410784][ T2680] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ethtool/2680 | [ 69.411283][ T2680] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.412292][ T2680] Tainted: [W]=WARN [ 69.412451][ T2680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.412822][ T2680] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.413274][ T2680] 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 [ 69.414195][ T2680] RSP: 0018:ffa000000694f4e8 EFLAGS: 00010286 [ 69.414471][ T2680] RAX: 00000000ffffffa6 RBX: ff1100000c6104c0 RCX: 1ff4000000d29e63 [ 69.414800][ T2680] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610570 [ 69.415282][ T2680] RBP: ff11000010482000 R08: 1fe22000018c20af R09: ff1100001249aea8 [ 69.415606][ T2680] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 69.415927][ T2680] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 69.416425][ T2680] FS: 00007f24d05ed100(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 69.416812][ T2680] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.417256][ T2680] CR2: 00000000004d6034 CR3: 000000001042e006 CR4: 0000000000771ef0 [ 69.417578][ T2680] PKRU: 55555554 [ 69.417736][ T2680] Call Trace: [ 69.417899][ T2680] [ 69.418163][ T2680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.418386][ T2680] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 69.418607][ T2680] notifier_call_chain (kernel/notifier.c:85) [ 69.418832][ T2680] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 69.419159][ T2680] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 69.419381][ T2680] ethnl_set_features (net/ethtool/features.c:288) [ 69.419598][ T2680] ? nla_get_range_signed (lib/nlattr.c:270) [ 69.419812][ T2680] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.420047][ T2680] ? __nla_validate_parse (lib/nlattr.c:635) [ 69.420272][ T2680] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 69.420544][ T2680] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 69.420763][ T2680] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 69.421053][ T2680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.421281][ T2680] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 69.421498][ T2680] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 69.421723][ T2680] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 69.421945][ T2680] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 69.422228][ T2680] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 69.422497][ T2680] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.422713][ T2680] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.422937][ T2680] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 69.423171][ T2680] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.423384][ T2680] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 69.423600][ T2680] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.423821][ T2680] ? 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)) [ 69.424050][ T2680] ? 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)) [ 69.424277][ T2680] genl_rcv (net/netlink/genetlink.c:1218) [ 69.424442][ T2680] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.424663][ T2680] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.424883][ T2680] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.425363][ T2680] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 69.425592][ T2680] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.425815][ T2680] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.426043][ T2680] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.426269][ T2680] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 69.426489][ T2680] ? __ia32_sys_getpeername (net/socket.c:2219) [ 69.426736][ T2680] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 69.426957][ T2680] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 69.427241][ T2680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 69.427455][ T2680] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 69.427672][ T2680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.427889][ T2680] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.428117][ T2680] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.428339][ T2680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.428616][ T2680] RIP: 0033:0x7f24d065e08e [ 69.428846][ T2680] 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 [ 69.429627][ T2680] RSP: 002b:00007ffe6abacef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 69.429955][ T2680] RAX: ffffffffffffffda RBX: 0000000003189010 RCX: 00007f24d065e08e [ 69.430295][ T2680] RDX: 000000000000005c RSI: 0000000003189120 RDI: 0000000000000005 [ 69.430622][ T2680] RBP: 00007ffe6abacf00 R08: 00007f24d07ec980 R09: 000000000000000c [ 69.430946][ T2680] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000031890b0 [ 69.431280][ T2680] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 69.493327][ T166] ------------[ cut here ]------------ | [ 69.493559][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 69.493992][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.494765][ T166] Tainted: [W]=WARN [ 69.494892][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.495113][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.495338][ T166] 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 [ 69.495920][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 69.496130][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c5681c0 RCX: 1ff4000000108ebf [ 69.496369][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c568270 [ 69.496597][ T166] RBP: ff11000010482000 R08: 1fe22000018ad04f R09: ff1100000cab2f20 [ 69.496821][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 69.497061][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 69.497295][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 69.497565][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.497759][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 69.497994][ T166] PKRU: 55555554 [ 69.498108][ T166] Call Trace: [ 69.498226][ T166] [ 69.498308][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.498463][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.498578][ T166] netif_close_many (net/core/dev.c:1804) [ 69.498729][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.498883][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 69.499184][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.499341][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 69.499499][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 69.499691][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 69.499880][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.500043][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 69.500200][ T166] ? __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) [ 69.500354][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 69.500508][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.500699][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 69.500878][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 69.501046][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 69.501206][ T166] ? 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) [ 69.501362][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 69.501518][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.501671][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 69.501831][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 69.501997][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 69.502158][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 69.502348][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 69.502535][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 69.502689][ T166] ? 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)) [ 69.502851][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 69.503049][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 69.503217][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 69.503372][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 69.503522][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 69.503680][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 69.503798][ T166] new_sync_write (fs/read_write.c:595) [ 69.503956][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.504117][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 69.504277][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.504428][ T166] ? ksys_write (fs/read_write.c:740) [ 69.504584][ T166] vfs_write (fs/read_write.c:688) [ 69.504703][ T166] ksys_write (fs/read_write.c:740) [ 69.504818][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 69.504975][ T166] ? 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) [ 69.505128][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.505290][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.505451][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.505606][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.505761][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.505952][ T166] RIP: 0033:0x7fd8e6c0c08e [ 69.506117][ T166] 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 [ 69.506657][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 69.506888][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 69.507123][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 69.507358][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 69.507591][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 69.507824][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 69.515797][ T166] ------------[ cut here ]------------ | [ 69.516108][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 69.516614][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.517821][ T166] Tainted: [W]=WARN [ 69.518037][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.518368][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.518709][ T166] 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 [ 69.519612][ T166] RSP: 0018:ffa00000008475d8 EFLAGS: 00010286 [ 69.519925][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c5f7cc0 RCX: 1ff4000000108e81 [ 69.520315][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f7d70 [ 69.520690][ T166] RBP: ff11000011272000 R08: 1fe22000018befaf R09: ff1100000cab2ef8 [ 69.521080][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 69.521460][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000847678 [ 69.521842][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 69.522273][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.522559][ T166] CR2: 00007faf3b78e8f4 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 69.522936][ T166] PKRU: 55555554 [ 69.523135][ T166] Call Trace: [ 69.523319][ T166] [ 69.523451][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.523697][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.523889][ T166] netif_close_many (net/core/dev.c:1804) [ 69.524157][ T166] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 69.524466][ T166] ? 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) [ 69.524717][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 69.524966][ T166] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 69.525403][ T166] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 69.525710][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 69.525965][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.526293][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 69.526547][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 69.526861][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 69.527127][ T166] notifier_call_chain (kernel/notifier.c:85) [ 69.527383][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 69.527695][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.528031][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 69.528296][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 69.528549][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 69.528802][ T166] ? 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) [ 69.529062][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 69.529322][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.529571][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 69.529822][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 69.530094][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 69.530352][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 69.530662][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 69.530984][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 69.531241][ T166] ? 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)) [ 69.531488][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 69.531804][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 69.532059][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 69.532314][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 69.532567][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 69.532817][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 69.533017][ T166] new_sync_write (fs/read_write.c:595) [ 69.533276][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.533524][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 69.533776][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.534034][ T166] ? ksys_write (fs/read_write.c:740) [ 69.534294][ T166] vfs_write (fs/read_write.c:688) [ 69.534484][ T166] ksys_write (fs/read_write.c:740) [ 69.534674][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 69.534931][ T166] ? 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) [ 69.535197][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.535449][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.535693][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.535946][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.536222][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.536535][ T166] RIP: 0033:0x7fd8e6c0c08e [ 69.536802][ T166] 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 [ 69.537707][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 69.538094][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 69.538475][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 69.538868][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 69.539272][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 69.539640][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 69.559813][ T166] ------------[ cut here ]------------ | [ 69.560177][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 69.560826][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.562325][ T166] Tainted: [W]=WARN [ 69.562527][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.562827][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.563214][ T166] 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 [ 69.564093][ T166] RSP: 0018:ffa0000000847708 EFLAGS: 00010286 [ 69.564422][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c5f6940 RCX: 1ff4000000108ea7 [ 69.564774][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f69f0 [ 69.565138][ T166] RBP: ff11000011272000 R08: 1fe22000018bed3f R09: ff1100000cab2ef8 [ 69.565497][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 69.565857][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 69.566222][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 69.566636][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.566932][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 69.567305][ T166] PKRU: 55555554 [ 69.567487][ T166] Call Trace: [ 69.567669][ T166] [ 69.567793][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 69.568111][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.568416][ T166] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) vxlan [ 69.568665][ T166] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4744 drivers/net/vxlan/vxlan_core.c:4754) vxlan [ 69.568966][ T166] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4519) vxlan [ 69.569226][ T166] notifier_call_chain (kernel/notifier.c:85) [ 69.569470][ T166] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 69.569775][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.570072][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 69.570311][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 69.570547][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 69.570788][ T166] ? 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) [ 69.571037][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 69.571275][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.571513][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 69.571753][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 69.572000][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 69.572237][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 69.572523][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 69.572807][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 69.573052][ T166] ? 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)) [ 69.573284][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 69.573570][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 69.573804][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 69.574044][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 69.574280][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 69.574511][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 69.574692][ T166] new_sync_write (fs/read_write.c:595) [ 69.574918][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.575149][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 69.575375][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.575594][ T166] ? ksys_write (fs/read_write.c:740) [ 69.575824][ T166] vfs_write (fs/read_write.c:688) [ 69.576005][ T166] ksys_write (fs/read_write.c:740) [ 69.576178][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 69.576410][ T166] ? 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) [ 69.576634][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.576860][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.577093][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.577318][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.577543][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.577820][ T166] RIP: 0033:0x7fd8e6c0c08e [ 69.578071][ T166] 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 [ 69.578893][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 69.579266][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 69.579619][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 69.579985][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 69.580341][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 69.580695][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 69.586312][ T166] ------------[ cut here ]------------ | [ 69.586545][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 69.587000][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.588005][ T166] Tainted: [W]=WARN [ 69.588179][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.588464][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.588760][ T166] 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 [ 69.589719][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 69.590193][ T166] RAX: 00000000ffffffa6 RBX: ff1100000ceee4c0 RCX: 1ff4000000108eef [ 69.590615][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee570 [ 69.590943][ T166] RBP: ff11000010482000 R08: 1fe22000019ddcaf R09: ff1100000cab2ef8 [ 69.591385][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 69.591723][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 69.592166][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 69.592678][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.593096][ T166] CR2: 0000561b0775d620 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 69.593441][ T166] PKRU: 55555554 [ 69.593612][ T166] Call Trace: [ 69.593783][ T166] [ 69.593903][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 69.594314][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.594597][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 69.594823][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 69.595163][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 69.595393][ T166] ? 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) [ 69.595623][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 69.595850][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.596188][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 69.596425][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 69.596661][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 69.596886][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 69.597270][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 69.597550][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 69.597774][ T166] ? 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)) [ 69.598108][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 69.598403][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 69.598628][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 69.598869][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 69.599199][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 69.599426][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 69.599596][ T166] new_sync_write (fs/read_write.c:595) [ 69.599824][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.600148][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 69.600382][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.600625][ T166] ? ksys_write (fs/read_write.c:740) [ 69.600862][ T166] vfs_write (fs/read_write.c:688) [ 69.601139][ T166] ksys_write (fs/read_write.c:740) [ 69.601314][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 69.601552][ T166] ? 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) [ 69.601776][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.602117][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.602343][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.602562][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.602807][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.603187][ T166] RIP: 0033:0x7fd8e6c0c08e [ 69.603435][ T166] 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 [ 69.604299][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 69.604645][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 69.605081][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 69.605428][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 69.605747][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 69.606184][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 69.682540][ T166] ------------[ cut here ]------------ | [ 69.682903][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 69.683306][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.684224][ T166] Tainted: [W]=WARN [ 69.684358][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.684610][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.684853][ T166] 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 [ 69.685539][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 69.685771][ T166] RAX: 00000000ffffffa6 RBX: ff11000011bfedc0 RCX: 1ff4000000108e65 [ 69.686064][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfee70 [ 69.686345][ T166] RBP: ff1100000f362000 R08: 1fe220000237fdcf R09: ff1100000cab2f48 [ 69.686615][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 69.686914][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f362000 [ 69.687212][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 69.687536][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.687764][ T166] CR2: 0000561b21f29000 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 69.688052][ T166] PKRU: 55555554 [ 69.688195][ T166] Call Trace: [ 69.688334][ T166] [ 69.688429][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.688611][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.688748][ T166] register_netdevice (net/core/dev.c:11488) [ 69.688931][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 69.689167][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 69.689350][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 69.689573][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 69.689750][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 69.690028][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 69.690211][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 69.690428][ T166] ? 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)) [ 69.690600][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 69.690730][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 69.690904][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 69.691129][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 69.691322][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 69.691500][ T166] call_driver_probe (drivers/base/dd.c:629) [ 69.691671][ T166] really_probe (drivers/base/dd.c:709) [ 69.691846][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 69.692023][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 69.692201][ T166] driver_probe_device (drivers/base/dd.c:901) [ 69.692378][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 69.692552][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 69.692726][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 69.692902][ T166] __device_attach (drivers/base/dd.c:1101) [ 69.693077][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.693254][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 69.693469][ T166] ? 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) [ 69.693642][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 69.693815][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 69.694010][ T166] bus_probe_device (drivers/base/bus.c:613) [ 69.694193][ T166] device_add (drivers/base/core.c:3706) [ 69.694367][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 69.694586][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 69.694787][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 69.694974][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 69.695215][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.695390][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 69.695607][ T166] ? 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)) [ 69.695810][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 69.695990][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 69.696165][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 69.696340][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 69.696468][ T166] new_sync_write (fs/read_write.c:595) [ 69.696643][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.696818][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 69.696995][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.697205][ T166] ? ksys_write (fs/read_write.c:740) [ 69.697382][ T166] vfs_write (fs/read_write.c:688) [ 69.697537][ T166] ksys_write (fs/read_write.c:740) [ 69.697670][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 69.697843][ T166] ? 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) [ 69.698023][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.698204][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.698381][ T166] ? irq_exit_rcu (kernel/softirq.c:754) [ 69.698558][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.698773][ T166] RIP: 0033:0x7fd8e6c0c08e [ 69.698953][ T166] 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 [ 69.699574][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 69.699852][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 69.700115][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 69.700383][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 69.700646][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 69.700928][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 69.706860][ T166] ------------[ cut here ]------------ | [ 69.707232][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 69.707769][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.708748][ T166] Tainted: [W]=WARN [ 69.708899][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.709197][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.709458][ T166] 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 [ 69.710218][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 69.710482][ T166] RAX: 00000000ffffffa6 RBX: ff1100000f266ac0 RCX: 1ff4000000108eef [ 69.710798][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f266b70 [ 69.711117][ T166] RBP: ff1100000f362000 R08: 1fe2200001e4cd6f R09: ff1100000cab2ef8 [ 69.711451][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 69.711778][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 69.712114][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 69.712489][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.712764][ T166] CR2: 0000561b21f29000 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 69.713090][ T166] PKRU: 55555554 [ 69.713247][ T166] Call Trace: [ 69.713413][ T166] [ 69.713524][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 69.713805][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.714070][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 69.714293][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 69.714500][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 69.714717][ T166] ? 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) [ 69.714930][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 69.715161][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.715383][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 69.715607][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 69.715829][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 69.716069][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 69.716371][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 69.716655][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 69.716871][ T166] ? 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)) [ 69.717105][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 69.717412][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 69.717633][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 69.717855][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 69.718050][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 69.718245][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 69.718354][ T166] new_sync_write (fs/read_write.c:595) [ 69.718499][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.718644][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 69.718789][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.718930][ T166] ? ksys_write (fs/read_write.c:740) [ 69.719160][ T166] vfs_write (fs/read_write.c:688) [ 69.719305][ T166] ksys_write (fs/read_write.c:740) [ 69.719447][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 69.719631][ T166] ? 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) [ 69.719817][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.720016][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.720209][ T166] ? irq_exit_rcu (kernel/softirq.c:754) [ 69.720398][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.720642][ T166] RIP: 0033:0x7fd8e6c0c08e [ 69.720841][ T166] 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 [ 69.721515][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 69.721797][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 69.722064][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 69.722303][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 69.722610][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 69.722905][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 69.776835][ T166] ------------[ cut here ]------------ | [ 69.777305][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 69.777845][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 69.779253][ T166] Tainted: [W]=WARN [ 69.779585][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.780000][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.780370][ T166] 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 [ 69.781273][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 69.781631][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c498ac0 RCX: 1ff4000000108ed1 [ 69.782054][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c498b70 [ 69.782470][ T166] RBP: ff1100000be7a000 R08: 1fe220000189316f R09: ff1100000cab2ef8 [ 69.782882][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 69.783312][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7a000 [ 69.783722][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 69.784333][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.784727][ T166] CR2: 00007f581c5373c0 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 69.785177][ T166] PKRU: 55555554 [ 69.785442][ T166] Call Trace: [ 69.785702][ T166] [ 69.785909][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.786263][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.786557][ T166] register_netdevice (net/core/dev.c:11488) [ 69.786857][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 69.787231][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 69.787539][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 69.787883][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 69.788203][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 69.788562][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 69.788948][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.789274][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 69.789607][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 69.789990][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 69.790302][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 69.790662][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 69.790962][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 69.791294][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 69.791593][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 69.791871][ T166] new_sync_write (fs/read_write.c:595) [ 69.792209][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.792546][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 69.792847][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.793169][ T166] ? ksys_write (fs/read_write.c:740) [ 69.793471][ T166] vfs_write (fs/read_write.c:688) [ 69.793740][ T166] ksys_write (fs/read_write.c:740) [ 69.793995][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 69.794302][ T166] ? 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) [ 69.794595][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.794893][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.795212][ T166] ? irq_exit_rcu (kernel/softirq.c:754) [ 69.795508][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.795861][ T166] RIP: 0033:0x7fd8e6c0c08e [ 69.796188][ T166] 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 [ 69.797119][ T166] RSP: 002b:00007ffe866f5810 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 69.797548][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 69.797985][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 69.798410][ T166] RBP: 00007ffe866f5820 R08: 0000000000000000 R09: 0000000000000000 [ 69.798819][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 69.799257][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 70.103692][ T2693] ------------[ cut here ]------------ | [ 70.104135][ T2693] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2693 | [ 70.104701][ T2693] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.105743][ T2693] Tainted: [W]=WARN [ 70.105966][ T2693] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.106340][ T2693] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.106573][ T2693] 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 [ 70.107122][ T2693] RSP: 0018:ffa0000006a7f020 EFLAGS: 00010286 [ 70.107437][ T2693] RAX: 00000000ffffffa6 RBX: ff110000107eac40 RCX: 1ff4000000d4fdca [ 70.107801][ T2693] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eacf0 [ 70.108150][ T2693] RBP: ff1100000be7a000 R08: 1fe22000020fd59f R09: ff1100000bde0b80 [ 70.108478][ T2693] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 70.108843][ T2693] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 70.109223][ T2693] FS: 00007f2a17611840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 70.109605][ T2693] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.109827][ T2693] CR2: 00007f2a178e11a0 CR3: 0000000009360006 CR4: 0000000000771ef0 [ 70.110169][ T2693] PKRU: 55555554 [ 70.110380][ T2693] Call Trace: [ 70.110535][ T2693] [ 70.110656][ T2693] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 70.110850][ T2693] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 70.111018][ T2693] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 70.111217][ T2693] __dev_notify_flags (net/core/dev.c:9787) [ 70.111409][ T2693] ? netif_change_name (net/core/dev.c:1495) [ 70.111658][ T2693] ? __dev_change_flags (net/core/dev.c:9752) [ 70.111850][ T2693] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 70.112054][ T2693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.112256][ T2693] ? 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)) [ 70.112446][ T2693] netif_change_flags (net/core/dev.c:9820) [ 70.112637][ T2693] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 70.112854][ T2693] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 70.113133][ T2693] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 70.113458][ T2693] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 70.113725][ T2693] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.113946][ T2693] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 70.114169][ T2693] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.114431][ T2693] ? __kernel_text_address (kernel/extable.c:79) [ 70.114621][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.114808][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.115008][ T2693] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.115266][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.115461][ T2693] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 70.115646][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.115829][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.116029][ T2693] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 70.116224][ T2693] ? __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) [ 70.116419][ T2693] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 70.116665][ T2693] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.116856][ T2693] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 70.117060][ T2693] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 70.117257][ T2693] rtnl_newlink (net/core/rtnetlink.c:4150) [ 70.117444][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.117676][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.117937][ T2693] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.118222][ T2693] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.118463][ T2693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.118654][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.118840][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.119041][ T2693] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.119237][ T2693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.119425][ T2693] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.119614][ T2693] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.119804][ T2693] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.120085][ T2693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.120360][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.120623][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.120884][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.121096][ T2693] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.121292][ T2693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.121481][ T2693] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.121671][ T2693] ? 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)) [ 70.121856][ T2693] ? 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)) [ 70.122059][ T2693] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.122255][ T2693] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.122444][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.122637][ T2693] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.122824][ T2693] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.123027][ T2693] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.123226][ T2693] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.123414][ T2693] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.123611][ T2693] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.123887][ T2693] ? move_addr_to_kernel (net/socket.c:258) [ 70.124092][ T2693] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.124286][ T2693] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.124475][ T2693] ___sys_sendmsg (net/socket.c:2752) [ 70.124660][ T2693] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.124880][ T2693] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.125091][ T2693] __sys_sendmsg (net/socket.c:2784) [ 70.125290][ T2693] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.125470][ T2693] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.125693][ T2693] ? 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) [ 70.125880][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.126080][ T2693] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.126272][ T2693] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.126457][ T2693] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.126642][ T2693] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.126858][ T2693] RIP: 0033:0x7f2a1784b08e [ 70.127083][ T2693] 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 [ 70.127622][ T2693] RSP: 002b:00007ffdb8fa83f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.127881][ T2693] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2a1784b08e [ 70.128147][ T2693] RDX: 0000000000000000 RSI: 00007ffdb8fa84a0 RDI: 0000000000000005 [ 70.128408][ T2693] RBP: 00007ffdb8fa8400 R08: 0000000000000000 R09: 0000000000000000 [ 70.128667][ T2693] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb1 [ 70.128921][ T2693] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb8fa8b60 | [ 70.200631][ T2695] ------------[ cut here ]------------ | [ 70.200902][ T2695] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2695 | [ 70.202093][ T2695] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.203166][ T2695] Tainted: [W]=WARN [ 70.203371][ T2695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.203695][ T2695] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.204022][ T2695] 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 [ 70.204856][ T2695] RSP: 0018:ffa0000006c4ef70 EFLAGS: 00010286 [ 70.205151][ T2695] RAX: 00000000ffffffa6 RBX: ff1100000c8d2640 RCX: 1ff4000000d89db4 [ 70.205492][ T2695] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d26f0 [ 70.205845][ T2695] RBP: ff1100000be7a000 R08: 1fe220000191a4df R09: ff1100000c842e80 [ 70.206215][ T2695] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 70.206551][ T2695] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 70.206904][ T2695] FS: 00007fd78953f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 70.207321][ T2695] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.207611][ T2695] CR2: 00007fd789738460 CR3: 0000000004f60001 CR4: 0000000000771ef0 [ 70.207947][ T2695] PKRU: 55555554 [ 70.208120][ T2695] Call Trace: [ 70.208294][ T2695] [ 70.208418][ T2695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.208655][ T2695] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 70.208882][ T2695] notifier_call_chain (kernel/notifier.c:85) [ 70.209118][ T2695] __netdev_upper_dev_link (net/core/dev.c:8931) [ 70.209425][ T2695] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 70.209651][ T2695] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 70.209879][ T2695] netdev_upper_dev_link (net/core/dev.c:8972) [ 70.210107][ T2695] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 70.210340][ T2695] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 70.210577][ T2695] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 70.210812][ T2695] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 70.211052][ T2695] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 70.211296][ T2695] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 70.211526][ T2695] ? nla_strscpy (lib/nlattr.c:795) [ 70.211760][ T2695] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 70.211999][ T2695] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 70.212224][ T2695] ? __dev_get_by_name (net/core/dev.c:883) [ 70.212453][ T2695] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 70.212694][ T2695] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 70.212951][ T2695] rtnl_newlink (net/core/rtnetlink.c:4150) [ 70.213198][ T2695] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.213427][ T2695] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.213659][ T2695] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.213884][ T2695] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.214114][ T2695] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.214531][ T2695] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.214763][ T2695] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.214998][ T2695] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.215573][ T2695] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.215800][ T2695] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.216032][ T2695] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.216267][ T2695] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.216494][ T2695] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.217061][ T2695] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.217292][ T2695] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.217522][ T2695] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.217757][ T2695] ? 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)) [ 70.218165][ T2695] ? 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)) [ 70.218399][ T2695] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.218794][ T2695] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.219026][ T2695] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.219430][ T2695] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.219662][ T2695] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.219891][ T2695] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.220134][ T2695] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.220369][ T2695] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.220611][ T2695] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.221418][ T2695] ? move_addr_to_kernel (net/socket.c:258) [ 70.221655][ T2695] ___sys_sendmsg (net/socket.c:2752) [ 70.221880][ T2695] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.222116][ T2695] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.222367][ T2695] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 70.222599][ T2695] __sys_sendmsg (net/socket.c:2784) [ 70.222831][ T2695] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.223242][ T2695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.223473][ T2695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.223700][ T2695] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.224094][ T2695] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.224318][ T2695] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.224539][ T2695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.224813][ T2695] RIP: 0033:0x7fd78977908e [ 70.225050][ T2695] 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 [ 70.225833][ T2695] RSP: 002b:00007ffd1efdca80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.226185][ T2695] RAX: ffffffffffffffda RBX: 00007ffd1efdd220 RCX: 00007fd78977908e [ 70.226670][ T2695] RDX: 0000000000000000 RSI: 00007ffd1efdcb30 RDI: 0000000000000005 [ 70.227002][ T2695] RBP: 00007ffd1efdca90 R08: 0000000000000000 R09: 0000000000000000 [ 70.227343][ T2695] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb1 [ 70.227669][ T2695] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1efdd1f8 | [ 70.231208][ T2695] ------------[ cut here ]------------ | [ 70.231417][ T2695] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2695 | [ 70.231837][ T2695] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.232743][ T2695] Tainted: [W]=WARN [ 70.232926][ T2695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.233198][ T2695] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.233482][ T2695] 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 [ 70.234244][ T2695] RSP: 0018:ffa0000006c4efd0 EFLAGS: 00010286 [ 70.234834][ T2695] RAX: 00000000ffffffa6 RBX: ff1100000c8d27c0 RCX: 1ff4000000d89dc0 [ 70.235170][ T2695] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2870 [ 70.235488][ T2695] RBP: ff1100001162a000 R08: 1fe220000191a50f R09: ff1100000c842e80 [ 70.235813][ T2695] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 70.236141][ T2695] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001162ae04 [ 70.236476][ T2695] FS: 00007fd78953f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 70.236859][ T2695] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.237145][ T2695] CR2: 00007fd789738460 CR3: 0000000004f60001 CR4: 0000000000771ef0 [ 70.237645][ T2695] PKRU: 55555554 [ 70.237812][ T2695] Call Trace: [ 70.237990][ T2695] [ 70.238119][ T2695] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 70.238357][ T2695] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 70.238519][ T2695] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 70.238738][ T2695] __dev_notify_flags (net/core/dev.c:9787) [ 70.238956][ T2695] ? netif_change_name (net/core/dev.c:1495) [ 70.239352][ T2695] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 70.239588][ T2695] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 70.239815][ T2695] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 70.240225][ T2695] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 70.240462][ T2695] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 70.240708][ T2695] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 70.240943][ T2695] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 70.241210][ T2695] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 70.241440][ T2695] ? nla_strscpy (lib/nlattr.c:795) [ 70.241672][ T2695] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 70.241905][ T2695] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 70.242143][ T2695] ? __dev_get_by_name (net/core/dev.c:883) [ 70.242419][ T2695] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 70.242662][ T2695] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 70.242900][ T2695] rtnl_newlink (net/core/rtnetlink.c:4150) [ 70.243139][ T2695] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.243373][ T2695] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.243602][ T2695] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.243827][ T2695] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.244064][ T2695] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.244309][ T2695] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.244711][ T2695] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.244936][ T2695] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.245172][ T2695] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.245567][ T2695] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.245792][ T2695] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.246036][ T2695] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.246270][ T2695] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.246500][ T2695] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.246725][ T2695] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.246957][ T2695] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.247371][ T2695] ? 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)) [ 70.247601][ T2695] ? 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)) [ 70.247834][ T2695] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.248240][ T2695] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.248475][ T2695] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.248881][ T2695] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.249292][ T2695] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.249529][ T2695] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.249934][ T2695] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.250176][ T2695] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.250404][ T2695] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.250858][ T2695] ? move_addr_to_kernel (net/socket.c:258) [ 70.251104][ T2695] ___sys_sendmsg (net/socket.c:2752) [ 70.251333][ T2695] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.251556][ T2695] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.251793][ T2695] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 70.252197][ T2695] __sys_sendmsg (net/socket.c:2784) [ 70.252573][ T2695] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.252804][ T2695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.253035][ T2695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.253272][ T2695] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.253501][ T2695] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.253728][ T2695] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.253957][ T2695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.254251][ T2695] RIP: 0033:0x7fd78977908e [ 70.254489][ T2695] 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 [ 70.255492][ T2695] RSP: 002b:00007ffd1efdca80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.256016][ T2695] RAX: ffffffffffffffda RBX: 00007ffd1efdd220 RCX: 00007fd78977908e [ 70.256359][ T2695] RDX: 0000000000000000 RSI: 00007ffd1efdcb30 RDI: 0000000000000005 [ 70.256869][ T2695] RBP: 00007ffd1efdca90 R08: 0000000000000000 R09: 0000000000000000 [ 70.257400][ T2695] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb1 [ 70.257745][ T2695] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1efdd1f8 | [ 70.298491][ T2696] ------------[ cut here ]------------ | [ 70.298691][ T2696] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2696 | [ 70.298990][ T2696] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.299556][ T2696] Tainted: [W]=WARN [ 70.299660][ T2696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.299859][ T2696] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.300050][ T2696] 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 [ 70.300536][ T2696] RSP: 0018:ffa0000006c5f020 EFLAGS: 00010286 [ 70.300711][ T2696] RAX: 00000000ffffffa6 RBX: ff1100000c4987c0 RCX: 1ff4000000d8bdca [ 70.300917][ T2696] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c498870 [ 70.301128][ T2696] RBP: ff1100001162a000 R08: 1fe220000189310f R09: ff11000012420b58 [ 70.301337][ T2696] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 70.301537][ T2696] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 70.301773][ T2696] FS: 00007f6df73b3840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 70.302017][ T2696] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.302193][ T2696] CR2: 000000001ec44988 CR3: 0000000012442005 CR4: 0000000000771ef0 [ 70.302397][ T2696] PKRU: 55555554 [ 70.302504][ T2696] Call Trace: [ 70.302606][ T2696] [ 70.302677][ T2696] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 70.302816][ T2696] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 70.302919][ T2696] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 70.303061][ T2696] __dev_notify_flags (net/core/dev.c:9787) [ 70.303202][ T2696] ? netif_change_name (net/core/dev.c:1495) [ 70.303335][ T2696] ? __dev_change_flags (net/core/dev.c:9752) [ 70.303472][ T2696] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 70.303608][ T2696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.303743][ T2696] ? 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)) [ 70.303883][ T2696] netif_change_flags (net/core/dev.c:9820) [ 70.304021][ T2696] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 70.304159][ T2696] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 70.304294][ T2696] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 70.304429][ T2696] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 70.304599][ T2696] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 70.304735][ T2696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.304869][ T2696] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 70.305008][ T2696] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.305143][ T2696] ? __kernel_text_address (kernel/extable.c:79) [ 70.305288][ T2696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.305425][ T2696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.305558][ T2696] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.305692][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.305827][ T2696] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 70.305961][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.306101][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.306237][ T2696] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 70.306370][ T2696] ? __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) [ 70.306504][ T2696] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 70.306638][ T2696] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.306777][ T2696] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 70.306914][ T2696] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 70.307055][ T2696] rtnl_newlink (net/core/rtnetlink.c:4150) [ 70.307196][ T2696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.307329][ T2696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.307466][ T2696] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.307602][ T2696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.307738][ T2696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.307875][ T2696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.308014][ T2696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.308148][ T2696] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.308286][ T2696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.308421][ T2696] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.308556][ T2696] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.308695][ T2696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.308833][ T2696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.308998][ T2696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.309138][ T2696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.309306][ T2696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.309447][ T2696] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.309584][ T2696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.309720][ T2696] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.309860][ T2696] ? 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)) [ 70.310002][ T2696] ? 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)) [ 70.310140][ T2696] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.310281][ T2696] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.310417][ T2696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.310555][ T2696] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.310696][ T2696] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.310835][ T2696] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.310980][ T2696] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.311115][ T2696] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.311254][ T2696] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.311422][ T2696] ? move_addr_to_kernel (net/socket.c:258) [ 70.311562][ T2696] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.311726][ T2696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.311868][ T2696] ___sys_sendmsg (net/socket.c:2752) [ 70.312012][ T2696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.312188][ T2696] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.312337][ T2696] __sys_sendmsg (net/socket.c:2784) [ 70.312473][ T2696] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.312612][ T2696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.312782][ T2696] ? 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) [ 70.312918][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.313085][ T2696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.313226][ T2696] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.313361][ T2696] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.313497][ T2696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.313668][ T2696] RIP: 0033:0x7f6df75ed08e [ 70.313812][ T2696] 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 [ 70.314330][ T2696] RSP: 002b:00007ffd176d0480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.314538][ T2696] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6df75ed08e [ 70.314741][ T2696] RDX: 0000000000000000 RSI: 00007ffd176d0530 RDI: 0000000000000005 [ 70.314942][ T2696] RBP: 00007ffd176d0490 R08: 0000000000000000 R09: 0000000000000000 [ 70.315164][ T2696] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb1 [ 70.315371][ T2696] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd176d0bf0 | [ 70.405248][ T2701] ------------[ cut here ]------------ | [ 70.405444][ T2701] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2701 | [ 70.405750][ T2701] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.406516][ T2701] Tainted: [W]=WARN [ 70.406630][ T2701] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.406812][ T2701] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.407017][ T2701] 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 [ 70.407558][ T2701] RSP: 0018:ffa0000006c8ef70 EFLAGS: 00010286 [ 70.407747][ T2701] RAX: 00000000ffffffa6 RBX: ff1100000c611240 RCX: 1ff4000000d91db4 [ 70.407964][ T2701] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6112f0 [ 70.408192][ T2701] RBP: ff1100000be7a000 R08: 1fe22000018c225f R09: ff1100000c6b2e80 [ 70.408408][ T2701] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 70.408640][ T2701] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 70.408937][ T2701] FS: 00007f107ec6e840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 70.409311][ T2701] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.409499][ T2701] CR2: 000000003a4bea28 CR3: 0000000012254004 CR4: 0000000000771ef0 [ 70.409718][ T2701] PKRU: 55555554 [ 70.409827][ T2701] Call Trace: [ 70.409937][ T2701] [ 70.410018][ T2701] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.410190][ T2701] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 70.410347][ T2701] notifier_call_chain (kernel/notifier.c:85) [ 70.410500][ T2701] __netdev_upper_dev_link (net/core/dev.c:8931) [ 70.410650][ T2701] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 70.410802][ T2701] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 70.410948][ T2701] netdev_upper_dev_link (net/core/dev.c:8972) [ 70.411098][ T2701] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 70.411247][ T2701] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 70.411400][ T2701] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 70.411551][ T2701] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 70.411758][ T2701] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 70.411928][ T2701] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 70.412086][ T2701] ? nla_strscpy (lib/nlattr.c:795) [ 70.412253][ T2701] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 70.412399][ T2701] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 70.412543][ T2701] ? __dev_get_by_name (net/core/dev.c:883) [ 70.412688][ T2701] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 70.412837][ T2701] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 70.412990][ T2701] rtnl_newlink (net/core/rtnetlink.c:4150) [ 70.413135][ T2701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.413288][ T2701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.413431][ T2701] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.413572][ T2701] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.413727][ T2701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.413959][ T2701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.414203][ T2701] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.414431][ T2701] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.414639][ T2701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.414782][ T2701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.414924][ T2701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.415075][ T2701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.415223][ T2701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.415366][ T2701] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.415528][ T2701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.415670][ T2701] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.415819][ T2701] ? 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)) [ 70.415962][ T2701] ? 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)) [ 70.416115][ T2701] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.416264][ T2701] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.416409][ T2701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.416555][ T2701] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.416715][ T2701] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.416862][ T2701] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.417020][ T2701] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.417174][ T2701] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.417318][ T2701] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.417494][ T2701] ? move_addr_to_kernel (net/socket.c:258) [ 70.417649][ T2701] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.417795][ T2701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.417943][ T2701] ___sys_sendmsg (net/socket.c:2752) [ 70.418095][ T2701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.418304][ T2701] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.418472][ T2701] __sys_sendmsg (net/socket.c:2784) [ 70.418622][ T2701] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.418764][ T2701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.418945][ T2701] ? 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) [ 70.419092][ T2701] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.419242][ T2701] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.419387][ T2701] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.419550][ T2701] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.419764][ T2701] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.419962][ T2701] RIP: 0033:0x7f107eea808e [ 70.420122][ T2701] 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 [ 70.420641][ T2701] RSP: 002b:00007ffc8b824cf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.420881][ T2701] RAX: ffffffffffffffda RBX: 00007ffc8b825488 RCX: 00007f107eea808e [ 70.421106][ T2701] RDX: 0000000000000000 RSI: 00007ffc8b824da0 RDI: 0000000000000005 [ 70.421515][ T2701] RBP: 00007ffc8b824d00 R08: 0000000000000000 R09: 0000000000000000 [ 70.421733][ T2701] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb1 [ 70.421950][ T2701] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8b825460 | [ 70.423703][ T2701] ------------[ cut here ]------------ | [ 70.423901][ T2701] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2701 | [ 70.424246][ T2701] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.424871][ T2701] Tainted: [W]=WARN [ 70.425057][ T2701] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.425250][ T2701] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.425441][ T2701] 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 [ 70.426031][ T2701] RSP: 0018:ffa0000006c8efd0 EFLAGS: 00010286 [ 70.426221][ T2701] RAX: 00000000ffffffa6 RBX: ff1100000c610940 RCX: 1ff4000000d91dc0 [ 70.426438][ T2701] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6109f0 [ 70.426654][ T2701] RBP: ff1100001071a000 R08: 1fe22000018c213f R09: ff1100000c6b2e80 [ 70.426873][ T2701] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 70.427095][ T2701] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001071ae04 [ 70.427346][ T2701] FS: 00007f107ec6e840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 70.427603][ T2701] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.427786][ T2701] CR2: 000000003a4bea28 CR3: 0000000012254004 CR4: 0000000000771ef0 [ 70.428098][ T2701] PKRU: 55555554 [ 70.428250][ T2701] Call Trace: [ 70.428360][ T2701] [ 70.428452][ T2701] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 70.428603][ T2701] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 70.428715][ T2701] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 70.428859][ T2701] __dev_notify_flags (net/core/dev.c:9787) [ 70.429010][ T2701] ? netif_change_name (net/core/dev.c:1495) [ 70.429160][ T2701] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 70.429307][ T2701] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 70.429452][ T2701] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 70.429597][ T2701] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 70.429747][ T2701] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 70.429896][ T2701] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 70.430048][ T2701] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 70.430211][ T2701] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 70.430358][ T2701] ? nla_strscpy (lib/nlattr.c:795) [ 70.430505][ T2701] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 70.430666][ T2701] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 70.430812][ T2701] ? __dev_get_by_name (net/core/dev.c:883) [ 70.430984][ T2701] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 70.431170][ T2701] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 70.431327][ T2701] rtnl_newlink (net/core/rtnetlink.c:4150) [ 70.431477][ T2701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.431622][ T2701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.431766][ T2701] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.431909][ T2701] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.432056][ T2701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.432210][ T2701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.432357][ T2701] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.432501][ T2701] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.432648][ T2701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.432791][ T2701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.432947][ T2701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.433119][ T2701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.433273][ T2701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.433420][ T2701] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.433563][ T2701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.433714][ T2701] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.433864][ T2701] ? 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)) [ 70.434015][ T2701] ? 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)) [ 70.434166][ T2701] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.434337][ T2701] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.434480][ T2701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.434638][ T2701] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.434785][ T2701] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.434930][ T2701] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.435088][ T2701] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.435243][ T2701] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.435409][ T2701] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.435591][ T2701] ? move_addr_to_kernel (net/socket.c:258) [ 70.435738][ T2701] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.435881][ T2701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.436032][ T2701] ___sys_sendmsg (net/socket.c:2752) [ 70.436229][ T2701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.436416][ T2701] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.436578][ T2701] __sys_sendmsg (net/socket.c:2784) [ 70.436727][ T2701] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.436915][ T2701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.437209][ T2701] ? 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) [ 70.437450][ T2701] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.437671][ T2701] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.437839][ T2701] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.438000][ T2701] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.438146][ T2701] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.438345][ T2701] RIP: 0033:0x7f107eea808e [ 70.438500][ T2701] 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 [ 70.439035][ T2701] RSP: 002b:00007ffc8b824cf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.439260][ T2701] RAX: ffffffffffffffda RBX: 00007ffc8b825488 RCX: 00007f107eea808e [ 70.439481][ T2701] RDX: 0000000000000000 RSI: 00007ffc8b824da0 RDI: 0000000000000005 [ 70.439697][ T2701] RBP: 00007ffc8b824d00 R08: 0000000000000000 R09: 0000000000000000 [ 70.439946][ T2701] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb1 [ 70.440177][ T2701] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8b825460 | [ 70.471947][ T2703] ------------[ cut here ]------------ | [ 70.472354][ T2703] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2703 | [ 70.472754][ T2703] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.473681][ T2703] Tainted: [W]=WARN [ 70.473836][ T2703] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.474936][ T2703] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.475406][ T2703] 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 [ 70.476285][ T2703] RSP: 0018:ffa0000006c8f020 EFLAGS: 00010286 [ 70.476541][ T2703] RAX: 00000000ffffffa6 RBX: ff11000005e46f40 RCX: 1ff4000000d91dca [ 70.476831][ T2703] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46ff0 [ 70.477261][ T2703] RBP: ff1100001071a000 R08: 1fe2200000bc8dff R09: ff1100000cd08b58 [ 70.477556][ T2703] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 70.477848][ T2703] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 70.478295][ T2703] FS: 00007f3567b03840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 70.478653][ T2703] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.478902][ T2703] CR2: 000000002e2d5988 CR3: 0000000011dc7006 CR4: 0000000000771ef0 [ 70.479328][ T2703] PKRU: 55555554 [ 70.479480][ T2703] Call Trace: [ 70.479628][ T2703] [ 70.479732][ T2703] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 70.479937][ T2703] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 70.480206][ T2703] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 70.480407][ T2703] __dev_notify_flags (net/core/dev.c:9787) [ 70.480601][ T2703] ? netif_change_name (net/core/dev.c:1495) [ 70.480797][ T2703] ? __dev_change_flags (net/core/dev.c:9752) [ 70.481082][ T2703] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 70.481365][ T2703] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.481561][ T2703] ? 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)) [ 70.481756][ T2703] netif_change_flags (net/core/dev.c:9820) [ 70.481948][ T2703] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 70.482237][ T2703] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 70.482433][ T2703] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 70.482627][ T2703] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 70.482873][ T2703] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 70.483158][ T2703] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.483351][ T2703] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 70.483541][ T2703] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.483734][ T2703] ? __kernel_text_address (kernel/extable.c:79) [ 70.483928][ T2703] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.484192][ T2703] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.484383][ T2703] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.484575][ T2703] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.484765][ T2703] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 70.484964][ T2703] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.485174][ T2703] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.485373][ T2703] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 70.485568][ T2703] ? __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) [ 70.485762][ T2703] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 70.485953][ T2703] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.486154][ T2703] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 70.486358][ T2703] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 70.486555][ T2703] rtnl_newlink (net/core/rtnetlink.c:4150) [ 70.486748][ T2703] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.486938][ T2703] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.487144][ T2703] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.487341][ T2703] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.487535][ T2703] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.487735][ T2703] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.487925][ T2703] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.488153][ T2703] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.488356][ T2703] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.488551][ T2703] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.488745][ T2703] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.488941][ T2703] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.489146][ T2703] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.489346][ T2703] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.489570][ T2703] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.489767][ T2703] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.489959][ T2703] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.490160][ T2703] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.490350][ T2703] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.490543][ T2703] ? 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)) [ 70.490735][ T2703] ? 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)) [ 70.490929][ T2703] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.491130][ T2703] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.491325][ T2703] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.491521][ T2703] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.491717][ T2703] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.491913][ T2703] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.492119][ T2703] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.492320][ T2703] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.492513][ T2703] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.492752][ T2703] ? move_addr_to_kernel (net/socket.c:258) [ 70.492943][ T2703] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.493142][ T2703] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.493338][ T2703] ___sys_sendmsg (net/socket.c:2752) [ 70.493525][ T2703] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.493761][ T2703] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.493981][ T2703] __sys_sendmsg (net/socket.c:2784) [ 70.494176][ T2703] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.494367][ T2703] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.494610][ T2703] ? 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) [ 70.494801][ T2703] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.495008][ T2703] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.495204][ T2703] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.495395][ T2703] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.495584][ T2703] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.495819][ T2703] RIP: 0033:0x7f3567d3d08e [ 70.496042][ T2703] 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 [ 70.496725][ T2703] RSP: 002b:00007ffd2be71ed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.497026][ T2703] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3567d3d08e [ 70.497317][ T2703] RDX: 0000000000000000 RSI: 00007ffd2be71f80 RDI: 0000000000000005 [ 70.497599][ T2703] RBP: 00007ffd2be71ee0 R08: 0000000000000000 R09: 0000000000000000 [ 70.497887][ T2703] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb1 [ 70.498242][ T2703] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2be72640 | [ 70.607533][ T2711] ------------[ cut here ]------------ | [ 70.607720][ T2711] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2711 | [ 70.608036][ T2711] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.608643][ T2711] Tainted: [W]=WARN [ 70.608757][ T2711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.608938][ T2711] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.609126][ T2711] 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 [ 70.609645][ T2711] RSP: 0018:ffa0000006cef020 EFLAGS: 00010286 [ 70.609827][ T2711] RAX: 00000000ffffffa6 RBX: ff1100000c5f7540 RCX: 1ff4000000d9ddca [ 70.610051][ T2711] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f75f0 [ 70.610270][ T2711] RBP: ff1100000be7a000 R08: 1fe22000018beebf R09: ff11000011d3ae80 [ 70.610482][ T2711] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 70.610688][ T2711] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 70.610897][ T2711] FS: 00007f7773ffd840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 70.611626][ T2711] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.611883][ T2711] CR2: 000000001cee5988 CR3: 000000000dbfc002 CR4: 0000000000771ef0 [ 70.612100][ T2711] PKRU: 55555554 [ 70.612211][ T2711] Call Trace: [ 70.612318][ T2711] [ 70.612398][ T2711] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 70.612614][ T2711] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 70.612779][ T2711] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 70.613010][ T2711] __dev_notify_flags (net/core/dev.c:9787) [ 70.613183][ T2711] ? netif_change_name (net/core/dev.c:1495) [ 70.613327][ T2711] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 70.613467][ T2711] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 70.613606][ T2711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.613750][ T2711] ? 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)) [ 70.613896][ T2711] netif_change_flags (net/core/dev.c:9820) [ 70.614048][ T2711] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 70.614198][ T2711] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 70.614344][ T2711] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 70.614522][ T2711] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 70.614664][ T2711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.614804][ T2711] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 70.614945][ T2711] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.615095][ T2711] ? __kernel_text_address (kernel/extable.c:79) [ 70.615244][ T2711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.615383][ T2711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.615522][ T2711] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.615661][ T2711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.615809][ T2711] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 70.615945][ T2711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.616086][ T2711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.616234][ T2711] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 70.616374][ T2711] ? __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) [ 70.616514][ T2711] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 70.616653][ T2711] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.616792][ T2711] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 70.616932][ T2711] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 70.617079][ T2711] rtnl_newlink (net/core/rtnetlink.c:4150) [ 70.617224][ T2711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.617365][ T2711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.617502][ T2711] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.617637][ T2711] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.617776][ T2711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.617915][ T2711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.618058][ T2711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.618202][ T2711] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.618338][ T2711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.618480][ T2711] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.618617][ T2711] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.618758][ T2711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.618903][ T2711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.619099][ T2711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.619244][ T2711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.619383][ T2711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.619522][ T2711] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.619708][ T2711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.619904][ T2711] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.620133][ T2711] ? 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)) [ 70.620350][ T2711] ? 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)) [ 70.620564][ T2711] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.620741][ T2711] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.620881][ T2711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.621074][ T2711] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.621286][ T2711] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.621502][ T2711] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.621723][ T2711] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.621896][ T2711] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.622105][ T2711] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.622345][ T2711] ? move_addr_to_kernel (net/socket.c:258) [ 70.622489][ T2711] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.622628][ T2711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.622770][ T2711] ___sys_sendmsg (net/socket.c:2752) [ 70.622905][ T2711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.623089][ T2711] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.623246][ T2711] __sys_sendmsg (net/socket.c:2784) [ 70.623382][ T2711] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.623520][ T2711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.623692][ T2711] ? 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) [ 70.623828][ T2711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.623966][ T2711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.624113][ T2711] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.624256][ T2711] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.624396][ T2711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.624592][ T2711] RIP: 0033:0x7f777423708e [ 70.624812][ T2711] 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 [ 70.625335][ T2711] RSP: 002b:00007ffe00fc5b10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.625557][ T2711] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f777423708e [ 70.625867][ T2711] RDX: 0000000000000000 RSI: 00007ffe00fc5bc0 RDI: 0000000000000005 [ 70.626089][ T2711] RBP: 00007ffe00fc5b20 R08: 0000000000000000 R09: 0000000000000000 [ 70.626300][ T2711] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb1 [ 70.626507][ T2711] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe00fc6280 | [ 70.731769][ T2719] ------------[ cut here ]------------ | [ 70.731963][ T2719] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2719 | [ 70.732256][ T2719] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.732870][ T2719] Tainted: [W]=WARN [ 70.732997][ T2719] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.733182][ T2719] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.733467][ T2719] 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 [ 70.734100][ T2719] RSP: 0018:ffa0000006d5f020 EFLAGS: 00010286 [ 70.734287][ T2719] RAX: 00000000ffffffa6 RBX: ff1100001045f0c0 RCX: 1ff4000000dabdca [ 70.734498][ T2719] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f170 [ 70.734726][ T2719] RBP: ff1100000be7a000 R08: 1fe220000208be2f R09: ff11000011fe2e80 [ 70.734938][ T2719] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 70.735166][ T2719] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 70.735374][ T2719] FS: 00007f1ffeb3d840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 70.735622][ T2719] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.735796][ T2719] CR2: 000000001b328988 CR3: 000000001244f006 CR4: 0000000000771ef0 [ 70.736010][ T2719] PKRU: 55555554 [ 70.736116][ T2719] Call Trace: [ 70.736225][ T2719] [ 70.736298][ T2719] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 70.736464][ T2719] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 70.736606][ T2719] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 70.736715][ T2719] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 70.736853][ T2719] __dev_notify_flags (net/core/dev.c:9787) [ 70.737000][ T2719] ? netif_change_name (net/core/dev.c:1495) [ 70.737136][ T2719] ? __dev_change_flags (net/core/dev.c:9752) [ 70.737275][ T2719] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 70.737412][ T2719] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.737547][ T2719] ? 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)) [ 70.737688][ T2719] netif_change_flags (net/core/dev.c:9820) [ 70.737823][ T2719] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 70.737961][ T2719] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 70.738104][ T2719] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 70.738278][ T2719] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 70.738419][ T2719] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.738556][ T2719] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 70.738695][ T2719] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.738834][ T2719] ? __kernel_text_address (kernel/extable.c:79) [ 70.738977][ T2719] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.739118][ T2719] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.739263][ T2719] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.739402][ T2719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.739539][ T2719] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 70.739676][ T2719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.739812][ T2719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.739946][ T2719] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 70.740154][ T2719] ? __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) [ 70.740299][ T2719] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 70.740442][ T2719] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 70.740580][ T2719] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 70.740719][ T2719] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 70.740857][ T2719] rtnl_newlink (net/core/rtnetlink.c:4150) [ 70.741057][ T2719] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.741201][ T2719] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.741341][ T2719] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.741509][ T2719] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.741720][ T2719] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.741902][ T2719] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.742112][ T2719] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.742343][ T2719] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.742480][ T2719] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.742620][ T2719] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 70.742757][ T2719] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.742895][ T2719] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.743137][ T2719] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.748729][ T2719] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.748915][ T2719] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.749217][ T2719] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.749382][ T2719] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.749523][ T2719] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.749703][ T2719] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.749847][ T2719] ? 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)) [ 70.750083][ T2719] ? 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)) [ 70.750227][ T2719] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.750367][ T2719] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.750507][ T2719] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.750676][ T2719] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.750836][ T2719] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.751055][ T2719] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.751325][ T2719] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.751510][ T2719] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.751680][ T2719] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.751861][ T2719] ? move_addr_to_kernel (net/socket.c:258) [ 70.752036][ T2719] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.752192][ T2719] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.752358][ T2719] ___sys_sendmsg (net/socket.c:2752) [ 70.752521][ T2719] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.752718][ T2719] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.752902][ T2719] __sys_sendmsg (net/socket.c:2784) [ 70.753074][ T2719] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.753220][ T2719] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.753418][ T2719] ? 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) [ 70.753561][ T2719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.753726][ T2719] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.753868][ T2719] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.754013][ T2719] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.754155][ T2719] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.754417][ T2719] RIP: 0033:0x7f1ffed7708e [ 70.754620][ T2719] 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 [ 70.755271][ T2719] RSP: 002b:00007fff9137f4e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.755603][ T2719] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1ffed7708e [ 70.755926][ T2719] RDX: 0000000000000000 RSI: 00007fff9137f590 RDI: 0000000000000005 [ 70.756251][ T2719] RBP: 00007fff9137f4f0 R08: 0000000000000000 R09: 0000000000000000 [ 70.756498][ T2719] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 70.756730][ T2719] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9137fc50 | [ 70.860328][ T2724] ------------[ cut here ]------------ | [ 70.860590][ T2724] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2724 | [ 70.861037][ T2724] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.861855][ T2724] Tainted: [W]=WARN [ 70.862010][ T2724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.862277][ T2724] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.862544][ T2724] 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 [ 70.863283][ T2724] RSP: 0018:ffa0000006daefe0 EFLAGS: 00010286 [ 70.863546][ T2724] RAX: 00000000ffffffa6 RBX: ff1100000c499e40 RCX: 1ff4000000db5dc2 [ 70.863856][ T2724] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c499ef0 [ 70.864166][ T2724] RBP: ff1100000be7a000 R08: 1fe22000018933df R09: ff11000011292e58 [ 70.864452][ T2724] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 70.864742][ T2724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 70.865084][ T2724] FS: 00007f7e63378840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 70.865467][ T2724] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.865743][ T2724] CR2: 00007f7e637fe000 CR3: 0000000011b5e003 CR4: 0000000000771ef0 [ 70.866068][ T2724] PKRU: 55555554 [ 70.866231][ T2724] Call Trace: [ 70.866391][ T2724] [ 70.866503][ T2724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.866720][ T2724] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 70.866943][ T2724] notifier_call_chain (kernel/notifier.c:85) [ 70.867175][ T2724] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 70.867395][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.867617][ T2724] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 70.867884][ T2724] ? 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) [ 70.868102][ T2724] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 70.868326][ T2724] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 70.868539][ T2724] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 70.868805][ T2724] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 70.869030][ T2724] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 70.869257][ T2724] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 70.869524][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.869755][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.869983][ T2724] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 70.870200][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.870414][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.870629][ T2724] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 70.870844][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.871064][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.871330][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.871543][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.871761][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.871982][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.872202][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.872418][ T2724] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 70.872641][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.872855][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.873075][ T2724] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 70.873291][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.873510][ T2724] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 70.873724][ T2724] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.873939][ T2724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.874171][ T2724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.874388][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.874608][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.874822][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.875048][ T2724] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.875268][ T2724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.875489][ T2724] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.875714][ T2724] ? 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)) [ 70.875931][ T2724] ? 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)) [ 70.876156][ T2724] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.876376][ T2724] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.876593][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.876815][ T2724] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.877046][ T2724] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.877267][ T2724] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.877490][ T2724] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.877707][ T2724] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.877923][ T2724] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.878201][ T2724] ? move_addr_to_kernel (net/socket.c:258) [ 70.878420][ T2724] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.878636][ T2724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.878858][ T2724] ___sys_sendmsg (net/socket.c:2752) [ 70.879078][ T2724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.879350][ T2724] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.879590][ T2724] __sys_sendmsg (net/socket.c:2784) [ 70.879807][ T2724] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.880026][ T2724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.880302][ T2724] ? 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) [ 70.880517][ T2724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.880733][ T2724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.880946][ T2724] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.881173][ T2724] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.881389][ T2724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.881656][ T2724] RIP: 0033:0x7f7e635b208e [ 70.881883][ T2724] 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 [ 70.882657][ T2724] RSP: 002b:00007fff7d323cf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.882994][ T2724] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7e635b208e [ 70.883315][ T2724] RDX: 0000000000000000 RSI: 00007fff7d323da0 RDI: 0000000000000005 [ 70.883633][ T2724] RBP: 00007fff7d323d00 R08: 0000000000000000 R09: 0000000000000000 [ 70.883946][ T2724] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 70.884274][ T2724] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7d324460 | [ 70.887079][ T2724] ------------[ cut here ]------------ | [ 70.887281][ T2724] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2724 | [ 70.887606][ T2724] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.888287][ T2724] Tainted: [W]=WARN [ 70.888439][ T2724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.888659][ T2724] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.888883][ T2724] 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 [ 70.889428][ T2724] RSP: 0018:ffa0000006daf060 EFLAGS: 00010286 [ 70.889652][ T2724] RAX: 00000000ffffffa6 RBX: ff1100000f3e41c0 RCX: 1ff4000000db5dd2 [ 70.889903][ T2724] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e4270 [ 70.890176][ T2724] RBP: ff1100001162a000 R08: 1fe2200001e7c84f R09: ff11000011292e58 [ 70.890428][ T2724] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 70.890682][ T2724] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006daf100 [ 70.890938][ T2724] FS: 00007f7e63378840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 70.891247][ T2724] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.891467][ T2724] CR2: 0000561b07814d5c CR3: 0000000011b5e003 CR4: 0000000000771ef0 [ 70.891721][ T2724] PKRU: 55555554 [ 70.891875][ T2724] Call Trace: [ 70.892041][ T2724] [ 70.892168][ T2724] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 70.892357][ T2724] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 70.892512][ T2724] netif_close_many (net/core/dev.c:1804) [ 70.892703][ T2724] ? 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) [ 70.892959][ T2724] ? __dev_close_many (net/core/dev.c:1781) [ 70.893247][ T2724] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 70.893561][ T2724] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 70.893851][ T2724] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 70.894058][ T2724] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 70.894286][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.894472][ T2724] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 70.894657][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.894845][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.895049][ T2724] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 70.895242][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.895425][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.895647][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.895837][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.896041][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.896266][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.896533][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.896733][ T2724] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 70.897006][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.897267][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.897529][ T2724] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 70.897784][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.898063][ T2724] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 70.898311][ T2724] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.898496][ T2724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.898685][ T2724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.898873][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.899074][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.899265][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.899455][ T2724] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.899640][ T2724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.899824][ T2724] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.900026][ T2724] ? 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)) [ 70.900216][ T2724] ? 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)) [ 70.900413][ T2724] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.900597][ T2724] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.900783][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.900983][ T2724] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.901174][ T2724] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.901358][ T2724] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.901584][ T2724] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.901773][ T2724] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.901955][ T2724] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.902190][ T2724] ? move_addr_to_kernel (net/socket.c:258) [ 70.902376][ T2724] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.902561][ T2724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.902750][ T2724] ___sys_sendmsg (net/socket.c:2752) [ 70.902931][ T2724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.903170][ T2724] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.903371][ T2724] __sys_sendmsg (net/socket.c:2784) [ 70.903554][ T2724] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.903735][ T2724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.903953][ T2724] ? 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) [ 70.904166][ T2724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.904370][ T2724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.904553][ T2724] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.904737][ T2724] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.904922][ T2724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.905152][ T2724] RIP: 0033:0x7f7e635b208e [ 70.905354][ T2724] 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 [ 70.905873][ T2724] RSP: 002b:00007fff7d323cf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.906147][ T2724] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7e635b208e [ 70.906407][ T2724] RDX: 0000000000000000 RSI: 00007fff7d323da0 RDI: 0000000000000005 [ 70.906656][ T2724] RBP: 00007fff7d323d00 R08: 0000000000000000 R09: 0000000000000000 [ 70.906902][ T2724] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 70.907172][ T2724] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7d324460 | [ 70.919524][ T2724] ------------[ cut here ]------------ | [ 70.919732][ T2724] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2724 | [ 70.920065][ T2724] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 70.920706][ T2724] Tainted: [W]=WARN [ 70.920853][ T2724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.921077][ T2724] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 70.921306][ T2724] 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 [ 70.921808][ T2724] RSP: 0018:ffa0000006daf190 EFLAGS: 00010286 [ 70.922036][ T2724] RAX: 00000000ffffffa6 RBX: ff1100000f3e47c0 RCX: 1ff4000000db5df8 [ 70.922283][ T2724] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f3e4870 [ 70.922521][ T2724] RBP: ff1100001162a000 R08: 1fe2200001e7c90f R09: ff11000011292e58 [ 70.922758][ T2724] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 70.923012][ T2724] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 70.923269][ T2724] FS: 00007f7e63378840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 70.923542][ T2724] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.923749][ T2724] CR2: 0000561b07814d5c CR3: 0000000011b5e003 CR4: 0000000000771ef0 [ 70.924006][ T2724] PKRU: 55555554 [ 70.924150][ T2724] Call Trace: [ 70.924301][ T2724] [ 70.924418][ T2724] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 70.924634][ T2724] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 70.924841][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.925036][ T2724] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 70.925222][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.925398][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.925574][ T2724] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 70.925749][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.925925][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.926142][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.926331][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.926507][ T2724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 70.926682][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.926864][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.927053][ T2724] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 70.927241][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.927418][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.927596][ T2724] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 70.927774][ T2724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 70.927953][ T2724] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 70.928145][ T2724] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 70.928328][ T2724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.928504][ T2724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.928678][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.928855][ T2724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 70.929051][ T2724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 70.929266][ T2724] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 70.929508][ T2724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.929753][ T2724] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.930020][ T2724] ? 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)) [ 70.930266][ T2724] ? 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)) [ 70.930509][ T2724] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.930757][ T2724] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.931016][ T2724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 70.931270][ T2724] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 70.931509][ T2724] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 70.931708][ T2724] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 70.931951][ T2724] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 70.932219][ T2724] ? copy_msghdr_from_user (net/socket.c:2635) [ 70.932472][ T2724] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 70.932722][ T2724] ? move_addr_to_kernel (net/socket.c:258) [ 70.932922][ T2724] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 70.933182][ T2724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 70.933429][ T2724] ___sys_sendmsg (net/socket.c:2752) [ 70.933668][ T2724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 70.933932][ T2724] ? copy_msghdr_from_user (net/socket.c:2603) [ 70.934135][ T2724] __sys_sendmsg (net/socket.c:2784) [ 70.934325][ T2724] ? __sys_sendmsg_sock (net/socket.c:2765) [ 70.934498][ T2724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 70.934710][ T2724] ? 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) [ 70.934886][ T2724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 70.935078][ T2724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 70.935265][ T2724] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 70.935444][ T2724] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 70.935623][ T2724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.935875][ T2724] RIP: 0033:0x7f7e635b208e [ 70.936146][ T2724] 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 [ 70.936705][ T2724] RSP: 002b:00007fff7d323cf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.936959][ T2724] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7e635b208e [ 70.937325][ T2724] RDX: 0000000000000000 RSI: 00007fff7d323da0 RDI: 0000000000000005 [ 70.937642][ T2724] RBP: 00007fff7d323d00 R08: 0000000000000000 R09: 0000000000000000 [ 70.937879][ T2724] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 70.938131][ T2724] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7d324460 | [ 71.015596][ T2728] ------------[ cut here ]------------ | [ 71.015787][ T2728] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2728 | [ 71.016086][ T2728] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.016689][ T2728] Tainted: [W]=WARN [ 71.016798][ T2728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.016984][ T2728] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.017176][ T2728] 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 [ 71.017690][ T2728] RSP: 0018:ffa0000006ddefe0 EFLAGS: 00010286 [ 71.017882][ T2728] RAX: 00000000ffffffa6 RBX: ff1100001045ef40 RCX: 1ff4000000dbbdc2 [ 71.018239][ T2728] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045eff0 [ 71.018467][ T2728] RBP: ff1100000be7a000 R08: 1fe220000208bdff R09: ff11000011600b58 [ 71.018676][ T2728] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 71.019009][ T2728] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 71.019224][ T2728] FS: 00007f30b44bb840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 71.019486][ T2728] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.019660][ T2728] CR2: 000000003862c988 CR3: 00000000124d7001 CR4: 0000000000771ef0 [ 71.019870][ T2728] PKRU: 55555554 [ 71.020062][ T2728] Call Trace: [ 71.020172][ T2728] [ 71.020243][ T2728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.020383][ T2728] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 71.020522][ T2728] notifier_call_chain (kernel/notifier.c:85) [ 71.020663][ T2728] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 71.020799][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.020936][ T2728] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 71.021209][ T2728] ? 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) [ 71.021362][ T2728] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 71.021500][ T2728] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 71.021637][ T2728] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 71.021807][ T2728] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 71.021946][ T2728] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 71.022181][ T2728] ? write_profile (kernel/profile.c:194) [ 71.022320][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.022456][ T2728] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 71.022632][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.022774][ T2728] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 71.022913][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.023111][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.023365][ T2728] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 71.023502][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.023659][ T2728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.023817][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.024033][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.024178][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.024316][ T2728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.024452][ T2728] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.024593][ T2728] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 71.024733][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.024868][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.025067][ T2728] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 71.025214][ T2728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.025352][ T2728] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 71.025487][ T2728] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.025627][ T2728] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.025768][ T2728] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.025903][ T2728] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.026092][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.026239][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.026382][ T2728] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.026528][ T2728] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.026674][ T2728] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.026829][ T2728] ? 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)) [ 71.026988][ T2728] ? 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)) [ 71.027203][ T2728] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.027426][ T2728] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.027616][ T2728] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.027760][ T2728] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.027898][ T2728] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.028051][ T2728] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.028201][ T2728] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.028343][ T2728] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.028508][ T2728] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.028779][ T2728] ? move_addr_to_kernel (net/socket.c:258) [ 71.028946][ T2728] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.029116][ T2728] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.029319][ T2728] ___sys_sendmsg (net/socket.c:2752) [ 71.029470][ T2728] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.029649][ T2728] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.029845][ T2728] __sys_sendmsg (net/socket.c:2784) [ 71.030050][ T2728] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.030262][ T2728] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.030494][ T2728] ? 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) [ 71.030639][ T2728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.030789][ T2728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.030930][ T2728] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.031110][ T2728] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.031300][ T2728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.031490][ T2728] RIP: 0033:0x7f30b46f508e [ 71.031646][ T2728] 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 [ 71.032162][ T2728] RSP: 002b:00007ffd809495b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.032377][ T2728] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f30b46f508e [ 71.032593][ T2728] RDX: 0000000000000000 RSI: 00007ffd80949660 RDI: 0000000000000005 [ 71.032802][ T2728] RBP: 00007ffd809495c0 R08: 0000000000000000 R09: 0000000000000000 [ 71.033020][ T2728] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 71.033236][ T2728] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd80949d20 | [ 71.035804][ T2728] ------------[ cut here ]------------ | [ 71.036051][ T2728] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2728 | [ 71.036513][ T2728] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.037582][ T2728] Tainted: [W]=WARN [ 71.037746][ T2728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.038316][ T2728] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.038622][ T2728] 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 [ 71.039403][ T2728] RSP: 0018:ffa0000006ddf060 EFLAGS: 00010286 [ 71.039678][ T2728] RAX: 00000000ffffffa6 RBX: ff1100001045f540 RCX: 1ff4000000dbbdd2 [ 71.039989][ T2728] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045f5f0 [ 71.040305][ T2728] RBP: ff1100001071a000 R08: 1fe220000208bebf R09: ff11000011600b58 [ 71.040622][ T2728] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 71.040935][ T2728] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006ddf100 [ 71.041276][ T2728] FS: 00007f30b44bb840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 71.041646][ T2728] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.041923][ T2728] CR2: 0000561b0775d620 CR3: 00000000124d7004 CR4: 0000000000771ef0 [ 71.042273][ T2728] PKRU: 55555554 [ 71.042439][ T2728] Call Trace: [ 71.042602][ T2728] [ 71.042719][ T2728] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.042939][ T2728] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.043111][ T2728] netif_close_many (net/core/dev.c:1804) [ 71.043327][ T2728] ? 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) [ 71.043540][ T2728] ? __dev_close_many (net/core/dev.c:1781) [ 71.043753][ T2728] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 71.044026][ T2728] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 71.044295][ T2728] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 71.044520][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.044732][ T2728] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 71.045007][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.045223][ T2728] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 71.045433][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.045642][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.045855][ T2728] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 71.046078][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.046295][ T2728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.046542][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.046757][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.046985][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.047203][ T2728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.047413][ T2728] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.047638][ T2728] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 71.047861][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.048081][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.048300][ T2728] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 71.048509][ T2728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.048721][ T2728] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 71.048931][ T2728] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.049147][ T2728] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.049366][ T2728] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.049579][ T2728] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.049795][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.050011][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.050231][ T2728] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.050440][ T2728] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.050658][ T2728] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.050874][ T2728] ? 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)) [ 71.051094][ T2728] ? 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)) [ 71.051310][ T2728] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.051517][ T2728] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.051719][ T2728] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.051931][ T2728] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.052148][ T2728] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.052367][ T2728] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.052587][ T2728] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.052801][ T2728] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.053042][ T2728] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.053311][ T2728] ? move_addr_to_kernel (net/socket.c:258) [ 71.053522][ T2728] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.053732][ T2728] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.053950][ T2728] ___sys_sendmsg (net/socket.c:2752) [ 71.054183][ T2728] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.054451][ T2728] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.054681][ T2728] __sys_sendmsg (net/socket.c:2784) [ 71.054901][ T2728] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.055115][ T2728] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.055396][ T2728] ? 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) [ 71.055601][ T2728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.055814][ T2728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.056013][ T2728] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.056227][ T2728] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.056449][ T2728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.056722][ T2728] RIP: 0033:0x7f30b46f508e [ 71.056942][ T2728] 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 [ 71.057718][ T2728] RSP: 002b:00007ffd809495b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.058068][ T2728] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f30b46f508e [ 71.058381][ T2728] RDX: 0000000000000000 RSI: 00007ffd80949660 RDI: 0000000000000005 [ 71.058706][ T2728] RBP: 00007ffd809495c0 R08: 0000000000000000 R09: 0000000000000000 [ 71.059034][ T2728] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 71.059357][ T2728] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd80949d20 | [ 71.067725][ T2728] ------------[ cut here ]------------ | [ 71.067904][ T2728] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2728 | [ 71.068221][ T2728] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.068760][ T2728] Tainted: [W]=WARN [ 71.068858][ T2728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.069027][ T2728] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.069203][ T2728] 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 [ 71.069749][ T2728] RSP: 0018:ffa0000006ddf190 EFLAGS: 00010286 [ 71.069916][ T2728] RAX: 00000000ffffffa6 RBX: ff1100000f228ac0 RCX: 1ff4000000dbbdf8 [ 71.070114][ T2728] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f228b70 [ 71.070317][ T2728] RBP: ff1100001071a000 R08: 1fe2200001e4516f R09: ff11000011600b58 [ 71.070507][ T2728] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 71.070697][ T2728] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 71.070907][ T2728] FS: 00007f30b44bb840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 71.071211][ T2728] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.071376][ T2728] CR2: 00007f6efd04f2a0 CR3: 00000000124d7001 CR4: 0000000000771ef0 [ 71.071569][ T2728] PKRU: 55555554 [ 71.071665][ T2728] Call Trace: [ 71.071762][ T2728] [ 71.071829][ T2728] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 71.072001][ T2728] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 71.072167][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.072298][ T2728] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 71.072427][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.072558][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.072686][ T2728] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 71.072812][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.073013][ T2728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.073246][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.073439][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.073636][ T2728] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.073841][ T2728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.074039][ T2728] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.074244][ T2728] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 71.074442][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.074613][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.074746][ T2728] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 71.074880][ T2728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.075021][ T2728] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 71.075147][ T2728] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.075285][ T2728] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.075451][ T2728] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.075617][ T2728] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.075751][ T2728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.075876][ T2728] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.076026][ T2728] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.076155][ T2728] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.076302][ T2728] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.076434][ T2728] ? 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)) [ 71.076561][ T2728] ? 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)) [ 71.076692][ T2728] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.076843][ T2728] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.076979][ T2728] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.077120][ T2728] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.077252][ T2728] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.077387][ T2728] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.077571][ T2728] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.077761][ T2728] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.077957][ T2728] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.078228][ T2728] ? move_addr_to_kernel (net/socket.c:258) [ 71.078410][ T2728] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.078539][ T2728] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.078739][ T2728] ___sys_sendmsg (net/socket.c:2752) [ 71.078894][ T2728] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.079064][ T2728] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.079212][ T2728] __sys_sendmsg (net/socket.c:2784) [ 71.079339][ T2728] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.079468][ T2728] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.079633][ T2728] ? 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) [ 71.079804][ T2728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.080007][ T2728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.080207][ T2728] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.080399][ T2728] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.080552][ T2728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.080713][ T2728] RIP: 0033:0x7f30b46f508e [ 71.080851][ T2728] 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 [ 71.081317][ T2728] RSP: 002b:00007ffd809495b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.081511][ T2728] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f30b46f508e [ 71.081706][ T2728] RDX: 0000000000000000 RSI: 00007ffd80949660 RDI: 0000000000000005 [ 71.081898][ T2728] RBP: 00007ffd809495c0 R08: 0000000000000000 R09: 0000000000000000 [ 71.082096][ T2728] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 71.082290][ T2728] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd80949d20 | [ 71.118654][ T166] ------------[ cut here ]------------ | [ 71.118992][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 71.119520][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.120422][ T166] Tainted: [W]=WARN [ 71.120601][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.120839][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.121100][ T166] 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 [ 71.121688][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 71.121927][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c8d2f40 RCX: 1ff4000000108ebf [ 71.122217][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2ff0 [ 71.122495][ T166] RBP: ff1100000be7a000 R08: 1fe220000191a5ff R09: ff1100000cab2f20 [ 71.122770][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 71.123057][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 71.123344][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 71.123657][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.123896][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 71.124195][ T166] PKRU: 55555554 [ 71.124361][ T166] Call Trace: [ 71.124529][ T166] [ 71.124659][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.124863][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.125043][ T166] netif_close_many (net/core/dev.c:1804) [ 71.125255][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.125456][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 71.125658][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.125861][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 71.126076][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 71.126338][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 71.126578][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.126781][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 71.126996][ T166] ? __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) [ 71.127210][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 71.127414][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 71.127650][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 71.127852][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 71.128131][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 71.128339][ T166] ? 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) [ 71.128548][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 71.128751][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.128951][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 71.129174][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 71.129378][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 71.129581][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 71.129825][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 71.130076][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 71.130284][ T166] ? 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)) [ 71.130488][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 71.130724][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 71.130926][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 71.131139][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 71.131346][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 71.131545][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 71.131711][ T166] new_sync_write (fs/read_write.c:595) [ 71.131913][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.132127][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 71.132334][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.132531][ T166] ? ksys_write (fs/read_write.c:740) [ 71.132734][ T166] vfs_write (fs/read_write.c:688) [ 71.132898][ T166] ksys_write (fs/read_write.c:740) [ 71.133076][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 71.133284][ T166] ? 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) [ 71.133484][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.133686][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.133882][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.134095][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.134304][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.134539][ T166] RIP: 0033:0x7fd8e6c0c08e [ 71.134748][ T166] 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 [ 71.135347][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 71.135622][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 71.135891][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 71.136180][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 71.136453][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 71.136726][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 71.142499][ T166] ------------[ cut here ]------------ | [ 71.142720][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 71.143813][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.144673][ T166] Tainted: [W]=WARN [ 71.144894][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.145202][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.145510][ T166] 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 [ 71.146132][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 71.146463][ T166] RAX: 00000000ffffffa6 RBX: ff11000011bff240 RCX: 1ff4000000108eef [ 71.146787][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bff2f0 [ 71.147121][ T166] RBP: ff1100000be7a000 R08: 1fe220000237fe5f R09: ff1100000cab2ef8 [ 71.147453][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 71.147772][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 71.148110][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 71.148480][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.148776][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 71.149131][ T166] PKRU: 55555554 [ 71.149419][ T166] Call Trace: [ 71.149750][ T166] [ 71.150039][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 71.150488][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 71.150874][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 71.151150][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 71.151413][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 71.151664][ T166] ? 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) [ 71.151928][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 71.152217][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.152474][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 71.152730][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 71.153004][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 71.153266][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 71.153553][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 71.153842][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 71.154109][ T166] ? 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)) [ 71.154368][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 71.154666][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 71.154921][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 71.155134][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 71.155329][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 71.155522][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 71.155680][ T166] new_sync_write (fs/read_write.c:595) [ 71.155874][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.156082][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 71.156332][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.156530][ T166] ? ksys_write (fs/read_write.c:740) [ 71.156725][ T166] vfs_write (fs/read_write.c:688) [ 71.156886][ T166] ksys_write (fs/read_write.c:740) [ 71.157058][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 71.157256][ T166] ? 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) [ 71.157450][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.157654][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.157859][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.158063][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.158272][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.158500][ T166] RIP: 0033:0x7fd8e6c0c08e [ 71.158701][ T166] 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 [ 71.159280][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 71.159544][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 71.159804][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 71.160078][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 71.160346][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 71.160604][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 71.201604][ T166] ------------[ cut here ]------------ | [ 71.201894][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 71.202382][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.203439][ T166] Tainted: [W]=WARN [ 71.203618][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.203907][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.204232][ T166] 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 [ 71.205275][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 71.205570][ T166] RAX: 00000000ffffffa6 RBX: ff110000107ebcc0 RCX: 1ff4000000108ed1 [ 71.205918][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ebd70 [ 71.206386][ T166] RBP: ff11000011db2000 R08: 1fe22000020fd7af R09: ff1100000cab2ef8 [ 71.206736][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 71.207187][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011db2000 [ 71.207539][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 71.207953][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.208258][ T166] CR2: 00005576eb678ae8 CR3: 0000000009f65005 CR4: 0000000000771ef0 [ 71.208611][ T166] PKRU: 55555554 [ 71.208791][ T166] Call Trace: [ 71.208981][ T166] [ 71.209173][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.209417][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.209599][ T166] register_netdevice (net/core/dev.c:11488) [ 71.209841][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 71.210147][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 71.210396][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 71.210706][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 71.210951][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 71.211266][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 71.211573][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.211815][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 71.212061][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 71.212368][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 71.212610][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 71.212904][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 71.213147][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 71.213388][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 71.213623][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 71.213802][ T166] new_sync_write (fs/read_write.c:595) [ 71.214052][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.214297][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 71.214537][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.214773][ T166] ? ksys_write (fs/read_write.c:740) [ 71.215026][ T166] vfs_write (fs/read_write.c:688) [ 71.215222][ T166] ksys_write (fs/read_write.c:740) [ 71.215404][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 71.215638][ T166] ? 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) [ 71.215874][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.216121][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.216364][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.216601][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.216838][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.217143][ T166] RIP: 0033:0x7fd8e6c0c08e [ 71.217396][ T166] 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 [ 71.218252][ T166] RSP: 002b:00007ffe866f5810 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 71.218612][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 71.218964][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 71.219330][ T166] RBP: 00007ffe866f5820 R08: 0000000000000000 R09: 0000000000000000 [ 71.219683][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 71.220048][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 71.378169][ T2734] ------------[ cut here ]------------ | [ 71.378489][ T2734] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2734 | [ 71.378920][ T2734] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.380273][ T2734] Tainted: [W]=WARN [ 71.380523][ T2734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.380844][ T2734] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.381287][ T2734] 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 [ 71.381926][ T2734] RSP: 0018:ffa000000694f020 EFLAGS: 00010286 [ 71.382229][ T2734] RAX: 00000000ffffffa6 RBX: ff11000011bff0c0 RCX: 1ff4000000d29dca [ 71.382541][ T2734] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bff170 [ 71.382852][ T2734] RBP: ff11000011db2000 R08: 1fe220000237fe2f R09: ff11000012422e80 [ 71.383138][ T2734] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 71.383399][ T2734] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 71.383655][ T2734] FS: 00007f3e42a3b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 71.383982][ T2734] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.384211][ T2734] CR2: 00000000175d6988 CR3: 0000000011205001 CR4: 0000000000771ef0 [ 71.384465][ T2734] PKRU: 55555554 [ 71.384627][ T2734] Call Trace: [ 71.384782][ T2734] [ 71.384902][ T2734] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 71.385105][ T2734] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.385323][ T2734] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.385479][ T2734] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 71.385666][ T2734] __dev_notify_flags (net/core/dev.c:9787) [ 71.385856][ T2734] ? netif_change_name (net/core/dev.c:1495) [ 71.386059][ T2734] ? __dev_change_flags (net/core/dev.c:9752) [ 71.386260][ T2734] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 71.386445][ T2734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.386633][ T2734] ? 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)) [ 71.386823][ T2734] netif_change_flags (net/core/dev.c:9820) [ 71.387025][ T2734] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 71.387239][ T2734] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 71.387428][ T2734] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 71.387653][ T2734] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 71.387843][ T2734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.388043][ T2734] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 71.388239][ T2734] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.388465][ T2734] ? __kernel_text_address (kernel/extable.c:79) [ 71.388739][ T2734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.389029][ T2734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.389323][ T2734] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.389605][ T2734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.389873][ T2734] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 71.390153][ T2734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.390428][ T2734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.390697][ T2734] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 71.390961][ T2734] ? __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) [ 71.391251][ T2734] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 71.391529][ T2734] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.391799][ T2734] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 71.392091][ T2734] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 71.392370][ T2734] rtnl_newlink (net/core/rtnetlink.c:4150) [ 71.392642][ T2734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.392907][ T2734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.393201][ T2734] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.393468][ T2734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.393739][ T2734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.394051][ T2734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.394331][ T2734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.394603][ T2734] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.394883][ T2734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.395194][ T2734] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.395463][ T2734] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.395748][ T2734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.396060][ T2734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.396347][ T2734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.396622][ T2734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.396890][ T2734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.397182][ T2734] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.397471][ T2734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.397757][ T2734] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.398067][ T2734] ? 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)) [ 71.398370][ T2734] ? 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)) [ 71.398654][ T2734] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.398959][ T2734] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.399262][ T2734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.399566][ T2734] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.399873][ T2734] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.400187][ T2734] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.400482][ T2734] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.400763][ T2734] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.401068][ T2734] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.401442][ T2734] ? move_addr_to_kernel (net/socket.c:258) [ 71.401718][ T2734] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.402009][ T2734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.402282][ T2734] ___sys_sendmsg (net/socket.c:2752) [ 71.402557][ T2734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.402909][ T2734] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.403246][ T2734] __sys_sendmsg (net/socket.c:2784) [ 71.403537][ T2734] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.403813][ T2734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.404205][ T2734] ? 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) [ 71.404482][ T2734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.404753][ T2734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.405040][ T2734] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.405324][ T2734] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.405633][ T2734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.405991][ T2734] RIP: 0033:0x7f3e42c7508e [ 71.406277][ T2734] 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 [ 71.407179][ T2734] RSP: 002b:00007ffc3540a010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.407568][ T2734] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3e42c7508e [ 71.407989][ T2734] RDX: 0000000000000000 RSI: 00007ffc3540a0c0 RDI: 0000000000000005 [ 71.408383][ T2734] RBP: 00007ffc3540a020 R08: 0000000000000000 R09: 0000000000000000 [ 71.408782][ T2734] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 71.409200][ T2734] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3540a780 | [ 71.461708][ T2736] ------------[ cut here ]------------ | [ 71.462051][ T2736] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2736 | [ 71.462574][ T2736] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.463622][ T2736] Tainted: [W]=WARN [ 71.463809][ T2736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.464193][ T2736] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.464550][ T2736] 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 [ 71.465440][ T2736] RSP: 0018:ffa0000006dfef70 EFLAGS: 00010286 [ 71.465741][ T2736] RAX: 00000000ffffffa6 RBX: ff11000011ff10c0 RCX: 1ff4000000dbfdb4 [ 71.466096][ T2736] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011ff1170 [ 71.466544][ T2736] RBP: ff11000011db2000 R08: 1fe22000023fe22f R09: ff11000012420b80 [ 71.466889][ T2736] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 71.467266][ T2736] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 71.467633][ T2736] FS: 00007f9700390840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 71.468051][ T2736] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.468341][ T2736] CR2: 00007f9700589460 CR3: 0000000011015005 CR4: 0000000000771ef0 [ 71.468704][ T2736] PKRU: 55555554 [ 71.468892][ T2736] Call Trace: [ 71.469098][ T2736] [ 71.469225][ T2736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.469502][ T2736] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 71.469745][ T2736] notifier_call_chain (kernel/notifier.c:85) [ 71.469991][ T2736] __netdev_upper_dev_link (net/core/dev.c:8931) [ 71.470255][ T2736] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 71.470499][ T2736] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 71.470736][ T2736] netdev_upper_dev_link (net/core/dev.c:8972) [ 71.470987][ T2736] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 71.471223][ T2736] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 71.471491][ T2736] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 71.471729][ T2736] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 71.471962][ T2736] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 71.472220][ T2736] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 71.472450][ T2736] ? nla_strscpy (lib/nlattr.c:795) [ 71.472679][ T2736] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 71.472903][ T2736] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 71.473133][ T2736] ? __dev_get_by_name (net/core/dev.c:883) [ 71.473378][ T2736] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 71.473633][ T2736] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 71.473870][ T2736] rtnl_newlink (net/core/rtnetlink.c:4150) [ 71.474105][ T2736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.474328][ T2736] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.474548][ T2736] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.474765][ T2736] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.475036][ T2736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.475278][ T2736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.475497][ T2736] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.475715][ T2736] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.475941][ T2736] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.476199][ T2736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.476437][ T2736] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.476679][ T2736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.476924][ T2736] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.477177][ T2736] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.477417][ T2736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.477663][ T2736] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.477912][ T2736] ? 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)) [ 71.478181][ T2736] ? 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)) [ 71.478424][ T2736] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.478655][ T2736] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.478873][ T2736] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.479104][ T2736] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.479334][ T2736] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.479572][ T2736] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.479798][ T2736] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.480033][ T2736] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.480344][ T2736] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.480621][ T2736] ? move_addr_to_kernel (net/socket.c:258) [ 71.480858][ T2736] ___sys_sendmsg (net/socket.c:2752) [ 71.481093][ T2736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.481341][ T2736] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.481619][ T2736] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 71.481874][ T2736] __sys_sendmsg (net/socket.c:2784) [ 71.482127][ T2736] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.482377][ T2736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.482612][ T2736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.482879][ T2736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.483138][ T2736] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.483382][ T2736] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.483617][ T2736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.483920][ T2736] RIP: 0033:0x7f97005ca08e [ 71.484178][ T2736] 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 [ 71.485044][ T2736] RSP: 002b:00007ffe2eab4f10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.485434][ T2736] RAX: ffffffffffffffda RBX: 00007ffe2eab56b0 RCX: 00007f97005ca08e [ 71.485786][ T2736] RDX: 0000000000000000 RSI: 00007ffe2eab4fc0 RDI: 0000000000000005 [ 71.486118][ T2736] RBP: 00007ffe2eab4f20 R08: 0000000000000000 R09: 0000000000000000 [ 71.486467][ T2736] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 71.486821][ T2736] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2eab5688 | [ 71.489793][ T2736] ------------[ cut here ]------------ | [ 71.490071][ T2736] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2736 | [ 71.490534][ T2736] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.491462][ T2736] Tainted: [W]=WARN [ 71.491634][ T2736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.491914][ T2736] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.492225][ T2736] 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 [ 71.493022][ T2736] RSP: 0018:ffa0000006dfefd0 EFLAGS: 00010286 [ 71.493322][ T2736] RAX: 00000000ffffffa6 RBX: ff1100001019c340 RCX: 1ff4000000dbfdc0 [ 71.493670][ T2736] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001019c3f0 [ 71.494037][ T2736] RBP: ff11000010482000 R08: 1fe220000203387f R09: ff11000012420b80 [ 71.494436][ T2736] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 71.494789][ T2736] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 71.495147][ T2736] FS: 00007f9700390840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 71.495576][ T2736] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.495865][ T2736] CR2: 00007fd8e6dabf98 CR3: 0000000011015001 CR4: 0000000000771ef0 [ 71.496291][ T2736] PKRU: 55555554 [ 71.496465][ T2736] Call Trace: [ 71.496639][ T2736] [ 71.496761][ T2736] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.497008][ T2736] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.497192][ T2736] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 71.497439][ T2736] __dev_notify_flags (net/core/dev.c:9787) [ 71.497696][ T2736] ? netif_change_name (net/core/dev.c:1495) [ 71.497918][ T2736] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 71.498159][ T2736] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 71.498422][ T2736] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 71.498703][ T2736] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 71.498944][ T2736] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 71.499199][ T2736] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 71.499429][ T2736] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 71.499668][ T2736] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 71.499927][ T2736] ? nla_strscpy (lib/nlattr.c:795) [ 71.500169][ T2736] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 71.500404][ T2736] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 71.500628][ T2736] ? __dev_get_by_name (net/core/dev.c:883) [ 71.500868][ T2736] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 71.501134][ T2736] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 71.501372][ T2736] rtnl_newlink (net/core/rtnetlink.c:4150) [ 71.501602][ T2736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.501841][ T2736] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.502120][ T2736] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.502361][ T2736] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.502576][ T2736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.502832][ T2736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.503075][ T2736] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.503303][ T2736] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.503529][ T2736] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.503758][ T2736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.504017][ T2736] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.504252][ T2736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.504472][ T2736] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.504683][ T2736] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.504900][ T2736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.505130][ T2736] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.505595][ T2736] ? 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)) [ 71.505841][ T2736] ? 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)) [ 71.506086][ T2736] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.506320][ T2736] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.506549][ T2736] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.506798][ T2736] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.507053][ T2736] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.507310][ T2736] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.507551][ T2736] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.507789][ T2736] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.508029][ T2736] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.508355][ T2736] ? move_addr_to_kernel (net/socket.c:258) [ 71.508609][ T2736] ___sys_sendmsg (net/socket.c:2752) [ 71.508839][ T2736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.509097][ T2736] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.509366][ T2736] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 71.509604][ T2736] __sys_sendmsg (net/socket.c:2784) [ 71.509833][ T2736] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.510101][ T2736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.510342][ T2736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.510582][ T2736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.510806][ T2736] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.511035][ T2736] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.511281][ T2736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.511553][ T2736] RIP: 0033:0x7f97005ca08e [ 71.511787][ T2736] 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 [ 71.512657][ T2736] RSP: 002b:00007ffe2eab4f10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.513023][ T2736] RAX: ffffffffffffffda RBX: 00007ffe2eab56b0 RCX: 00007f97005ca08e [ 71.513361][ T2736] RDX: 0000000000000000 RSI: 00007ffe2eab4fc0 RDI: 0000000000000005 [ 71.513713][ T2736] RBP: 00007ffe2eab4f20 R08: 0000000000000000 R09: 0000000000000000 [ 71.514053][ T2736] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 71.514398][ T2736] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2eab5688 | [ 71.580759][ T2737] ------------[ cut here ]------------ | [ 71.581383][ T2737] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2737 | [ 71.581851][ T2737] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.582722][ T2737] Tainted: [W]=WARN [ 71.582884][ T2737] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.583253][ T2737] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.583524][ T2737] 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 [ 71.584431][ T2737] RSP: 0018:ffa0000006e0f020 EFLAGS: 00010286 [ 71.584688][ T2737] RAX: 00000000ffffffa6 RBX: ff1100001019d540 RCX: 1ff4000000dc1dca [ 71.585116][ T2737] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001019d5f0 [ 71.585430][ T2737] RBP: ff11000010482000 R08: 1fe2200002033abf R09: ff11000012498b58 [ 71.585736][ T2737] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 71.586113][ T2737] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 71.586399][ T2737] FS: 00007f8c5ca05840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 71.586663][ T2737] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.586838][ T2737] CR2: 000000003fc55988 CR3: 0000000011cdc004 CR4: 0000000000771ef0 [ 71.587153][ T2737] PKRU: 55555554 [ 71.587269][ T2737] Call Trace: [ 71.587371][ T2737] [ 71.587442][ T2737] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.587578][ T2737] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.587679][ T2737] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 71.587815][ T2737] __dev_notify_flags (net/core/dev.c:9787) [ 71.587951][ T2737] ? netif_change_name (net/core/dev.c:1495) [ 71.588185][ T2737] ? __dev_change_flags (net/core/dev.c:9752) [ 71.588321][ T2737] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 71.588451][ T2737] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.588587][ T2737] ? 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)) [ 71.588723][ T2737] netif_change_flags (net/core/dev.c:9820) [ 71.588856][ T2737] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.589019][ T2737] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 71.589156][ T2737] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 71.589294][ T2737] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 71.589459][ T2737] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 71.589593][ T2737] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.589725][ T2737] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 71.589857][ T2737] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.589999][ T2737] ? __kernel_text_address (kernel/extable.c:79) [ 71.590135][ T2737] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.590275][ T2737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.590414][ T2737] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.590550][ T2737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.590682][ T2737] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 71.590815][ T2737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.590948][ T2737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.591091][ T2737] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 71.591231][ T2737] ? __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) [ 71.591364][ T2737] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 71.591498][ T2737] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.591637][ T2737] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 71.591773][ T2737] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 71.591909][ T2737] rtnl_newlink (net/core/rtnetlink.c:4150) [ 71.592051][ T2737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.592192][ T2737] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.592327][ T2737] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.592477][ T2737] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.592613][ T2737] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.592750][ T2737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.592881][ T2737] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.593017][ T2737] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.593152][ T2737] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.593293][ T2737] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.593425][ T2737] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.593557][ T2737] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.593692][ T2737] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.593828][ T2737] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.593965][ T2737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.594107][ T2737] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.594251][ T2737] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.594383][ T2737] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.594516][ T2737] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.594649][ T2737] ? 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)) [ 71.594781][ T2737] ? 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)) [ 71.594916][ T2737] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.595056][ T2737] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.595237][ T2737] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.595372][ T2737] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.595507][ T2737] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.595642][ T2737] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.595777][ T2737] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.595910][ T2737] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.596048][ T2737] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.596220][ T2737] ? move_addr_to_kernel (net/socket.c:258) [ 71.596359][ T2737] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.596492][ T2737] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.596629][ T2737] ___sys_sendmsg (net/socket.c:2752) [ 71.596761][ T2737] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.596924][ T2737] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.597076][ T2737] __sys_sendmsg (net/socket.c:2784) [ 71.597219][ T2737] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.597377][ T2737] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.597603][ T2737] ? 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) [ 71.597739][ T2737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.597873][ T2737] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.598013][ T2737] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.598148][ T2737] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.598289][ T2737] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.598457][ T2737] RIP: 0033:0x7f8c5cc3f08e [ 71.598603][ T2737] 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 [ 71.599105][ T2737] RSP: 002b:00007ffd3d7ceb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.599315][ T2737] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8c5cc3f08e [ 71.599518][ T2737] RDX: 0000000000000000 RSI: 00007ffd3d7cec40 RDI: 0000000000000005 [ 71.599722][ T2737] RBP: 00007ffd3d7ceba0 R08: 0000000000000000 R09: 0000000000000000 [ 71.599933][ T2737] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 71.600148][ T2737] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3d7cf300 | [ 71.683980][ T2742] ------------[ cut here ]------------ | [ 71.684178][ T2742] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2742 | [ 71.684508][ T2742] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.685241][ T2742] Tainted: [W]=WARN [ 71.685351][ T2742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.685536][ T2742] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.685729][ T2742] 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 [ 71.686251][ T2742] RSP: 0018:ffa0000006e0ef70 EFLAGS: 00010286 [ 71.686435][ T2742] RAX: 00000000ffffffa6 RBX: ff11000011bfe1c0 RCX: 1ff4000000dc1db4 [ 71.686650][ T2742] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfe270 [ 71.686865][ T2742] RBP: ff11000011db2000 R08: 1fe220000237fc4f R09: ff1100000c982e80 [ 71.687086][ T2742] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 71.687305][ T2742] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 71.687523][ T2742] FS: 00007fd630025840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 71.687779][ T2742] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.687974][ T2742] CR2: 00005576c1e316c0 CR3: 00000000121d4004 CR4: 0000000000771ef0 [ 71.688202][ T2742] PKRU: 55555554 [ 71.688310][ T2742] Call Trace: [ 71.688421][ T2742] [ 71.688497][ T2742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.688646][ T2742] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 71.688798][ T2742] notifier_call_chain (kernel/notifier.c:85) [ 71.688947][ T2742] __netdev_upper_dev_link (net/core/dev.c:8931) [ 71.689154][ T2742] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 71.689342][ T2742] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 71.689490][ T2742] netdev_upper_dev_link (net/core/dev.c:8972) [ 71.689633][ T2742] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 71.689781][ T2742] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 71.689932][ T2742] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 71.690087][ T2742] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 71.690270][ T2742] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 71.690427][ T2742] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 71.690579][ T2742] ? nla_strscpy (lib/nlattr.c:795) [ 71.690733][ T2742] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 71.690882][ T2742] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 71.691031][ T2742] ? __dev_get_by_name (net/core/dev.c:883) [ 71.691186][ T2742] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 71.691367][ T2742] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 71.691515][ T2742] rtnl_newlink (net/core/rtnetlink.c:4150) [ 71.691661][ T2742] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.691807][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.691954][ T2742] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.692108][ T2742] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.692278][ T2742] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.692429][ T2742] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.692576][ T2742] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.692721][ T2742] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.692868][ T2742] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.693023][ T2742] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.693175][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.693323][ T2742] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.693468][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.693616][ T2742] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.693769][ T2742] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.693917][ T2742] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.694074][ T2742] ? 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)) [ 71.694531][ T2742] ? 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)) [ 71.694687][ T2742] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.694834][ T2742] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.694985][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.695133][ T2742] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.695283][ T2742] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.695432][ T2742] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.695580][ T2742] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.695727][ T2742] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.695874][ T2742] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.696093][ T2742] ? move_addr_to_kernel (net/socket.c:258) [ 71.696244][ T2742] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.696392][ T2742] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.696539][ T2742] ___sys_sendmsg (net/socket.c:2752) [ 71.696681][ T2742] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.696862][ T2742] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.697028][ T2742] __sys_sendmsg (net/socket.c:2784) [ 71.697188][ T2742] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.697337][ T2742] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.697520][ T2742] ? 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) [ 71.697664][ T2742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.697815][ T2742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.697963][ T2742] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.698131][ T2742] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.698290][ T2742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.698468][ T2742] RIP: 0033:0x7fd63025f08e [ 71.698673][ T2742] 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 [ 71.699279][ T2742] RSP: 002b:00007ffebfb2b630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.699501][ T2742] RAX: ffffffffffffffda RBX: 00007ffebfb2bdc8 RCX: 00007fd63025f08e [ 71.699722][ T2742] RDX: 0000000000000000 RSI: 00007ffebfb2b6e0 RDI: 0000000000000005 [ 71.699946][ T2742] RBP: 00007ffebfb2b640 R08: 0000000000000000 R09: 0000000000000000 [ 71.700183][ T2742] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 71.700399][ T2742] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebfb2bda0 | [ 71.702194][ T2742] ------------[ cut here ]------------ | [ 71.702388][ T2742] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2742 | [ 71.702763][ T2742] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.703553][ T2742] Tainted: [W]=WARN [ 71.703689][ T2742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.703909][ T2742] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.704306][ T2742] 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 [ 71.705129][ T2742] RSP: 0018:ffa0000006e0efd0 EFLAGS: 00010286 [ 71.705322][ T2742] RAX: 00000000ffffffa6 RBX: ff11000011bfe940 RCX: 1ff4000000dc1dc0 [ 71.705543][ T2742] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfe9f0 [ 71.705759][ T2742] RBP: ff1100001140a000 R08: 1fe220000237fd3f R09: ff1100000c982e80 [ 71.706057][ T2742] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 71.706376][ T2742] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001140ae04 [ 71.706592][ T2742] FS: 00007fd630025840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 71.706847][ T2742] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.707167][ T2742] CR2: 00005576c1e316c0 CR3: 00000000121d4004 CR4: 0000000000771ef0 [ 71.707405][ T2742] PKRU: 55555554 [ 71.707513][ T2742] Call Trace: [ 71.707623][ T2742] [ 71.707698][ T2742] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.707847][ T2742] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.708047][ T2742] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 71.708207][ T2742] __dev_notify_flags (net/core/dev.c:9787) [ 71.708351][ T2742] ? netif_change_name (net/core/dev.c:1495) [ 71.708497][ T2742] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 71.708643][ T2742] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 71.708789][ T2742] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 71.708934][ T2742] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 71.709177][ T2742] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 71.709328][ T2742] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 71.709478][ T2742] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 71.709627][ T2742] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 71.709771][ T2742] ? nla_strscpy (lib/nlattr.c:795) [ 71.709918][ T2742] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 71.710170][ T2742] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 71.710312][ T2742] ? __dev_get_by_name (net/core/dev.c:883) [ 71.710455][ T2742] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 71.710604][ T2742] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 71.710754][ T2742] rtnl_newlink (net/core/rtnetlink.c:4150) [ 71.710904][ T2742] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.711167][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.711312][ T2742] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.711454][ T2742] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.711600][ T2742] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.711747][ T2742] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.711894][ T2742] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.712128][ T2742] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.712278][ T2742] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.712420][ T2742] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.712565][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.712712][ T2742] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.712853][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.713111][ T2742] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.713265][ T2742] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.713411][ T2742] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.713557][ T2742] ? 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)) [ 71.713700][ T2742] ? 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)) [ 71.713847][ T2742] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.714059][ T2742] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.714208][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.714354][ T2742] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.714501][ T2742] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.714645][ T2742] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.714793][ T2742] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.714939][ T2742] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.715120][ T2742] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.715307][ T2742] ? move_addr_to_kernel (net/socket.c:258) [ 71.715452][ T2742] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.715597][ T2742] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.715746][ T2742] ___sys_sendmsg (net/socket.c:2752) [ 71.715890][ T2742] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.716114][ T2742] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.716292][ T2742] __sys_sendmsg (net/socket.c:2784) [ 71.716435][ T2742] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.716585][ T2742] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.716773][ T2742] ? 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) [ 71.716919][ T2742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.717073][ T2742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.717224][ T2742] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.717368][ T2742] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.717540][ T2742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.717724][ T2742] RIP: 0033:0x7fd63025f08e [ 71.717883][ T2742] 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 [ 71.718419][ T2742] RSP: 002b:00007ffebfb2b630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.718642][ T2742] RAX: ffffffffffffffda RBX: 00007ffebfb2bdc8 RCX: 00007fd63025f08e [ 71.718861][ T2742] RDX: 0000000000000000 RSI: 00007ffebfb2b6e0 RDI: 0000000000000005 [ 71.719081][ T2742] RBP: 00007ffebfb2b640 R08: 0000000000000000 R09: 0000000000000000 [ 71.719331][ T2742] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb2 [ 71.719548][ T2742] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebfb2bda0 | [ 71.753674][ T2743] ------------[ cut here ]------------ | [ 71.753908][ T2743] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2743 | [ 71.754249][ T2743] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.754834][ T2743] Tainted: [W]=WARN [ 71.754942][ T2743] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.755128][ T2743] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.755320][ T2743] 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 [ 71.755811][ T2743] RSP: 0018:ffa0000006b3f020 EFLAGS: 00010286 [ 71.756245][ T2743] RAX: 00000000ffffffa6 RBX: ff1100000c5f6dc0 RCX: 1ff4000000d67dca [ 71.756449][ T2743] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f6e70 [ 71.756645][ T2743] RBP: ff1100001140a000 R08: 1fe22000018bedcf R09: ff1100000cd08b58 [ 71.756872][ T2743] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 71.757150][ T2743] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 71.757366][ T2743] FS: 00007f0b76eb5840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 71.757601][ T2743] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.757779][ T2743] CR2: 000000001e727988 CR3: 0000000011ff8005 CR4: 0000000000771ef0 [ 71.758043][ T2743] PKRU: 55555554 [ 71.758145][ T2743] Call Trace: [ 71.758261][ T2743] [ 71.758331][ T2743] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.758468][ T2743] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.758569][ T2743] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 71.758716][ T2743] __dev_notify_flags (net/core/dev.c:9787) [ 71.758860][ T2743] ? netif_change_name (net/core/dev.c:1495) [ 71.759074][ T2743] ? __dev_change_flags (net/core/dev.c:9752) [ 71.759297][ T2743] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 71.759430][ T2743] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.759564][ T2743] ? 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)) [ 71.759700][ T2743] netif_change_flags (net/core/dev.c:9820) [ 71.759836][ T2743] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.760050][ T2743] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 71.760193][ T2743] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 71.760326][ T2743] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 71.760493][ T2743] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 71.760628][ T2743] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.760761][ T2743] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 71.760907][ T2743] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.761137][ T2743] ? __kernel_text_address (kernel/extable.c:79) [ 71.761277][ T2743] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.761413][ T2743] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.761545][ T2743] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.761676][ T2743] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.761809][ T2743] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 71.761955][ T2743] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.762168][ T2743] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.762302][ T2743] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 71.762435][ T2743] ? __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) [ 71.762569][ T2743] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 71.762704][ T2743] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.762839][ T2743] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 71.763060][ T2743] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 71.763202][ T2743] rtnl_newlink (net/core/rtnetlink.c:4150) [ 71.763338][ T2743] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.763473][ T2743] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.763613][ T2743] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.763753][ T2743] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.763886][ T2743] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.764093][ T2743] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.764233][ T2743] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.764365][ T2743] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.764501][ T2743] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.764635][ T2743] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.764769][ T2743] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.764907][ T2743] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.765124][ T2743] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.765313][ T2743] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.765453][ T2743] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.765587][ T2743] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.765722][ T2743] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.765854][ T2743] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.766066][ T2743] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.766218][ T2743] ? 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)) [ 71.766350][ T2743] ? 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)) [ 71.766485][ T2743] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.766620][ T2743] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.766754][ T2743] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.766887][ T2743] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.767061][ T2743] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.769915][ T2743] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.770063][ T2743] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.770212][ T2743] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.770353][ T2743] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.770524][ T2743] ? move_addr_to_kernel (net/socket.c:258) [ 71.770715][ T2743] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.770855][ T2743] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.770996][ T2743] ___sys_sendmsg (net/socket.c:2752) [ 71.771128][ T2743] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.771315][ T2743] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.771465][ T2743] __sys_sendmsg (net/socket.c:2784) [ 71.771607][ T2743] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.771744][ T2743] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.771922][ T2743] ? 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) [ 71.772069][ T2743] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.772220][ T2743] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.772358][ T2743] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.772503][ T2743] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.772645][ T2743] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.772845][ T2743] RIP: 0033:0x7f0b770ef08e [ 71.773013][ T2743] 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 [ 71.773502][ T2743] RSP: 002b:00007ffdce9ee6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.773709][ T2743] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0b770ef08e [ 71.773916][ T2743] RDX: 0000000000000000 RSI: 00007ffdce9ee770 RDI: 0000000000000005 [ 71.774124][ T2743] RBP: 00007ffdce9ee6d0 R08: 0000000000000000 R09: 0000000000000000 [ 71.774328][ T2743] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb3 [ 71.774529][ T2743] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdce9eee30 | [ 71.892091][ T2751] ------------[ cut here ]------------ | [ 71.892246][ T2751] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2751 | [ 71.892523][ T2751] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.893085][ T2751] Tainted: [W]=WARN [ 71.893197][ T2751] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.893368][ T2751] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.893547][ T2751] 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 [ 71.894031][ T2751] RSP: 0018:ffa0000006e6f020 EFLAGS: 00010286 [ 71.894207][ T2751] RAX: 00000000ffffffa6 RBX: ff1100001045ef40 RCX: 1ff4000000dcddca [ 71.894413][ T2751] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045eff0 [ 71.894614][ T2751] RBP: ff11000011db2000 R08: 1fe220000208bdff R09: ff1100001249d180 [ 71.894814][ T2751] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 71.895023][ T2751] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 71.895233][ T2751] FS: 00007f81f1f60840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 71.895470][ T2751] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.895639][ T2751] CR2: 00007f81f22301a0 CR3: 0000000011067001 CR4: 0000000000771ef0 [ 71.895839][ T2751] PKRU: 55555554 [ 71.895942][ T2751] Call Trace: [ 71.896054][ T2751] [ 71.896130][ T2751] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.896271][ T2751] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.896373][ T2751] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 71.896508][ T2751] __dev_notify_flags (net/core/dev.c:9787) [ 71.896647][ T2751] ? netif_change_name (net/core/dev.c:1495) [ 71.896784][ T2751] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 71.896926][ T2751] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 71.897068][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.897210][ T2751] ? 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)) [ 71.897347][ T2751] netif_change_flags (net/core/dev.c:9820) [ 71.897486][ T2751] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 71.897625][ T2751] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 71.897759][ T2751] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 71.897927][ T2751] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 71.898137][ T2751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.898276][ T2751] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 71.898410][ T2751] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.898545][ T2751] ? __kernel_text_address (kernel/extable.c:79) [ 71.898685][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.898821][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.898955][ T2751] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.899151][ T2751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.899289][ T2751] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 71.899423][ T2751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.899564][ T2751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.899700][ T2751] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 71.899843][ T2751] ? __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) [ 71.900038][ T2751] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 71.900235][ T2751] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.900372][ T2751] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 71.900511][ T2751] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 71.900650][ T2751] rtnl_newlink (net/core/rtnetlink.c:4150) [ 71.900791][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.900929][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.901140][ T2751] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.901281][ T2751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.901418][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.901557][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.901696][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.901835][ T2751] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.901979][ T2751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.902117][ T2751] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.902257][ T2751] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.902393][ T2751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.902531][ T2751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.902666][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.902807][ T2751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.902945][ T2751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.903086][ T2751] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.903226][ T2751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.903363][ T2751] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.903501][ T2751] ? 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)) [ 71.903635][ T2751] ? 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)) [ 71.903773][ T2751] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.903911][ T2751] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.904056][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.904203][ T2751] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.904338][ T2751] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.904473][ T2751] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.904612][ T2751] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.904748][ T2751] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.904884][ T2751] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.905059][ T2751] ? move_addr_to_kernel (net/socket.c:258) [ 71.905224][ T2751] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.905359][ T2751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.905495][ T2751] ___sys_sendmsg (net/socket.c:2752) [ 71.905629][ T2751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.905803][ T2751] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.905952][ T2751] __sys_sendmsg (net/socket.c:2784) [ 71.906093][ T2751] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.906232][ T2751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.906403][ T2751] ? 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) [ 71.906538][ T2751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.906676][ T2751] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.906812][ T2751] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.906947][ T2751] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.907088][ T2751] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.907266][ T2751] RIP: 0033:0x7f81f219a08e [ 71.907409][ T2751] 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 [ 71.907897][ T2751] RSP: 002b:00007ffe9ff662d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.908114][ T2751] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f81f219a08e [ 71.908349][ T2751] RDX: 0000000000000000 RSI: 00007ffe9ff66380 RDI: 0000000000000005 [ 71.908552][ T2751] RBP: 00007ffe9ff662e0 R08: 0000000000000000 R09: 0000000000000000 [ 71.908755][ T2751] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb3 [ 71.908963][ T2751] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9ff66a40 | [ 71.937423][ T2752] ------------[ cut here ]------------ | [ 71.937625][ T2752] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2752 | [ 71.938167][ T2752] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.938925][ T2752] Tainted: [W]=WARN [ 71.939130][ T2752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.939313][ T2752] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 71.939496][ T2752] 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 [ 71.940100][ T2752] RSP: 0018:ffa0000006e7f020 EFLAGS: 00010286 [ 71.940288][ T2752] RAX: 00000000ffffffa6 RBX: ff11000005e46040 RCX: 1ff4000000dcfdca [ 71.940493][ T2752] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e460f0 [ 71.940700][ T2752] RBP: ff11000011db2000 R08: 1fe2200000bc8c1f R09: ff11000011c12e80 [ 71.940913][ T2752] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 71.941222][ T2752] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 71.941427][ T2752] FS: 00007f145ddd0840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 71.941673][ T2752] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.941845][ T2752] CR2: 00007f145e0a01a0 CR3: 0000000011bd7003 CR4: 0000000000771ef0 [ 71.942102][ T2752] PKRU: 55555554 [ 71.942209][ T2752] Call Trace: [ 71.942315][ T2752] [ 71.942387][ T2752] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 71.942530][ T2752] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 71.942635][ T2752] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 71.942827][ T2752] __dev_notify_flags (net/core/dev.c:9787) [ 71.943007][ T2752] ? netif_change_name (net/core/dev.c:1495) [ 71.943145][ T2752] ? __dev_change_flags (net/core/dev.c:9752) [ 71.943289][ T2752] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 71.943423][ T2752] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.943572][ T2752] ? 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)) [ 71.943716][ T2752] netif_change_flags (net/core/dev.c:9820) [ 71.943853][ T2752] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 71.944001][ T2752] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 71.944137][ T2752] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 71.944309][ T2752] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 71.944447][ T2752] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.944585][ T2752] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 71.944722][ T2752] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.944859][ T2752] ? __kernel_text_address (kernel/extable.c:79) [ 71.945005][ T2752] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.945155][ T2752] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.945297][ T2752] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.945437][ T2752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.945573][ T2752] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 71.945709][ T2752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.945846][ T2752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.945993][ T2752] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 71.946135][ T2752] ? __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) [ 71.946283][ T2752] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 71.946424][ T2752] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 71.946571][ T2752] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 71.946716][ T2752] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 71.946859][ T2752] rtnl_newlink (net/core/rtnetlink.c:4150) [ 71.947005][ T2752] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.947146][ T2752] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.947288][ T2752] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.947428][ T2752] ? mark_usage (kernel/locking/lockdep.c:4674) [ 71.947578][ T2752] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.947719][ T2752] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.947858][ T2752] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.948006][ T2752] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.948147][ T2752] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 71.948290][ T2752] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 71.948430][ T2752] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 71.948571][ T2752] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.948709][ T2752] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.948847][ T2752] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.948994][ T2752] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 71.949140][ T2752] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 71.949283][ T2752] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 71.949425][ T2752] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.949563][ T2752] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.949705][ T2752] ? 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)) [ 71.949843][ T2752] ? 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)) [ 71.949990][ T2752] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.950132][ T2752] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.950274][ T2752] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 71.950414][ T2752] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 71.950552][ T2752] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 71.950691][ T2752] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 71.950833][ T2752] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 71.950981][ T2752] ? copy_msghdr_from_user (net/socket.c:2635) [ 71.951122][ T2752] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 71.951303][ T2752] ? move_addr_to_kernel (net/socket.c:258) [ 71.951441][ T2752] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 71.951580][ T2752] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 71.951722][ T2752] ___sys_sendmsg (net/socket.c:2752) [ 71.951873][ T2752] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 71.952056][ T2752] ? copy_msghdr_from_user (net/socket.c:2603) [ 71.952219][ T2752] __sys_sendmsg (net/socket.c:2784) [ 71.952360][ T2752] ? __sys_sendmsg_sock (net/socket.c:2765) [ 71.952502][ T2752] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 71.952683][ T2752] ? 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) [ 71.952824][ T2752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 71.952961][ T2752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 71.953104][ T2752] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 71.953254][ T2752] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 71.953397][ T2752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.953569][ T2752] RIP: 0033:0x7f145e00a08e [ 71.953720][ T2752] 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 [ 71.954237][ T2752] RSP: 002b:00007ffeac58b050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.954450][ T2752] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f145e00a08e [ 71.954660][ T2752] RDX: 0000000000000000 RSI: 00007ffeac58b100 RDI: 0000000000000005 [ 71.954875][ T2752] RBP: 00007ffeac58b060 R08: 0000000000000000 R09: 0000000000000000 [ 71.955090][ T2752] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb3 [ 71.955300][ T2752] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeac58b7c0 | [ 72.027817][ T2757] ------------[ cut here ]------------ | [ 72.028020][ T2757] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2757 | [ 72.028312][ T2757] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.028885][ T2757] Tainted: [W]=WARN [ 72.028997][ T2757] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.029172][ T2757] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.029352][ T2757] 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 [ 72.029857][ T2757] RSP: 0018:ffa0000006ecefe0 EFLAGS: 00010286 [ 72.030211][ T2757] RAX: 00000000ffffffa6 RBX: ff11000005e47240 RCX: 1ff4000000dd9dc2 [ 72.030494][ T2757] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e472f0 [ 72.030759][ T2757] RBP: ff11000011db2000 R08: 1fe2200000bc8e5f R09: ff11000011292e58 [ 72.031038][ T2757] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 72.031305][ T2757] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 72.031608][ T2757] FS: 00007fc26d461840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 72.031986][ T2757] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.032200][ T2757] CR2: 00007fc26d7311a0 CR3: 000000000f15d003 CR4: 0000000000771ef0 [ 72.032409][ T2757] PKRU: 55555554 [ 72.032514][ T2757] Call Trace: [ 72.032621][ T2757] [ 72.032692][ T2757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.032836][ T2757] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 72.032983][ T2757] notifier_call_chain (kernel/notifier.c:85) [ 72.033127][ T2757] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 72.033277][ T2757] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 72.033449][ T2757] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 72.033588][ T2757] ? 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) [ 72.033728][ T2757] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 72.033864][ T2757] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 72.034010][ T2757] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 72.034192][ T2757] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 72.034332][ T2757] ? write_profile (kernel/profile.c:194) [ 72.034469][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.034607][ T2757] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 72.034780][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.034947][ T2757] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 72.035167][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.035374][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.035583][ T2757] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.035761][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.035898][ T2757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.036066][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.036212][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.036351][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.036487][ T2757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.036629][ T2757] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.036766][ T2757] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 72.036905][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.037053][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.037193][ T2757] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.037329][ T2757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.037466][ T2757] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.037602][ T2757] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 72.037740][ T2757] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.037878][ T2757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.038025][ T2757] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.038171][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.038307][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.038446][ T2757] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 72.038584][ T2757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.038722][ T2757] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.038861][ T2757] ? 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)) [ 72.039005][ T2757] ? 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)) [ 72.039143][ T2757] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.039286][ T2757] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.039420][ T2757] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.039557][ T2757] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 72.039696][ T2757] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 72.039838][ T2757] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 72.039997][ T2757] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 72.040134][ T2757] ? copy_msghdr_from_user (net/socket.c:2635) [ 72.040276][ T2757] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 72.040443][ T2757] ? move_addr_to_kernel (net/socket.c:258) [ 72.040582][ T2757] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.040720][ T2757] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.040860][ T2757] ___sys_sendmsg (net/socket.c:2752) [ 72.041004][ T2757] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 72.041180][ T2757] ? copy_msghdr_from_user (net/socket.c:2603) [ 72.041331][ T2757] __sys_sendmsg (net/socket.c:2784) [ 72.041467][ T2757] ? __sys_sendmsg_sock (net/socket.c:2765) [ 72.041639][ T2757] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 72.041911][ T2757] ? 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) [ 72.042147][ T2757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.042378][ T2757] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.042591][ T2757] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.042774][ T2757] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.042915][ T2757] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.043158][ T2757] RIP: 0033:0x7fc26d69b08e [ 72.043381][ T2757] 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 [ 72.044078][ T2757] RSP: 002b:00007ffd5656daa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.044391][ T2757] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc26d69b08e [ 72.044699][ T2757] RDX: 0000000000000000 RSI: 00007ffd5656db50 RDI: 0000000000000005 [ 72.045038][ T2757] RBP: 00007ffd5656dab0 R08: 0000000000000000 R09: 0000000000000000 [ 72.045354][ T2757] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb3 [ 72.045665][ T2757] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5656e210 | [ 72.048558][ T2757] ------------[ cut here ]------------ | [ 72.048711][ T2757] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2757 | [ 72.048992][ T2757] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.049554][ T2757] Tainted: [W]=WARN [ 72.049656][ T2757] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.049824][ T2757] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.050216][ T2757] 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 [ 72.050697][ T2757] RSP: 0018:ffa0000006ecf060 EFLAGS: 00010286 [ 72.050865][ T2757] RAX: 00000000ffffffa6 RBX: ff11000011a3d240 RCX: 1ff4000000dd9dd2 [ 72.051067][ T2757] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011a3d2f0 [ 72.051273][ T2757] RBP: ff11000010482000 R08: 1fe2200002347a5f R09: ff11000011292e58 [ 72.051468][ T2757] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 72.051668][ T2757] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006ecf100 [ 72.051874][ T2757] FS: 00007fc26d461840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 72.052123][ T2757] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.052303][ T2757] CR2: 00007f145e05b2a0 CR3: 000000000f15d006 CR4: 0000000000771ef0 [ 72.052508][ T2757] PKRU: 55555554 [ 72.052610][ T2757] Call Trace: [ 72.052718][ T2757] [ 72.052789][ T2757] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 72.052926][ T2757] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 72.053035][ T2757] netif_close_many (net/core/dev.c:1804) [ 72.053174][ T2757] ? 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) [ 72.053310][ T2757] ? __dev_close_many (net/core/dev.c:1781) [ 72.053444][ T2757] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 72.053611][ T2757] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 72.053784][ T2757] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 72.053927][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.054068][ T2757] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 72.054240][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.054381][ T2757] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 72.054516][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.054651][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.054789][ T2757] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.054923][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.055061][ T2757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.055220][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.055353][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.055487][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.055621][ T2757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.055758][ T2757] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.055896][ T2757] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 72.056067][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.056209][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.056343][ T2757] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.056478][ T2757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.056613][ T2757] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.056752][ T2757] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 72.056884][ T2757] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.057023][ T2757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.057158][ T2757] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.057332][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.057465][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.057606][ T2757] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 72.057741][ T2757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.057878][ T2757] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.058023][ T2757] ? 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)) [ 72.058158][ T2757] ? 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)) [ 72.058303][ T2757] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.058437][ T2757] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.058569][ T2757] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.058704][ T2757] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 72.058837][ T2757] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 72.058980][ T2757] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 72.059119][ T2757] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 72.059264][ T2757] ? copy_msghdr_from_user (net/socket.c:2635) [ 72.059398][ T2757] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 72.059563][ T2757] ? move_addr_to_kernel (net/socket.c:258) [ 72.059705][ T2757] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.059840][ T2757] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.059983][ T2757] ___sys_sendmsg (net/socket.c:2752) [ 72.060122][ T2757] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 72.060298][ T2757] ? copy_msghdr_from_user (net/socket.c:2603) [ 72.060444][ T2757] __sys_sendmsg (net/socket.c:2784) [ 72.060577][ T2757] ? __sys_sendmsg_sock (net/socket.c:2765) [ 72.060710][ T2757] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 72.060880][ T2757] ? 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) [ 72.061021][ T2757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.061159][ T2757] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.061303][ T2757] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.061434][ T2757] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.061570][ T2757] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.061737][ T2757] RIP: 0033:0x7fc26d69b08e [ 72.061886][ T2757] 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 [ 72.062376][ T2757] RSP: 002b:00007ffd5656daa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.062580][ T2757] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc26d69b08e [ 72.062785][ T2757] RDX: 0000000000000000 RSI: 00007ffd5656db50 RDI: 0000000000000005 [ 72.062990][ T2757] RBP: 00007ffd5656dab0 R08: 0000000000000000 R09: 0000000000000000 [ 72.063195][ T2757] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb3 [ 72.063402][ T2757] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5656e210 | [ 72.066429][ T2757] ------------[ cut here ]------------ | [ 72.066580][ T2757] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2757 | [ 72.066842][ T2757] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.067395][ T2757] Tainted: [W]=WARN [ 72.067493][ T2757] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.067659][ T2757] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.067826][ T2757] 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 [ 72.068300][ T2757] RSP: 0018:ffa0000006ecf190 EFLAGS: 00010286 [ 72.068468][ T2757] RAX: 00000000ffffffa6 RBX: ff11000005e470c0 RCX: 1ff4000000dd9df8 [ 72.068663][ T2757] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e47170 [ 72.068854][ T2757] RBP: ff11000010482000 R08: 1fe2200000bc8e2f R09: ff11000011292e58 [ 72.069055][ T2757] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 72.069251][ T2757] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 72.069444][ T2757] FS: 00007fc26d461840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 72.069675][ T2757] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.069846][ T2757] CR2: 00007f145e05b2a0 CR3: 000000000f15d006 CR4: 0000000000771ef0 [ 72.070044][ T2757] PKRU: 55555554 [ 72.070140][ T2757] Call Trace: [ 72.070241][ T2757] [ 72.070309][ T2757] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 72.070471][ T2757] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 72.070633][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.070764][ T2757] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 72.070893][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.071025][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.071152][ T2757] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.071286][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.071415][ T2757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.071561][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.071689][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.071819][ T2757] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.071947][ T2757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.072182][ T2757] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.072311][ T2757] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 72.072445][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.072575][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.072704][ T2757] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.072834][ T2757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.072963][ T2757] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.073151][ T2757] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 72.073283][ T2757] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.073409][ T2757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.073534][ T2757] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.073663][ T2757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.073796][ T2757] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.073926][ T2757] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 72.074109][ T2757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.074244][ T2757] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.074430][ T2757] ? 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)) [ 72.074558][ T2757] ? 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)) [ 72.074692][ T2757] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.074819][ T2757] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.074953][ T2757] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.075138][ T2757] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 72.075272][ T2757] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 72.075403][ T2757] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 72.075536][ T2757] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 72.075664][ T2757] ? copy_msghdr_from_user (net/socket.c:2635) [ 72.075793][ T2757] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 72.075957][ T2757] ? move_addr_to_kernel (net/socket.c:258) [ 72.076142][ T2757] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.076280][ T2757] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.076410][ T2757] ___sys_sendmsg (net/socket.c:2752) [ 72.076541][ T2757] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 72.076705][ T2757] ? copy_msghdr_from_user (net/socket.c:2603) [ 72.076844][ T2757] __sys_sendmsg (net/socket.c:2784) [ 72.077029][ T2757] ? __sys_sendmsg_sock (net/socket.c:2765) [ 72.077159][ T2757] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 72.077327][ T2757] ? 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) [ 72.077456][ T2757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.077585][ T2757] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.077714][ T2757] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.077845][ T2757] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.078030][ T2757] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.078204][ T2757] RIP: 0033:0x7fc26d69b08e [ 72.078340][ T2757] 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 [ 72.078802][ T2757] RSP: 002b:00007ffd5656daa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.079050][ T2757] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc26d69b08e [ 72.079248][ T2757] RDX: 0000000000000000 RSI: 00007ffd5656db50 RDI: 0000000000000005 [ 72.079441][ T2757] RBP: 00007ffd5656dab0 R08: 0000000000000000 R09: 0000000000000000 [ 72.079631][ T2757] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb3 [ 72.079824][ T2757] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5656e210 | [ 72.168718][ T2761] ------------[ cut here ]------------ | [ 72.168983][ T2761] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2761 | [ 72.169413][ T2761] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.170230][ T2761] Tainted: [W]=WARN [ 72.170385][ T2761] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.170658][ T2761] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.170889][ T2761] 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 [ 72.171454][ T2761] RSP: 0018:ffa0000006b3efe0 EFLAGS: 00010286 [ 72.171630][ T2761] RAX: 00000000ffffffa6 RBX: ff1100000f228340 RCX: 1ff4000000d67dc2 [ 72.171900][ T2761] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2283f0 [ 72.172160][ T2761] RBP: ff11000011db2000 R08: 1fe2200001e4507f R09: ff11000004d98b58 [ 72.172381][ T2761] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 72.172590][ T2761] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 72.172819][ T2761] FS: 00007febdf573840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 72.173134][ T2761] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.173318][ T2761] CR2: 000000003f2ef988 CR3: 0000000004e53001 CR4: 0000000000771ef0 [ 72.173536][ T2761] PKRU: 55555554 [ 72.173706][ T2761] Call Trace: [ 72.173852][ T2761] [ 72.173930][ T2761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.174140][ T2761] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 72.174351][ T2761] notifier_call_chain (kernel/notifier.c:85) [ 72.174561][ T2761] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 72.174749][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.174963][ T2761] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 72.175211][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.175411][ T2761] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 72.175579][ T2761] ? 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) [ 72.175714][ T2761] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 72.175851][ T2761] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 72.176071][ T2761] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 72.176314][ T2761] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 72.176512][ T2761] ? write_profile (kernel/profile.c:194) [ 72.176649][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.176785][ T2761] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 72.176957][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.177194][ T2761] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 72.177373][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.177576][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.177801][ T2761] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.178130][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.178312][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.178525][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.178710][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.178929][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.179285][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.179509][ T2761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.179680][ T2761] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 72.179873][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.180130][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.180304][ T2761] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.180441][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.180583][ T2761] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.180719][ T2761] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 72.180858][ T2761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.181111][ T2761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.181255][ T2761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.181396][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.181543][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.181684][ T2761] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 72.181825][ T2761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.181961][ T2761] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.182125][ T2761] ? 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)) [ 72.182264][ T2761] ? 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)) [ 72.182403][ T2761] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.182539][ T2761] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.182677][ T2761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.182813][ T2761] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 72.182952][ T2761] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 72.183095][ T2761] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 72.183237][ T2761] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 72.183374][ T2761] ? copy_msghdr_from_user (net/socket.c:2635) [ 72.183510][ T2761] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 72.183680][ T2761] ? move_addr_to_kernel (net/socket.c:258) [ 72.183817][ T2761] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.183957][ T2761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.184102][ T2761] ___sys_sendmsg (net/socket.c:2752) [ 72.184245][ T2761] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 72.184418][ T2761] ? copy_msghdr_from_user (net/socket.c:2603) [ 72.184567][ T2761] __sys_sendmsg (net/socket.c:2784) [ 72.184709][ T2761] ? __sys_sendmsg_sock (net/socket.c:2765) [ 72.184846][ T2761] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 72.185024][ T2761] ? 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) [ 72.185160][ T2761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.185334][ T2761] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.185472][ T2761] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.185613][ T2761] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.185748][ T2761] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.185917][ T2761] RIP: 0033:0x7febdf7ad08e [ 72.186069][ T2761] 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 [ 72.186582][ T2761] RSP: 002b:00007ffce5abe300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.186790][ T2761] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007febdf7ad08e [ 72.187006][ T2761] RDX: 0000000000000000 RSI: 00007ffce5abe3b0 RDI: 0000000000000005 [ 72.187215][ T2761] RBP: 00007ffce5abe310 R08: 0000000000000000 R09: 0000000000000000 [ 72.187435][ T2761] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb3 [ 72.187643][ T2761] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce5abea70 | [ 72.189651][ T2761] ------------[ cut here ]------------ | [ 72.189799][ T2761] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2761 | [ 72.190079][ T2761] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.190627][ T2761] Tainted: [W]=WARN [ 72.190727][ T2761] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.190891][ T2761] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.191470][ T2761] 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 [ 72.191962][ T2761] RSP: 0018:ffa0000006b3f060 EFLAGS: 00010286 [ 72.192312][ T2761] RAX: 00000000ffffffa6 RBX: ff1100000f229cc0 RCX: 1ff4000000d67dd2 [ 72.192507][ T2761] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f229d70 [ 72.192726][ T2761] RBP: ff1100001140a000 R08: 1fe2200001e453af R09: ff11000004d98b58 [ 72.192925][ T2761] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 72.193132][ T2761] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000006b3f100 [ 72.193336][ T2761] FS: 00007febdf573840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 72.193573][ T2761] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.193740][ T2761] CR2: 000000003f2ef988 CR3: 0000000004e53001 CR4: 0000000000771ef0 [ 72.193935][ T2761] PKRU: 55555554 [ 72.194038][ T2761] Call Trace: [ 72.194136][ T2761] [ 72.194237][ T2761] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 72.194385][ T2761] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 72.194489][ T2761] netif_close_many (net/core/dev.c:1804) [ 72.194622][ T2761] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 72.194785][ T2761] ? 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) [ 72.194914][ T2761] ? __dev_close_many (net/core/dev.c:1781) [ 72.195051][ T2761] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 72.195242][ T2761] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 72.195408][ T2761] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 72.195600][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.195745][ T2761] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 72.195909][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.196052][ T2761] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 72.196191][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.196324][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.196482][ T2761] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.196618][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.196747][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.196894][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.197030][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.197160][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.197299][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.197428][ T2761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.197563][ T2761] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 72.197697][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.197828][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.197956][ T2761] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.198090][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.198227][ T2761] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.198356][ T2761] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 72.198487][ T2761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.198623][ T2761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.198753][ T2761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.198885][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.199018][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.199149][ T2761] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 72.199284][ T2761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.199419][ T2761] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.199557][ T2761] ? 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)) [ 72.199694][ T2761] ? 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)) [ 72.199828][ T2761] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.199961][ T2761] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.200098][ T2761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.200257][ T2761] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 72.200395][ T2761] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 72.200526][ T2761] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 72.200664][ T2761] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 72.200800][ T2761] ? copy_msghdr_from_user (net/socket.c:2635) [ 72.200943][ T2761] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 72.201111][ T2761] ? move_addr_to_kernel (net/socket.c:258) [ 72.201261][ T2761] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.201393][ T2761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.201527][ T2761] ___sys_sendmsg (net/socket.c:2752) [ 72.201662][ T2761] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 72.201850][ T2761] ? copy_msghdr_from_user (net/socket.c:2603) [ 72.201997][ T2761] __sys_sendmsg (net/socket.c:2784) [ 72.202131][ T2761] ? __sys_sendmsg_sock (net/socket.c:2765) [ 72.202281][ T2761] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 72.202446][ T2761] ? 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) [ 72.202579][ T2761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.202715][ T2761] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.202845][ T2761] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.202998][ T2761] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.203131][ T2761] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.203296][ T2761] RIP: 0033:0x7febdf7ad08e [ 72.203446][ T2761] 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 [ 72.203924][ T2761] RSP: 002b:00007ffce5abe300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.204130][ T2761] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007febdf7ad08e [ 72.204333][ T2761] RDX: 0000000000000000 RSI: 00007ffce5abe3b0 RDI: 0000000000000005 [ 72.204528][ T2761] RBP: 00007ffce5abe310 R08: 0000000000000000 R09: 0000000000000000 [ 72.204727][ T2761] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb3 [ 72.205020][ T2761] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce5abea70 | [ 72.215683][ T2761] ------------[ cut here ]------------ | [ 72.215913][ T2761] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2761 | [ 72.216245][ T2761] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.216794][ T2761] Tainted: [W]=WARN [ 72.216896][ T2761] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.217159][ T2761] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.217360][ T2761] 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 [ 72.217851][ T2761] RSP: 0018:ffa0000006b3f190 EFLAGS: 00010286 [ 72.218066][ T2761] RAX: 00000000ffffffa6 RBX: ff1100001045fb40 RCX: 1ff4000000d67df8 [ 72.218350][ T2761] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001045fbf0 [ 72.218551][ T2761] RBP: ff1100001140a000 R08: 1fe220000208bf7f R09: ff11000004d98b58 [ 72.218743][ T2761] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 72.219002][ T2761] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 72.219312][ T2761] FS: 00007febdf573840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 72.219685][ T2761] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.219948][ T2761] CR2: 0000561b07814d5c CR3: 0000000004e53005 CR4: 0000000000771ef0 [ 72.220247][ T2761] PKRU: 55555554 [ 72.220350][ T2761] Call Trace: [ 72.220448][ T2761] [ 72.220514][ T2761] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 72.220679][ T2761] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 72.220846][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.220985][ T2761] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 72.221115][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.221268][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.221398][ T2761] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.221524][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.221652][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.221822][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.221953][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.222088][ T2761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.222227][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.222354][ T2761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.222482][ T2761] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 72.222627][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.222774][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.222901][ T2761] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.223038][ T2761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.223172][ T2761] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 72.223299][ T2761] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 72.223426][ T2761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.223551][ T2761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.223702][ T2761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.223832][ T2761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.223957][ T2761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.224107][ T2761] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 72.224241][ T2761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.224367][ T2761] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.224495][ T2761] ? 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)) [ 72.224706][ T2761] ? 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)) [ 72.224844][ T2761] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.224980][ T2761] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.225108][ T2761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.225248][ T2761] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 72.225374][ T2761] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 72.225500][ T2761] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 72.225629][ T2761] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 72.225761][ T2761] ? copy_msghdr_from_user (net/socket.c:2635) [ 72.225890][ T2761] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 72.226054][ T2761] ? move_addr_to_kernel (net/socket.c:258) [ 72.226205][ T2761] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.226340][ T2761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.226470][ T2761] ___sys_sendmsg (net/socket.c:2752) [ 72.226597][ T2761] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 72.226754][ T2761] ? copy_msghdr_from_user (net/socket.c:2603) [ 72.226894][ T2761] __sys_sendmsg (net/socket.c:2784) [ 72.227026][ T2761] ? __sys_sendmsg_sock (net/socket.c:2765) [ 72.227155][ T2761] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 72.227323][ T2761] ? 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) [ 72.227452][ T2761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.227595][ T2761] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.227722][ T2761] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.227852][ T2761] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.227985][ T2761] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.228144][ T2761] RIP: 0033:0x7febdf7ad08e [ 72.228284][ T2761] 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 [ 72.228763][ T2761] RSP: 002b:00007ffce5abe300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.228955][ T2761] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007febdf7ad08e [ 72.229154][ T2761] RDX: 0000000000000000 RSI: 00007ffce5abe3b0 RDI: 0000000000000005 [ 72.229347][ T2761] RBP: 00007ffce5abe310 R08: 0000000000000000 R09: 0000000000000000 [ 72.229533][ T2761] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb3 [ 72.229722][ T2761] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce5abea70 | [ 72.261914][ T166] ------------[ cut here ]------------ | [ 72.262131][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 72.262441][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.263131][ T166] Tainted: [W]=WARN [ 72.263253][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.263453][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.263655][ T166] 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 [ 72.265153][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 72.265351][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c8d30c0 RCX: 1ff4000000108ebf [ 72.265577][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d3170 [ 72.265804][ T166] RBP: ff11000011db2000 R08: 1fe220000191a62f R09: ff1100000cab2f20 [ 72.266321][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 72.266549][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 72.266780][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 72.267199][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.267394][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 72.267619][ T166] PKRU: 55555554 [ 72.267734][ T166] Call Trace: [ 72.267847][ T166] [ 72.267927][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 72.268219][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 72.268352][ T166] netif_close_many (net/core/dev.c:1804) [ 72.268504][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.268660][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 72.268811][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.268965][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 72.269258][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 72.269457][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 72.269647][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.269800][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 72.269952][ T166] ? __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) [ 72.270233][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 72.270386][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 72.270572][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 72.270723][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 72.270875][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 72.271172][ T166] ? 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) [ 72.271333][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 72.271486][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.271637][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 72.271794][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 72.271948][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 72.272233][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 72.272424][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 72.272626][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 72.272779][ T166] ? 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)) [ 72.272930][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 72.273248][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 72.273401][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 72.273566][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 72.273716][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 72.273867][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 72.274110][ T166] new_sync_write (fs/read_write.c:595) [ 72.274278][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.274429][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 72.274581][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.274734][ T166] ? ksys_write (fs/read_write.c:740) [ 72.274890][ T166] vfs_write (fs/read_write.c:688) [ 72.275138][ T166] ksys_write (fs/read_write.c:740) [ 72.275259][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 72.275415][ T166] ? 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) [ 72.275565][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.275716][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.275865][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.276140][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.276296][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.276513][ T166] RIP: 0033:0x7fd8e6c0c08e [ 72.276673][ T166] 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 [ 72.277265][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 72.277496][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 72.277724][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 72.277953][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 72.278189][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 72.278419][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 72.283657][ T166] ------------[ cut here ]------------ | [ 72.283839][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 72.284136][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.284768][ T166] Tainted: [W]=WARN [ 72.284878][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.285718][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.285908][ T166] 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 [ 72.286478][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 72.286660][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c8d27c0 RCX: 1ff4000000108eef [ 72.286882][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2870 [ 72.287159][ T166] RBP: ff11000011db2000 R08: 1fe220000191a50f R09: ff1100000cab2ef8 [ 72.287378][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 72.287589][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 72.287812][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 72.288201][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.288379][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 72.288589][ T166] PKRU: 55555554 [ 72.288695][ T166] Call Trace: [ 72.288803][ T166] [ 72.288876][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 72.289120][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 72.289334][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 72.289478][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 72.289625][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 72.289769][ T166] ? 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) [ 72.289913][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 72.290114][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.290306][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 72.290526][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 72.290746][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 72.291091][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 72.291383][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 72.291655][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 72.291799][ T166] ? 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)) [ 72.291942][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 72.292191][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 72.292331][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 72.292476][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 72.292620][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 72.292764][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 72.292871][ T166] new_sync_write (fs/read_write.c:595) [ 72.293078][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.293224][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 72.293370][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.293511][ T166] ? ksys_write (fs/read_write.c:740) [ 72.293656][ T166] vfs_write (fs/read_write.c:688) [ 72.293763][ T166] ksys_write (fs/read_write.c:740) [ 72.293872][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 72.294074][ T166] ? 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) [ 72.294219][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.294360][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.294502][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.294641][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.294783][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.294958][ T166] RIP: 0033:0x7fd8e6c0c08e [ 72.295179][ T166] 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 [ 72.295675][ T166] RSP: 002b:00007ffe866f7410 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 72.295891][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 72.296177][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 72.296386][ T166] RBP: 00007ffe866f7420 R08: 0000000000000000 R09: 0000000000000000 [ 72.296598][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 72.296806][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 72.368229][ T166] ------------[ cut here ]------------ | [ 72.368525][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 72.368883][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.369770][ T166] Tainted: [W]=WARN [ 72.369907][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.370182][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.370424][ T166] 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 [ 72.371055][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 72.371279][ T166] RAX: 00000000ffffffa6 RBX: ff11000011bfedc0 RCX: 1ff4000000108e65 [ 72.371538][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfee70 [ 72.371796][ T166] RBP: ff1100001162a000 R08: 1fe220000237fdcf R09: ff1100000cab2f48 [ 72.372057][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 72.372385][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001162a000 [ 72.372639][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 72.372941][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.373162][ T166] CR2: 000000003f2ef988 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 72.373425][ T166] PKRU: 55555554 [ 72.373553][ T166] Call Trace: [ 72.373681][ T166] [ 72.373774][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 72.373949][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 72.374084][ T166] register_netdevice (net/core/dev.c:11488) [ 72.374265][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 72.374478][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 72.374660][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 72.374879][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 72.375056][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 72.375276][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 72.375447][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 72.375710][ T166] ? 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)) [ 72.375903][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 72.376041][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 72.376219][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 72.376434][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 72.376609][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 72.376782][ T166] call_driver_probe (drivers/base/dd.c:629) [ 72.376951][ T166] really_probe (drivers/base/dd.c:709) [ 72.377129][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 72.377304][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 72.377477][ T166] driver_probe_device (drivers/base/dd.c:901) [ 72.377646][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 72.377816][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 72.377990][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 72.378169][ T166] __device_attach (drivers/base/dd.c:1101) [ 72.378363][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.378620][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 72.378886][ T166] ? 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) [ 72.379155][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 72.379427][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 72.379667][ T166] bus_probe_device (drivers/base/bus.c:613) [ 72.379842][ T166] device_add (drivers/base/core.c:3706) [ 72.380026][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 72.380248][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 72.380419][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 72.380593][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 72.380810][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.380987][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 72.381205][ T166] ? 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)) [ 72.381377][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 72.381548][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 72.381743][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 72.381916][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 72.382053][ T166] new_sync_write (fs/read_write.c:595) [ 72.382230][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.382400][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 72.382573][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.382745][ T166] ? ksys_write (fs/read_write.c:740) [ 72.382920][ T166] vfs_write (fs/read_write.c:688) [ 72.383060][ T166] ksys_write (fs/read_write.c:740) [ 72.383199][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 72.383369][ T166] ? 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) [ 72.383539][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.383714][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.383886][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.384064][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.384241][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.384453][ T166] RIP: 0033:0x7fd8e6c0c08e [ 72.384634][ T166] 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 [ 72.385253][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 72.385517][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 72.385772][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 72.386031][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 72.386290][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 72.386548][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 72.391267][ T166] ------------[ cut here ]------------ | [ 72.391514][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 72.391919][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.392647][ T166] Tainted: [W]=WARN [ 72.392758][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.393084][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.393393][ T166] 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 [ 72.394019][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 72.394209][ T166] RAX: 00000000ffffffa6 RBX: ff11000011bfe7c0 RCX: 1ff4000000108eef [ 72.394423][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfe870 [ 72.394637][ T166] RBP: ff1100001162a000 R08: 1fe220000237fd0f R09: ff1100000cab2ef8 [ 72.394933][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 72.395155][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 72.395477][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 72.395739][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.395921][ T166] CR2: 000000003f2ef988 CR3: 0000000009f65004 CR4: 0000000000771ef0 [ 72.396249][ T166] PKRU: 55555554 [ 72.396357][ T166] Call Trace: [ 72.396466][ T166] [ 72.396541][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 72.396728][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 72.396905][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 72.397059][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 72.397210][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 72.397355][ T166] ? 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) [ 72.397500][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 72.397668][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.397862][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 72.398015][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 72.398163][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 72.398313][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 72.398496][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 72.398776][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 72.398921][ T166] ? 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)) [ 72.399072][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 72.399255][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 72.399503][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 72.399650][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 72.399793][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 72.399938][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 72.400057][ T166] new_sync_write (fs/read_write.c:595) [ 72.400209][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.400352][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 72.400497][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.400740][ T166] ? ksys_write (fs/read_write.c:740) [ 72.400889][ T166] vfs_write (fs/read_write.c:688) [ 72.401008][ T166] ksys_write (fs/read_write.c:740) [ 72.401117][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 72.401267][ T166] ? 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) [ 72.401508][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.401654][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.401800][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.401943][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.402198][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.402377][ T166] RIP: 0033:0x7fd8e6c0c08e [ 72.402528][ T166] 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 [ 72.403140][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 72.403466][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 72.403680][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 72.403892][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 72.404113][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 72.404339][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 72.483661][ T166] ------------[ cut here ]------------ | [ 72.484110][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 72.484794][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.486130][ T166] Tainted: [W]=WARN [ 72.486372][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.486725][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.487119][ T166] 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 [ 72.488045][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 72.488429][ T166] RAX: 00000000ffffffa6 RBX: ff110000093a24c0 RCX: 1ff4000000108ed1 [ 72.488814][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2570 [ 72.489235][ T166] RBP: ff1100000cc1a000 R08: 1fe22000012744af R09: ff1100000cab2ef8 [ 72.489627][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 72.489932][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cc1a000 [ 72.490255][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 72.490568][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.490827][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65006 CR4: 0000000000771ef0 [ 72.491222][ T166] PKRU: 55555554 [ 72.491389][ T166] Call Trace: [ 72.491551][ T166] [ 72.491691][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 72.491902][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 72.492141][ T166] register_netdevice (net/core/dev.c:11488) [ 72.492355][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 72.492594][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 72.492816][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 72.493070][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 72.493281][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 72.493519][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 72.493758][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.493958][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 72.494179][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 72.494500][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 72.494767][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 72.495022][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 72.495229][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 72.495438][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 72.495636][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 72.495796][ T166] new_sync_write (fs/read_write.c:595) [ 72.496015][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.496225][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 72.496424][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.496634][ T166] ? ksys_write (fs/read_write.c:740) [ 72.496839][ T166] vfs_write (fs/read_write.c:688) [ 72.497017][ T166] ksys_write (fs/read_write.c:740) [ 72.497188][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 72.497386][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.497585][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.497799][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.498094][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.498307][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.498507][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.498741][ T166] RIP: 0033:0x7fd8e6c0c08e [ 72.498947][ T166] 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 [ 72.499552][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 72.499825][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 72.500107][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 72.500398][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 72.500667][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 72.500936][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 72.670491][ T166] ------------[ cut here ]------------ | [ 72.670741][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: udp_tunnel_nic./166 | [ 72.671238][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.672009][ T166] Tainted: [W]=WARN [ 72.672189][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.672440][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.672693][ T166] 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 [ 72.673306][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 72.673546][ T166] RAX: 00000000ffffffa6 RBX: ff110000090a93c0 RCX: 1ff4000000108ed1 [ 72.673820][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9470 [ 72.674113][ T166] RBP: ff11000011f12000 R08: 1fe220000121528f R09: ff1100000cab2ef8 [ 72.674397][ T166] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 72.674672][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011f12000 [ 72.674956][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 72.675295][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.675532][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 72.675808][ T166] PKRU: 55555554 [ 72.675984][ T166] Call Trace: [ 72.676147][ T166] [ 72.676283][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 72.676489][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 72.676657][ T166] register_netdevice (net/core/dev.c:11488) [ 72.676860][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 72.677112][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 72.677380][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 72.677623][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 72.677825][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 72.678076][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 72.678350][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.678554][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 72.678753][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 72.679001][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 72.679210][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 72.679445][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 72.679645][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 72.679843][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 72.680054][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 72.680226][ T166] new_sync_write (fs/read_write.c:595) [ 72.680426][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.680626][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 72.680826][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.681145][ T166] ? ksys_write (fs/read_write.c:740) [ 72.681374][ T166] vfs_write (fs/read_write.c:688) [ 72.681549][ T166] ksys_write (fs/read_write.c:740) [ 72.681733][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 72.681951][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.682183][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.682421][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.682626][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.682826][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.683038][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.683281][ T166] RIP: 0033:0x7fd8e6c0c08e [ 72.683486][ T166] 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 [ 72.684076][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 72.684363][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 72.684642][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 72.684915][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 72.685215][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 72.685498][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 72.869364][ T2777] ------------[ cut here ]------------ | [ 72.869576][ T2777] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2777 | [ 72.869913][ T2777] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.870714][ T2777] Tainted: [W]=WARN [ 72.870884][ T2777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.871297][ T2777] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.871523][ T2777] 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 [ 72.872063][ T2777] RSP: 0018:ffa0000006f5ef70 EFLAGS: 00010286 [ 72.872276][ T2777] RAX: 00000000ffffffa6 RBX: ff110000107ea640 RCX: 1ff4000000debdb4 [ 72.872494][ T2777] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea6f0 [ 72.872713][ T2777] RBP: ff1100000cc1a000 R08: 1fe22000020fd4df R09: ff1100000c6b5180 [ 72.872931][ T2777] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 72.873153][ T2777] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 72.873438][ T2777] FS: 00007f59d524f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 72.873806][ T2777] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.874112][ T2777] CR2: 000000003a36ca28 CR3: 0000000011cea003 CR4: 0000000000771ef0 [ 72.874367][ T2777] PKRU: 55555554 [ 72.874482][ T2777] Call Trace: [ 72.874591][ T2777] [ 72.874696][ T2777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.874866][ T2777] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 72.875020][ T2777] notifier_call_chain (kernel/notifier.c:85) [ 72.875175][ T2777] __netdev_upper_dev_link (net/core/dev.c:8931) [ 72.875333][ T2777] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 72.875496][ T2777] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 72.875675][ T2777] netdev_upper_dev_link (net/core/dev.c:8972) [ 72.875825][ T2777] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 72.875980][ T2777] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 72.876154][ T2777] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 72.876312][ T2777] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 72.876468][ T2777] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 72.876630][ T2777] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 72.876805][ T2777] ? nla_strscpy (lib/nlattr.c:795) [ 72.876964][ T2777] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 72.877117][ T2777] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 72.877265][ T2777] ? __dev_get_by_name (net/core/dev.c:883) [ 72.877419][ T2777] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 72.877576][ T2777] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 72.877728][ T2777] rtnl_newlink (net/core/rtnetlink.c:4150) [ 72.877874][ T2777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.878028][ T2777] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.878177][ T2777] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 72.878323][ T2777] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.878472][ T2777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.878634][ T2777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.878796][ T2777] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 72.878947][ T2777] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 72.879103][ T2777] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.879252][ T2777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.879397][ T2777] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.879544][ T2777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.879708][ T2777] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.879887][ T2777] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 72.880038][ T2777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.880230][ T2777] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.880376][ T2777] ? 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)) [ 72.880521][ T2777] ? 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)) [ 72.880667][ T2777] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.880856][ T2777] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.881029][ T2777] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.881186][ T2777] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 72.881417][ T2777] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 72.881642][ T2777] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 72.881885][ T2777] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 72.882126][ T2777] ? copy_msghdr_from_user (net/socket.c:2635) [ 72.882297][ T2777] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 72.882501][ T2777] ? move_addr_to_kernel (net/socket.c:258) [ 72.882667][ T2777] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.882820][ T2777] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.882976][ T2777] ___sys_sendmsg (net/socket.c:2752) [ 72.883128][ T2777] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 72.883410][ T2777] ? copy_msghdr_from_user (net/socket.c:2603) [ 72.883707][ T2777] __sys_sendmsg (net/socket.c:2784) [ 72.883938][ T2777] ? __sys_sendmsg_sock (net/socket.c:2765) [ 72.884172][ T2777] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 72.884371][ T2777] ? 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) [ 72.884597][ T2777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.884784][ T2777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.884979][ T2777] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.885143][ T2777] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.885309][ T2777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.885503][ T2777] RIP: 0033:0x7f59d548908e [ 72.885656][ T2777] 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 [ 72.886221][ T2777] RSP: 002b:00007ffc4c171df0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.886442][ T2777] RAX: ffffffffffffffda RBX: 00007ffc4c172588 RCX: 00007f59d548908e [ 72.886660][ T2777] RDX: 0000000000000000 RSI: 00007ffc4c171ea0 RDI: 0000000000000005 [ 72.886888][ T2777] RBP: 00007ffc4c171e00 R08: 0000000000000000 R09: 0000000000000000 [ 72.887138][ T2777] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 72.887360][ T2777] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4c172560 | [ 72.889177][ T2777] ------------[ cut here ]------------ | [ 72.889343][ T2777] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2777 | [ 72.889647][ T2777] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.890284][ T2777] Tainted: [W]=WARN [ 72.890403][ T2777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.890606][ T2777] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.890794][ T2777] 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 [ 72.891341][ T2777] RSP: 0018:ffa0000006f5efd0 EFLAGS: 00010286 [ 72.891568][ T2777] RAX: 00000000ffffffa6 RBX: ff110000107ea040 RCX: 1ff4000000debdc0 [ 72.891814][ T2777] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ea0f0 [ 72.892035][ T2777] RBP: ff1100000be7a000 R08: 1fe22000020fd41f R09: ff1100000c6b5180 [ 72.892270][ T2777] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 72.892486][ T2777] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7ae04 [ 72.892728][ T2777] FS: 00007f59d524f840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 72.892991][ T2777] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.893178][ T2777] CR2: 000000003a36ca28 CR3: 0000000011cea003 CR4: 0000000000771ef0 [ 72.893420][ T2777] PKRU: 55555554 [ 72.893531][ T2777] Call Trace: [ 72.893646][ T2777] [ 72.893728][ T2777] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 72.893903][ T2777] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 72.894020][ T2777] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 72.894190][ T2777] __dev_notify_flags (net/core/dev.c:9787) [ 72.894337][ T2777] ? netif_change_name (net/core/dev.c:1495) [ 72.894482][ T2777] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 72.894658][ T2777] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 72.894810][ T2777] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 72.894983][ T2777] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 72.895134][ T2777] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 72.895290][ T2777] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 72.895438][ T2777] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 72.895638][ T2777] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 72.895861][ T2777] ? nla_strscpy (lib/nlattr.c:795) [ 72.896060][ T2777] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 72.896287][ T2777] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 72.896435][ T2777] ? __dev_get_by_name (net/core/dev.c:883) [ 72.896581][ T2777] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 72.896750][ T2777] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 72.896900][ T2777] rtnl_newlink (net/core/rtnetlink.c:4150) [ 72.897073][ T2777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.897290][ T2777] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.897440][ T2777] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 72.897586][ T2777] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.897735][ T2777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.897884][ T2777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.898052][ T2777] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 72.898208][ T2777] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 72.898352][ T2777] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.898498][ T2777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.898650][ T2777] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.898796][ T2777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.898939][ T2777] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.899090][ T2777] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 72.899242][ T2777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.899432][ T2777] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.899588][ T2777] ? 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)) [ 72.899742][ T2777] ? 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)) [ 72.899889][ T2777] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.900064][ T2777] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.900215][ T2777] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.900363][ T2777] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 72.900537][ T2777] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 72.900738][ T2777] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 72.900884][ T2777] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 72.901060][ T2777] ? copy_msghdr_from_user (net/socket.c:2635) [ 72.901215][ T2777] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 72.901397][ T2777] ? move_addr_to_kernel (net/socket.c:258) [ 72.901546][ T2777] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.901694][ T2777] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.901844][ T2777] ___sys_sendmsg (net/socket.c:2752) [ 72.901993][ T2777] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 72.902207][ T2777] ? copy_msghdr_from_user (net/socket.c:2603) [ 72.902368][ T2777] __sys_sendmsg (net/socket.c:2784) [ 72.902516][ T2777] ? __sys_sendmsg_sock (net/socket.c:2765) [ 72.902682][ T2777] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 72.903593][ T2777] ? 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) [ 72.903794][ T2777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.903960][ T2777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.904154][ T2777] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.904386][ T2777] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.904617][ T2777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.904912][ T2777] RIP: 0033:0x7f59d548908e [ 72.905159][ T2777] 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 [ 72.905719][ T2777] RSP: 002b:00007ffc4c171df0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.906106][ T2777] RAX: ffffffffffffffda RBX: 00007ffc4c172588 RCX: 00007f59d548908e [ 72.906486][ T2777] RDX: 0000000000000000 RSI: 00007ffc4c171ea0 RDI: 0000000000000005 [ 72.906841][ T2777] RBP: 00007ffc4c171e00 R08: 0000000000000000 R09: 0000000000000000 [ 72.907129][ T2777] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 72.907446][ T2777] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4c172560 | [ 72.938092][ T2778] ------------[ cut here ]------------ | [ 72.938372][ T2778] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2778 | [ 72.938716][ T2778] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 72.939442][ T2778] Tainted: [W]=WARN [ 72.939601][ T2778] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.939833][ T2778] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 72.940381][ T2778] 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 [ 72.941076][ T2778] RSP: 0018:ffa0000006f6f020 EFLAGS: 00010286 [ 72.941392][ T2778] RAX: 00000000ffffffa6 RBX: ff1100000c610c40 RCX: 1ff4000000deddca [ 72.941703][ T2778] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610cf0 [ 72.942034][ T2778] RBP: ff1100000be7a000 R08: 1fe22000018c219f R09: ff1100000c982e58 [ 72.942358][ T2778] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 72.942685][ T2778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 72.943054][ T2778] FS: 00007f9cbbc7b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 72.943465][ T2778] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.943684][ T2778] CR2: 000000000255f988 CR3: 0000000011fd7005 CR4: 0000000000771ef0 [ 72.943945][ T2778] PKRU: 55555554 [ 72.944117][ T2778] Call Trace: [ 72.944306][ T2778] [ 72.944444][ T2778] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 72.944652][ T2778] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 72.944814][ T2778] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 72.945025][ T2778] __dev_notify_flags (net/core/dev.c:9787) [ 72.945291][ T2778] ? netif_change_name (net/core/dev.c:1495) [ 72.945497][ T2778] ? __dev_change_flags (net/core/dev.c:9752) [ 72.945692][ T2778] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 72.945903][ T2778] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.946116][ T2778] ? 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)) [ 72.946340][ T2778] netif_change_flags (net/core/dev.c:9820) [ 72.946537][ T2778] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 72.946725][ T2778] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 72.946916][ T2778] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 72.947119][ T2778] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 72.947377][ T2778] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 72.947570][ T2778] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.947760][ T2778] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 72.947948][ T2778] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.948151][ T2778] ? __kernel_text_address (kernel/extable.c:79) [ 72.948350][ T2778] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.948541][ T2778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.948731][ T2778] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 72.948920][ T2778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.949121][ T2778] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 72.949321][ T2778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.949508][ T2778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.949694][ T2778] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 72.949880][ T2778] ? __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) [ 72.950098][ T2778] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 72.950324][ T2778] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 72.950551][ T2778] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 72.950742][ T2778] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 72.950934][ T2778] rtnl_newlink (net/core/rtnetlink.c:4150) [ 72.951137][ T2778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.951330][ T2778] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.951520][ T2778] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 72.951704][ T2778] ? mark_usage (kernel/locking/lockdep.c:4674) [ 72.951929][ T2778] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.952137][ T2778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.952341][ T2778] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.952531][ T2778] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 72.952773][ T2778] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 72.952984][ T2778] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 72.953187][ T2778] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 72.953383][ T2778] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.953570][ T2778] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.953756][ T2778] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.953961][ T2778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 72.954162][ T2778] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 72.954357][ T2778] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 72.954542][ T2778] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.954742][ T2778] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.954941][ T2778] ? 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)) [ 72.955191][ T2778] ? 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)) [ 72.955393][ T2778] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.955586][ T2778] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.955778][ T2778] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 72.955992][ T2778] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 72.956241][ T2778] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 72.956522][ T2778] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 72.956799][ T2778] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 72.957068][ T2778] ? copy_msghdr_from_user (net/socket.c:2635) [ 72.957326][ T2778] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 72.957626][ T2778] ? move_addr_to_kernel (net/socket.c:258) [ 72.957819][ T2778] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 72.958022][ T2778] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 72.958219][ T2778] ___sys_sendmsg (net/socket.c:2752) [ 72.958421][ T2778] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 72.958670][ T2778] ? copy_msghdr_from_user (net/socket.c:2603) [ 72.958895][ T2778] __sys_sendmsg (net/socket.c:2784) [ 72.959094][ T2778] ? __sys_sendmsg_sock (net/socket.c:2765) [ 72.959302][ T2778] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 72.959536][ T2778] ? 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) [ 72.959723][ T2778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 72.959931][ T2778] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 72.960143][ T2778] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 72.960339][ T2778] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 72.960527][ T2778] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.960751][ T2778] RIP: 0033:0x7f9cbbeb508e [ 72.960948][ T2778] 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 [ 72.961536][ T2778] RSP: 002b:00007ffcbc681120 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.961802][ T2778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9cbbeb508e [ 72.962071][ T2778] RDX: 0000000000000000 RSI: 00007ffcbc6811d0 RDI: 0000000000000005 [ 72.962338][ T2778] RBP: 00007ffcbc681130 R08: 0000000000000000 R09: 0000000000000000 [ 72.962608][ T2778] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 72.962862][ T2778] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbc681890 | [ 73.045677][ T2783] ------------[ cut here ]------------ | [ 73.045915][ T2783] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2783 | [ 73.046248][ T2783] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.046850][ T2783] Tainted: [W]=WARN [ 73.046961][ T2783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.047148][ T2783] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.047368][ T2783] 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 [ 73.047899][ T2783] RSP: 0018:ffa0000006faef70 EFLAGS: 00010286 [ 73.048093][ T2783] RAX: 00000000ffffffa6 RBX: ff11000005e47240 RCX: 1ff4000000df5db4 [ 73.048326][ T2783] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e472f0 [ 73.048592][ T2783] RBP: ff11000011f12000 R08: 1fe2200000bc8e5f R09: ff1100001249d180 [ 73.048832][ T2783] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 73.049058][ T2783] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 73.049279][ T2783] FS: 00007fcf96b39840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 73.049533][ T2783] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.049738][ T2783] CR2: 0000000020684a28 CR3: 000000000f117001 CR4: 0000000000771ef0 [ 73.049956][ T2783] PKRU: 55555554 [ 73.050072][ T2783] Call Trace: [ 73.050186][ T2783] [ 73.050263][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.050408][ T2783] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 73.050551][ T2783] notifier_call_chain (kernel/notifier.c:85) [ 73.050700][ T2783] __netdev_upper_dev_link (net/core/dev.c:8931) [ 73.050846][ T2783] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 73.051002][ T2783] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 73.051146][ T2783] netdev_upper_dev_link (net/core/dev.c:8972) [ 73.051295][ T2783] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 73.051440][ T2783] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 73.051590][ T2783] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 73.051737][ T2783] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 73.051885][ T2783] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 73.052060][ T2783] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 73.052212][ T2783] ? nla_strscpy (lib/nlattr.c:795) [ 73.052634][ T2783] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 73.052788][ T2783] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 73.052930][ T2783] ? __dev_get_by_name (net/core/dev.c:883) [ 73.053081][ T2783] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 73.053250][ T2783] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 73.053397][ T2783] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.053541][ T2783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.053685][ T2783] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.053829][ T2783] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.053974][ T2783] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.054118][ T2783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.054356][ T2783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.054502][ T2783] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.054645][ T2783] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.054793][ T2783] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.054939][ T2783] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.055088][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.055242][ T2783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.055409][ T2783] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.055557][ T2783] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.055701][ T2783] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.055845][ T2783] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.055998][ T2783] ? 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)) [ 73.056152][ T2783] ? 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)) [ 73.056309][ T2783] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.056456][ T2783] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.056600][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.056760][ T2783] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.056905][ T2783] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.057057][ T2783] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.057211][ T2783] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.057379][ T2783] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.057527][ T2783] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.057708][ T2783] ? move_addr_to_kernel (net/socket.c:258) [ 73.057880][ T2783] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.058030][ T2783] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.058186][ T2783] ___sys_sendmsg (net/socket.c:2752) [ 73.058340][ T2783] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.058529][ T2783] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.058683][ T2783] __sys_sendmsg (net/socket.c:2784) [ 73.058848][ T2783] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.059000][ T2783] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.059185][ T2783] ? 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) [ 73.059327][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.059469][ T2783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.059635][ T2783] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.059793][ T2783] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.059937][ T2783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.060140][ T2783] RIP: 0033:0x7fcf96d7308e [ 73.060308][ T2783] 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 [ 73.060821][ T2783] RSP: 002b:00007ffc5a768a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.061046][ T2783] RAX: ffffffffffffffda RBX: 00007ffc5a7691f8 RCX: 00007fcf96d7308e [ 73.061293][ T2783] RDX: 0000000000000000 RSI: 00007ffc5a768b10 RDI: 0000000000000005 [ 73.061530][ T2783] RBP: 00007ffc5a768a70 R08: 0000000000000000 R09: 0000000000000000 [ 73.061750][ T2783] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.061962][ T2783] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5a7691d0 | [ 73.063717][ T2783] ------------[ cut here ]------------ | [ 73.063887][ T2783] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2783 | [ 73.064204][ T2783] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.064803][ T2783] Tainted: [W]=WARN [ 73.064915][ T2783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.065105][ T2783] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.065299][ T2783] 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 [ 73.065895][ T2783] RSP: 0018:ffa0000006faefd0 EFLAGS: 00010286 [ 73.066087][ T2783] RAX: 00000000ffffffa6 RBX: ff11000005e461c0 RCX: 1ff4000000df5dc0 [ 73.066315][ T2783] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46270 [ 73.066536][ T2783] RBP: ff11000010482000 R08: 1fe2200000bc8c4f R09: ff1100001249d180 [ 73.066791][ T2783] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 73.067026][ T2783] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 73.067250][ T2783] FS: 00007fcf96b39840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 73.067505][ T2783] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.067686][ T2783] CR2: 0000000020684a28 CR3: 000000000f117001 CR4: 0000000000771ef0 [ 73.067900][ T2783] PKRU: 55555554 [ 73.068030][ T2783] Call Trace: [ 73.068140][ T2783] [ 73.068220][ T2783] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.068370][ T2783] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.068478][ T2783] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 73.068639][ T2783] __dev_notify_flags (net/core/dev.c:9787) [ 73.068785][ T2783] ? netif_change_name (net/core/dev.c:1495) [ 73.068928][ T2783] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 73.069079][ T2783] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 73.069230][ T2783] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 73.069378][ T2783] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 73.069553][ T2783] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 73.069719][ T2783] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 73.069865][ T2783] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 73.070017][ T2783] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 73.070161][ T2783] ? nla_strscpy (lib/nlattr.c:795) [ 73.070314][ T2783] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 73.070462][ T2783] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 73.070652][ T2783] ? __dev_get_by_name (net/core/dev.c:883) [ 73.070797][ T2783] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 73.070946][ T2783] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 73.071114][ T2783] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.071261][ T2783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.071405][ T2783] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.071548][ T2783] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.071699][ T2783] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.071867][ T2783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.072028][ T2783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.072182][ T2783] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.072327][ T2783] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.072469][ T2783] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.072614][ T2783] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.072757][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.072908][ T2783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.073070][ T2783] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.073224][ T2783] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.073371][ T2783] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.073540][ T2783] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.073696][ T2783] ? 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)) [ 73.073851][ T2783] ? 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)) [ 73.074025][ T2783] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.074178][ T2783] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.074342][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.074488][ T2783] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.074636][ T2783] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.074794][ T2783] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.074956][ T2783] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.075118][ T2783] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.075265][ T2783] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.075455][ T2783] ? move_addr_to_kernel (net/socket.c:258) [ 73.075601][ T2783] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.075746][ T2783] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.075923][ T2783] ___sys_sendmsg (net/socket.c:2752) [ 73.076081][ T2783] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.076287][ T2783] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.076444][ T2783] __sys_sendmsg (net/socket.c:2784) [ 73.076592][ T2783] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.076734][ T2783] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.076916][ T2783] ? 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) [ 73.077077][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.077233][ T2783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.077378][ T2783] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.077522][ T2783] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.077667][ T2783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.077849][ T2783] RIP: 0033:0x7fcf96d7308e [ 73.078003][ T2783] 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 [ 73.078524][ T2783] RSP: 002b:00007ffc5a768a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.078762][ T2783] RAX: ffffffffffffffda RBX: 00007ffc5a7691f8 RCX: 00007fcf96d7308e [ 73.078985][ T2783] RDX: 0000000000000000 RSI: 00007ffc5a768b10 RDI: 0000000000000005 [ 73.079202][ T2783] RBP: 00007ffc5a768a70 R08: 0000000000000000 R09: 0000000000000000 [ 73.079431][ T2783] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.079653][ T2783] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5a7691d0 | [ 73.116072][ T2784] ------------[ cut here ]------------ | [ 73.116255][ T2784] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2784 | [ 73.116530][ T2784] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.117085][ T2784] Tainted: [W]=WARN [ 73.117197][ T2784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.117370][ T2784] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.117544][ T2784] 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 [ 73.118100][ T2784] RSP: 0018:ffa0000006fbf020 EFLAGS: 00010286 [ 73.118280][ T2784] RAX: 00000000ffffffa6 RBX: ff11000005e47840 RCX: 1ff4000000df7dca [ 73.118497][ T2784] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e478f0 [ 73.118724][ T2784] RBP: ff11000010482000 R08: 1fe2200000bc8f1f R09: ff11000012202e58 [ 73.118924][ T2784] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 73.119131][ T2784] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 73.119340][ T2784] FS: 00007f69f899d840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 73.119580][ T2784] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.119750][ T2784] CR2: 000000003b408988 CR3: 0000000010018004 CR4: 0000000000771ef0 [ 73.119952][ T2784] PKRU: 55555554 [ 73.120252][ T2784] Call Trace: [ 73.120366][ T2784] [ 73.120438][ T2784] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.120574][ T2784] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.120675][ T2784] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 73.120810][ T2784] __dev_notify_flags (net/core/dev.c:9787) [ 73.120945][ T2784] ? netif_change_name (net/core/dev.c:1495) [ 73.121081][ T2784] ? __dev_change_flags (net/core/dev.c:9752) [ 73.121232][ T2784] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 73.121363][ T2784] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.121503][ T2784] ? 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)) [ 73.121645][ T2784] netif_change_flags (net/core/dev.c:9820) [ 73.121788][ T2784] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.121926][ T2784] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 73.122070][ T2784] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 73.122211][ T2784] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 73.122378][ T2784] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 73.122515][ T2784] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.122647][ T2784] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 73.122785][ T2784] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.122931][ T2784] ? __kernel_text_address (kernel/extable.c:79) [ 73.123074][ T2784] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.123212][ T2784] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.123347][ T2784] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.123481][ T2784] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.123617][ T2784] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 73.123750][ T2784] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.123885][ T2784] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.124029][ T2784] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 73.124162][ T2784] ? __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) [ 73.124299][ T2784] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 73.124435][ T2784] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.124572][ T2784] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 73.124708][ T2784] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 73.124844][ T2784] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.124996][ T2784] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.125128][ T2784] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.125266][ T2784] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.125398][ T2784] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.125531][ T2784] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.125668][ T2784] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.125804][ T2784] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.125955][ T2784] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.126098][ T2784] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.126245][ T2784] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.126379][ T2784] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.126529][ T2784] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.126666][ T2784] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.126801][ T2784] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.126942][ T2784] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.127080][ T2784] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.127220][ T2784] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.127357][ T2784] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.127507][ T2784] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.127644][ T2784] ? 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)) [ 73.127779][ T2784] ? 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)) [ 73.127915][ T2784] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.128055][ T2784] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.128203][ T2784] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.128341][ T2784] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.128475][ T2784] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.128619][ T2784] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.128762][ T2784] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.128915][ T2784] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.129052][ T2784] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.129223][ T2784] ? move_addr_to_kernel (net/socket.c:258) [ 73.129357][ T2784] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.129500][ T2784] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.129639][ T2784] ___sys_sendmsg (net/socket.c:2752) [ 73.129771][ T2784] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.129937][ T2784] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.130093][ T2784] __sys_sendmsg (net/socket.c:2784) [ 73.130230][ T2784] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.130376][ T2784] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.130547][ T2784] ? 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) [ 73.130680][ T2784] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.130813][ T2784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.130953][ T2784] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.131091][ T2784] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.131230][ T2784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.131401][ T2784] RIP: 0033:0x7f69f8bd708e [ 73.131561][ T2784] 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 [ 73.132043][ T2784] RSP: 002b:00007ffefae851b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.132248][ T2784] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f69f8bd708e [ 73.132450][ T2784] RDX: 0000000000000000 RSI: 00007ffefae85260 RDI: 0000000000000005 [ 73.132652][ T2784] RBP: 00007ffefae851c0 R08: 0000000000000000 R09: 0000000000000000 [ 73.132876][ T2784] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.133088][ T2784] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefae85920 | [ 73.196271][ T2789] ------------[ cut here ]------------ | [ 73.196459][ T2789] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2789 | [ 73.196766][ T2789] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.197828][ T2789] Tainted: [W]=WARN [ 73.197954][ T2789] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.198141][ T2789] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.198336][ T2789] 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 [ 73.198807][ T2789] RSP: 0018:ffa0000006fef020 EFLAGS: 00010286 [ 73.199072][ T2789] RAX: 00000000ffffffa6 RBX: ff1100000f2299c0 RCX: 1ff4000000dfddca [ 73.199429][ T2789] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f229a70 [ 73.199626][ T2789] RBP: ff11000010482000 R08: 1fe2200001e4534f R09: ff11000011600b58 [ 73.199825][ T2789] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 73.200026][ T2789] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 73.200233][ T2789] FS: 00007fa188f8f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 73.200463][ T2789] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.200630][ T2789] CR2: 000000001b555988 CR3: 00000000093ca004 CR4: 0000000000771ef0 [ 73.200829][ T2789] PKRU: 55555554 [ 73.200929][ T2789] Call Trace: [ 73.201036][ T2789] [ 73.201106][ T2789] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.201280][ T2789] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.201382][ T2789] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 73.201516][ T2789] __dev_notify_flags (net/core/dev.c:9787) [ 73.201653][ T2789] ? netif_change_name (net/core/dev.c:1495) [ 73.201783][ T2789] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 73.201915][ T2789] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 73.202055][ T2789] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.202213][ T2789] ? 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)) [ 73.202348][ T2789] netif_change_flags (net/core/dev.c:9820) [ 73.202479][ T2789] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.202613][ T2789] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 73.202748][ T2789] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 73.202919][ T2789] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 73.203123][ T2789] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 73.203267][ T2789] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.203411][ T2789] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 73.203545][ T2789] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.203685][ T2789] ? __kernel_text_address (kernel/extable.c:79) [ 73.203824][ T2789] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.203960][ T2789] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.204120][ T2789] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.204273][ T2789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.204407][ T2789] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 73.204538][ T2789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.204670][ T2789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.204803][ T2789] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 73.204939][ T2789] ? __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) [ 73.205079][ T2789] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 73.205234][ T2789] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.205372][ T2789] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 73.205509][ T2789] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 73.205655][ T2789] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.205790][ T2789] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.205923][ T2789] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.206062][ T2789] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.206204][ T2789] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.206342][ T2789] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.206489][ T2789] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.206621][ T2789] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.206753][ T2789] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.206885][ T2789] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.207024][ T2789] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.207171][ T2789] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.207334][ T2789] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.207492][ T2789] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.207648][ T2789] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.207785][ T2789] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.207919][ T2789] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.208061][ T2789] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.208200][ T2789] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.208345][ T2789] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.208485][ T2789] ? 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)) [ 73.208618][ T2789] ? 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)) [ 73.208756][ T2789] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.208906][ T2789] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.209047][ T2789] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.209189][ T2789] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.209341][ T2789] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.209475][ T2789] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.209617][ T2789] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.209755][ T2789] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.209903][ T2789] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.210074][ T2789] ? move_addr_to_kernel (net/socket.c:258) [ 73.210211][ T2789] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.210344][ T2789] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.210497][ T2789] ___sys_sendmsg (net/socket.c:2752) [ 73.210632][ T2789] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.210797][ T2789] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.210942][ T2789] __sys_sendmsg (net/socket.c:2784) [ 73.211095][ T2789] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.211239][ T2789] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.211406][ T2789] ? 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) [ 73.211539][ T2789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.211676][ T2789] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.211810][ T2789] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.211945][ T2789] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.212081][ T2789] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.212250][ T2789] RIP: 0033:0x7fa1891c908e [ 73.212391][ T2789] 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 [ 73.212868][ T2789] RSP: 002b:00007ffd67f4d500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.213075][ T2789] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa1891c908e [ 73.213277][ T2789] RDX: 0000000000000000 RSI: 00007ffd67f4d5b0 RDI: 0000000000000005 [ 73.213503][ T2789] RBP: 00007ffd67f4d510 R08: 0000000000000000 R09: 0000000000000000 [ 73.213704][ T2789] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.213905][ T2789] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd67f4dc70 | [ 73.269853][ T2790] ------------[ cut here ]------------ | [ 73.270182][ T2790] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2790 | [ 73.270707][ T2790] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.271719][ T2790] Tainted: [W]=WARN [ 73.271939][ T2790] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.272447][ T2790] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.272796][ T2790] 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 [ 73.273634][ T2790] RSP: 0018:ffa0000006fff020 EFLAGS: 00010286 [ 73.273957][ T2790] RAX: 00000000ffffffa6 RBX: ff110000107ebe40 RCX: 1ff4000000dffdca [ 73.274390][ T2790] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ebef0 [ 73.274776][ T2790] RBP: ff1100000be7a000 R08: 1fe22000020fd7df R09: ff11000004d98b58 [ 73.275348][ T2790] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 73.275821][ T2790] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 73.276409][ T2790] FS: 00007feb9b0fb840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 73.276925][ T2790] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.277267][ T2790] CR2: 00000000083e6988 CR3: 00000000106cb002 CR4: 0000000000771ef0 [ 73.277638][ T2790] PKRU: 55555554 [ 73.277851][ T2790] Call Trace: [ 73.278083][ T2790] [ 73.278257][ T2790] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.278528][ T2790] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.278742][ T2790] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 73.279023][ T2790] __dev_notify_flags (net/core/dev.c:9787) [ 73.279300][ T2790] ? netif_change_name (net/core/dev.c:1495) [ 73.279561][ T2790] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 73.279827][ T2790] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 73.280133][ T2790] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.280440][ T2790] ? 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)) [ 73.280719][ T2790] netif_change_flags (net/core/dev.c:9820) [ 73.281000][ T2790] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.281284][ T2790] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 73.281553][ T2790] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 73.281814][ T2790] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 73.282133][ T2790] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 73.282430][ T2790] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.282687][ T2790] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 73.282945][ T2790] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.283252][ T2790] ? __kernel_text_address (kernel/extable.c:79) [ 73.283516][ T2790] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.283781][ T2790] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.284060][ T2790] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.284331][ T2790] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.284595][ T2790] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 73.284859][ T2790] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.285126][ T2790] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.285399][ T2790] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 73.285656][ T2790] ? __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) [ 73.285900][ T2790] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 73.286162][ T2790] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.286424][ T2790] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 73.286688][ T2790] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 73.286950][ T2790] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.287245][ T2790] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.287497][ T2790] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.287750][ T2790] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.288018][ T2790] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.288276][ T2790] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.288524][ T2790] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.288783][ T2790] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.289050][ T2790] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.289309][ T2790] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.289567][ T2790] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.289821][ T2790] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.290100][ T2790] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.290362][ T2790] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.290624][ T2790] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.290904][ T2790] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.291211][ T2790] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.291473][ T2790] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.291740][ T2790] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.292028][ T2790] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.292333][ T2790] ? 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)) [ 73.292602][ T2790] ? 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)) [ 73.292862][ T2790] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.293137][ T2790] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.293403][ T2790] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.293668][ T2790] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.293942][ T2790] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.294233][ T2790] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.294504][ T2790] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.294768][ T2790] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.295064][ T2790] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.295389][ T2790] ? move_addr_to_kernel (net/socket.c:258) [ 73.295655][ T2790] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.295941][ T2790] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.296237][ T2790] ___sys_sendmsg (net/socket.c:2752) [ 73.296522][ T2790] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.296834][ T2790] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.297135][ T2790] __sys_sendmsg (net/socket.c:2784) [ 73.297417][ T2790] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.297687][ T2790] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.298043][ T2790] ? 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) [ 73.298324][ T2790] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.298595][ T2790] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.298865][ T2790] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.299146][ T2790] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.299414][ T2790] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.299741][ T2790] RIP: 0033:0x7feb9b33508e [ 73.300037][ T2790] 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 [ 73.300860][ T2790] RSP: 002b:00007ffce518fde0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.301242][ T2790] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007feb9b33508e [ 73.301607][ T2790] RDX: 0000000000000000 RSI: 00007ffce518fe90 RDI: 0000000000000005 [ 73.301990][ T2790] RBP: 00007ffce518fdf0 R08: 0000000000000000 R09: 0000000000000000 [ 73.302375][ T2790] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.302751][ T2790] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce5190550 | [ 73.338753][ T2791] ------------[ cut here ]------------ | [ 73.338943][ T2791] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2791 | [ 73.340054][ T2791] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.340955][ T2791] Tainted: [W]=WARN [ 73.341228][ T2791] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.341532][ T2791] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.341713][ T2791] 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 [ 73.342222][ T2791] RSP: 0018:ffa000000700f020 EFLAGS: 00010286 [ 73.342405][ T2791] RAX: 00000000ffffffa6 RBX: ff1100000c6116c0 RCX: 1ff4000000e01dca [ 73.342609][ T2791] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611770 [ 73.342819][ T2791] RBP: ff1100000be7a000 R08: 1fe22000018c22ef R09: ff1100000bde5158 [ 73.343036][ T2791] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 73.343274][ T2791] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 73.343479][ T2791] FS: 00007fd128f52840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 73.343722][ T2791] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.343902][ T2791] CR2: 00007fd1292221a0 CR3: 000000000f177001 CR4: 0000000000771ef0 [ 73.344122][ T2791] PKRU: 55555554 [ 73.344229][ T2791] Call Trace: [ 73.344334][ T2791] [ 73.344407][ T2791] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.344555][ T2791] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.344681][ T2791] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 73.344883][ T2791] __dev_notify_flags (net/core/dev.c:9787) [ 73.345098][ T2791] ? netif_change_name (net/core/dev.c:1495) [ 73.345267][ T2791] ? __dev_change_flags (net/core/dev.c:9752) [ 73.345425][ T2791] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 73.345567][ T2791] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.345710][ T2791] ? 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)) [ 73.345858][ T2791] netif_change_flags (net/core/dev.c:9820) [ 73.346003][ T2791] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.346144][ T2791] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 73.346303][ T2791] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 73.346460][ T2791] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 73.346732][ T2791] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 73.346893][ T2791] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.347039][ T2791] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 73.347197][ T2791] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.347395][ T2791] ? __kernel_text_address (kernel/extable.c:79) [ 73.347595][ T2791] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.347802][ T2791] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.348014][ T2791] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.348225][ T2791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.348444][ T2791] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 73.348648][ T2791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.348854][ T2791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.349068][ T2791] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 73.349286][ T2791] ? __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) [ 73.349497][ T2791] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 73.349705][ T2791] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.349923][ T2791] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 73.350164][ T2791] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 73.350393][ T2791] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.350614][ T2791] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.350817][ T2791] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.351056][ T2791] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.351274][ T2791] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.351484][ T2791] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.351699][ T2791] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.351907][ T2791] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.352126][ T2791] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.352323][ T2791] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.352517][ T2791] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.352712][ T2791] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.352913][ T2791] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.353126][ T2791] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.353333][ T2791] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.353488][ T2791] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.353627][ T2791] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.354091][ T2791] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.354233][ T2791] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.354371][ T2791] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.354510][ T2791] ? 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)) [ 73.354647][ T2791] ? 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)) [ 73.354783][ T2791] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.354924][ T2791] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.355070][ T2791] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.355244][ T2791] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.355381][ T2791] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.355530][ T2791] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.355672][ T2791] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.355815][ T2791] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.355976][ T2791] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.356186][ T2791] ? move_addr_to_kernel (net/socket.c:258) [ 73.356390][ T2791] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.356614][ T2791] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.356823][ T2791] ___sys_sendmsg (net/socket.c:2752) [ 73.357034][ T2791] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.357219][ T2791] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.357369][ T2791] __sys_sendmsg (net/socket.c:2784) [ 73.357554][ T2791] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.357751][ T2791] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.358019][ T2791] ? 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) [ 73.358249][ T2791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.358452][ T2791] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.358615][ T2791] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.358785][ T2791] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.359009][ T2791] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.359214][ T2791] RIP: 0033:0x7fd12918c08e [ 73.359410][ T2791] 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 [ 73.360157][ T2791] RSP: 002b:00007ffd4e4867f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.360398][ T2791] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd12918c08e [ 73.360610][ T2791] RDX: 0000000000000000 RSI: 00007ffd4e4868a0 RDI: 0000000000000005 [ 73.360825][ T2791] RBP: 00007ffd4e486800 R08: 0000000000000000 R09: 0000000000000000 [ 73.361038][ T2791] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.361248][ T2791] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4e486f60 | [ 73.401004][ T2792] ------------[ cut here ]------------ | [ 73.401203][ T2792] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2792 | [ 73.401506][ T2792] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.402139][ T2792] Tainted: [W]=WARN [ 73.402249][ T2792] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.402424][ T2792] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.402615][ T2792] 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 [ 73.403280][ T2792] RSP: 0018:ffa0000006fff020 EFLAGS: 00010286 [ 73.403451][ T2792] RAX: 00000000ffffffa6 RBX: ff1100000ceee040 RCX: 1ff4000000dffdca [ 73.403652][ T2792] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee0f0 [ 73.403852][ T2792] RBP: ff11000010482000 R08: 1fe22000019ddc1f R09: ff11000011295158 [ 73.404140][ T2792] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 73.404362][ T2792] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 73.404565][ T2792] FS: 00007f5f488a9840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 73.404805][ T2792] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.405004][ T2792] CR2: 0000000006082988 CR3: 000000001136f005 CR4: 0000000000771ef0 [ 73.405218][ T2792] PKRU: 55555554 [ 73.405325][ T2792] Call Trace: [ 73.405432][ T2792] [ 73.405503][ T2792] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.405642][ T2792] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.405744][ T2792] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 73.405904][ T2792] __dev_notify_flags (net/core/dev.c:9787) [ 73.406055][ T2792] ? netif_change_name (net/core/dev.c:1495) [ 73.406209][ T2792] ? __dev_change_flags (net/core/dev.c:9752) [ 73.406351][ T2792] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 73.406483][ T2792] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.406619][ T2792] ? 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)) [ 73.406757][ T2792] netif_change_flags (net/core/dev.c:9820) [ 73.406891][ T2792] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.407032][ T2792] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 73.407182][ T2792] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 73.407319][ T2792] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 73.407491][ T2792] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 73.407627][ T2792] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.407767][ T2792] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 73.407906][ T2792] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.408046][ T2792] ? __kernel_text_address (kernel/extable.c:79) [ 73.408193][ T2792] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.408329][ T2792] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.408468][ T2792] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.408605][ T2792] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.408741][ T2792] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 73.408874][ T2792] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.409013][ T2792] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.409151][ T2792] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 73.409293][ T2792] ? __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) [ 73.409427][ T2792] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 73.409562][ T2792] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.409698][ T2792] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 73.409843][ T2792] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 73.409989][ T2792] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.410126][ T2792] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.410267][ T2792] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.410400][ T2792] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.410534][ T2792] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.410667][ T2792] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.410806][ T2792] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.410939][ T2792] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.411078][ T2792] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.411217][ T2792] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.411358][ T2792] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.411504][ T2792] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.411639][ T2792] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.411774][ T2792] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.411909][ T2792] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.412056][ T2792] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.412194][ T2792] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.412335][ T2792] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.412473][ T2792] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.412607][ T2792] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.412743][ T2792] ? 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)) [ 73.412875][ T2792] ? 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)) [ 73.413029][ T2792] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.413166][ T2792] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.413318][ T2792] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.413452][ T2792] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.413587][ T2792] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.413730][ T2792] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.413867][ T2792] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.414007][ T2792] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.414139][ T2792] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.414310][ T2792] ? move_addr_to_kernel (net/socket.c:258) [ 73.414448][ T2792] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.414584][ T2792] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.414724][ T2792] ___sys_sendmsg (net/socket.c:2752) [ 73.414861][ T2792] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.415050][ T2792] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.415200][ T2792] __sys_sendmsg (net/socket.c:2784) [ 73.415335][ T2792] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.415473][ T2792] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.415648][ T2792] ? 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) [ 73.415786][ T2792] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.415923][ T2792] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.416064][ T2792] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.416206][ T2792] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.416342][ T2792] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.416508][ T2792] RIP: 0033:0x7f5f48ae308e [ 73.416657][ T2792] 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 [ 73.417151][ T2792] RSP: 002b:00007ffece9d6570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.417447][ T2792] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5f48ae308e [ 73.417706][ T2792] RDX: 0000000000000000 RSI: 00007ffece9d6620 RDI: 0000000000000005 [ 73.417906][ T2792] RBP: 00007ffece9d6580 R08: 0000000000000000 R09: 0000000000000000 [ 73.418115][ T2792] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.418322][ T2792] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffece9d6ce0 | [ 73.473112][ T2795] ------------[ cut here ]------------ | [ 73.473313][ T2795] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2795 | [ 73.473614][ T2795] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.474241][ T2795] Tainted: [W]=WARN [ 73.474355][ T2795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.474543][ T2795] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.474738][ T2795] 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 [ 73.475409][ T2795] RSP: 0018:ffa000000701ef70 EFLAGS: 00010286 [ 73.475685][ T2795] RAX: 00000000ffffffa6 RBX: ff11000011ff1540 RCX: 1ff4000000e03db4 [ 73.476022][ T2795] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011ff15f0 [ 73.476342][ T2795] RBP: ff1100000cc1a000 R08: 1fe22000023fe2bf R09: ff11000010440b80 [ 73.476665][ T2795] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 73.476981][ T2795] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 73.477327][ T2795] FS: 00007f6c8a2fd840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 73.477713][ T2795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.478018][ T2795] CR2: 000000001cc0aa28 CR3: 0000000011267004 CR4: 0000000000771ef0 [ 73.478382][ T2795] PKRU: 55555554 [ 73.478571][ T2795] Call Trace: [ 73.478742][ T2795] [ 73.478856][ T2795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.479083][ T2795] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 73.479304][ T2795] notifier_call_chain (kernel/notifier.c:85) [ 73.479523][ T2795] __netdev_upper_dev_link (net/core/dev.c:8931) [ 73.479770][ T2795] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 73.480004][ T2795] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 73.480221][ T2795] netdev_upper_dev_link (net/core/dev.c:8972) [ 73.480430][ T2795] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 73.480643][ T2795] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 73.480867][ T2795] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 73.481104][ T2795] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 73.481326][ T2795] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 73.481545][ T2795] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 73.481749][ T2795] ? nla_strscpy (lib/nlattr.c:795) [ 73.481965][ T2795] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 73.482195][ T2795] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 73.482434][ T2795] ? __dev_get_by_name (net/core/dev.c:883) [ 73.482655][ T2795] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 73.482884][ T2795] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 73.483120][ T2795] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.483359][ T2795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.483591][ T2795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.483814][ T2795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.484028][ T2795] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.484242][ T2795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.484416][ T2795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.484564][ T2795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.484711][ T2795] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.484860][ T2795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.485027][ T2795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.485179][ T2795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.485328][ T2795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.485472][ T2795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.485619][ T2795] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.485771][ T2795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.485993][ T2795] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.486221][ T2795] ? 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)) [ 73.486368][ T2795] ? 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)) [ 73.486517][ T2795] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.486667][ T2795] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.486813][ T2795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.486989][ T2795] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.487137][ T2795] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.487292][ T2795] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.487443][ T2795] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.487591][ T2795] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.487736][ T2795] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.487916][ T2795] ? move_addr_to_kernel (net/socket.c:258) [ 73.488069][ T2795] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.488218][ T2795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.488366][ T2795] ___sys_sendmsg (net/socket.c:2752) [ 73.488527][ T2795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.488708][ T2795] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.488868][ T2795] __sys_sendmsg (net/socket.c:2784) [ 73.489023][ T2795] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.489168][ T2795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.489363][ T2795] ? 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) [ 73.489508][ T2795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.489655][ T2795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.489817][ T2795] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.489963][ T2795] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.490122][ T2795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.490311][ T2795] RIP: 0033:0x7f6c8a53708e [ 73.490464][ T2795] 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 [ 73.490989][ T2795] RSP: 002b:00007ffeec551ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.491214][ T2795] RAX: ffffffffffffffda RBX: 00007ffeec552790 RCX: 00007f6c8a53708e [ 73.491432][ T2795] RDX: 0000000000000000 RSI: 00007ffeec5520a0 RDI: 0000000000000005 [ 73.491667][ T2795] RBP: 00007ffeec552000 R08: 0000000000000000 R09: 0000000000000000 [ 73.491885][ T2795] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.492110][ T2795] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeec552768 | [ 73.493941][ T2795] ------------[ cut here ]------------ | [ 73.494090][ T2795] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2795 | [ 73.494393][ T2795] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.495103][ T2795] Tainted: [W]=WARN [ 73.495223][ T2795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.495412][ T2795] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.495710][ T2795] 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 [ 73.496344][ T2795] RSP: 0018:ffa000000701efd0 EFLAGS: 00010286 [ 73.496529][ T2795] RAX: 00000000ffffffa6 RBX: ff11000011ff1e40 RCX: 1ff4000000e03dc0 [ 73.496868][ T2795] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011ff1ef0 [ 73.497199][ T2795] RBP: ff1100001140a000 R08: 1fe22000023fe3df R09: ff11000010440b80 [ 73.497430][ T2795] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 73.497648][ T2795] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001140ae04 [ 73.497866][ T2795] FS: 00007f6c8a2fd840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 73.498153][ T2795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.498346][ T2795] CR2: 000000001cc0aa28 CR3: 0000000011267004 CR4: 0000000000771ef0 [ 73.498667][ T2795] PKRU: 55555554 [ 73.498879][ T2795] Call Trace: [ 73.498995][ T2795] [ 73.499071][ T2795] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.499221][ T2795] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.499332][ T2795] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 73.499479][ T2795] __dev_notify_flags (net/core/dev.c:9787) [ 73.499624][ T2795] ? netif_change_name (net/core/dev.c:1495) [ 73.499772][ T2795] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 73.499919][ T2795] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 73.500071][ T2795] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 73.500223][ T2795] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 73.500374][ T2795] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 73.500526][ T2795] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 73.500674][ T2795] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 73.500823][ T2795] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 73.500974][ T2795] ? nla_strscpy (lib/nlattr.c:795) [ 73.501227][ T2795] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 73.501374][ T2795] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 73.501520][ T2795] ? __dev_get_by_name (net/core/dev.c:883) [ 73.501846][ T2795] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 73.502102][ T2795] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 73.502255][ T2795] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.502498][ T2795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.502741][ T2795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.502938][ T2795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.503184][ T2795] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.503413][ T2795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.503656][ T2795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.503891][ T2795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.504124][ T2795] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.504280][ T2795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.504427][ T2795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.504573][ T2795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.504820][ T2795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.504974][ T2795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.505226][ T2795] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.505473][ T2795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.505618][ T2795] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.505764][ T2795] ? 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)) [ 73.505909][ T2795] ? 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)) [ 73.506061][ T2795] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.506230][ T2795] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.506383][ T2795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.506532][ T2795] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.506680][ T2795] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.506827][ T2795] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.506979][ T2795] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.507129][ T2795] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.507290][ T2795] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.507590][ T2795] ? move_addr_to_kernel (net/socket.c:258) [ 73.507740][ T2795] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.507886][ T2795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.508246][ T2795] ___sys_sendmsg (net/socket.c:2752) [ 73.508392][ T2795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.508573][ T2795] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.508736][ T2795] __sys_sendmsg (net/socket.c:2784) [ 73.508883][ T2795] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.509133][ T2795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.509324][ T2795] ? 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) [ 73.509470][ T2795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.509620][ T2795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.509780][ T2795] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.510034][ T2795] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.510288][ T2795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.510491][ T2795] RIP: 0033:0x7f6c8a53708e [ 73.510650][ T2795] 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 [ 73.511297][ T2795] RSP: 002b:00007ffeec551ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.511524][ T2795] RAX: ffffffffffffffda RBX: 00007ffeec552790 RCX: 00007f6c8a53708e [ 73.511741][ T2795] RDX: 0000000000000000 RSI: 00007ffeec5520a0 RDI: 0000000000000005 [ 73.511960][ T2795] RBP: 00007ffeec552000 R08: 0000000000000000 R09: 0000000000000000 [ 73.512191][ T2795] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.512408][ T2795] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeec552768 | [ 73.553266][ T2796] ------------[ cut here ]------------ | [ 73.553562][ T2796] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2796 | [ 73.554534][ T2796] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.555440][ T2796] Tainted: [W]=WARN [ 73.555635][ T2796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.555926][ T2796] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.556252][ T2796] 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 [ 73.556966][ T2796] RSP: 0018:ffa000000694f020 EFLAGS: 00010286 [ 73.557274][ T2796] RAX: 00000000ffffffa6 RBX: ff11000011ff0ac0 RCX: 1ff4000000d29dca [ 73.557605][ T2796] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011ff0b70 [ 73.557935][ T2796] RBP: ff1100001140a000 R08: 1fe22000023fe16f R09: ff11000010442e58 [ 73.558284][ T2796] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 73.558616][ T2796] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 73.558953][ T2796] FS: 00007f01b7fd9840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 73.559352][ T2796] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.559637][ T2796] CR2: 000000002ad83988 CR3: 00000000124f6006 CR4: 0000000000771ef0 [ 73.559982][ T2796] PKRU: 55555554 [ 73.560181][ T2796] Call Trace: [ 73.560373][ T2796] [ 73.560530][ T2796] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.560778][ T2796] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.560991][ T2796] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 73.561277][ T2796] __dev_notify_flags (net/core/dev.c:9787) [ 73.561523][ T2796] ? netif_change_name (net/core/dev.c:1495) [ 73.561759][ T2796] ? __dev_change_flags (net/core/dev.c:9752) [ 73.562010][ T2796] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 73.562260][ T2796] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.562501][ T2796] ? 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)) [ 73.562744][ T2796] netif_change_flags (net/core/dev.c:9820) [ 73.563000][ T2796] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.563251][ T2796] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 73.563494][ T2796] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 73.563736][ T2796] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 73.564040][ T2796] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 73.564289][ T2796] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.564532][ T2796] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 73.564783][ T2796] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.565044][ T2796] ? __kernel_text_address (kernel/extable.c:79) [ 73.565304][ T2796] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.565558][ T2796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.565811][ T2796] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.566066][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.566313][ T2796] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 73.566551][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.566791][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.567047][ T2796] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 73.567299][ T2796] ? __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) [ 73.567547][ T2796] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 73.567789][ T2796] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.568047][ T2796] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 73.568301][ T2796] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 73.568552][ T2796] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.568799][ T2796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.569056][ T2796] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.569311][ T2796] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.569556][ T2796] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.569798][ T2796] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.570061][ T2796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.570307][ T2796] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.570550][ T2796] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.570789][ T2796] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.571052][ T2796] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.571301][ T2796] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.571546][ T2796] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.571787][ T2796] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.572043][ T2796] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.572296][ T2796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.572535][ T2796] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.572780][ T2796] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.573033][ T2796] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.573284][ T2796] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.573534][ T2796] ? 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)) [ 73.573767][ T2796] ? 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)) [ 73.574028][ T2796] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.574281][ T2796] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.574524][ T2796] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.574771][ T2796] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.575034][ T2796] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.575299][ T2796] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.575553][ T2796] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.575802][ T2796] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.576070][ T2796] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.576374][ T2796] ? move_addr_to_kernel (net/socket.c:258) [ 73.576626][ T2796] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.576882][ T2796] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.577165][ T2796] ___sys_sendmsg (net/socket.c:2752) [ 73.577417][ T2796] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.577713][ T2796] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.577997][ T2796] __sys_sendmsg (net/socket.c:2784) [ 73.578255][ T2796] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.578500][ T2796] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.578802][ T2796] ? 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) [ 73.579071][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.579330][ T2796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.579579][ T2796] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.579825][ T2796] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.580083][ T2796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.580385][ T2796] RIP: 0033:0x7f01b821308e [ 73.580649][ T2796] 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 [ 73.581428][ T2796] RSP: 002b:00007ffc1747a200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.581760][ T2796] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f01b821308e [ 73.582122][ T2796] RDX: 0000000000000000 RSI: 00007ffc1747a2b0 RDI: 0000000000000005 [ 73.582480][ T2796] RBP: 00007ffc1747a210 R08: 0000000000000000 R09: 0000000000000000 [ 73.582818][ T2796] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.583177][ T2796] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1747a970 | [ 73.709913][ T2805] ------------[ cut here ]------------ | [ 73.710767][ T2805] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2805 | [ 73.711117][ T2805] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.711785][ T2805] Tainted: [W]=WARN [ 73.711943][ T2805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.712202][ T2805] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.712440][ T2805] 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 [ 73.712993][ T2805] RSP: 0018:ffa0000006e1f1b0 EFLAGS: 00010286 [ 73.713221][ T2805] RAX: 00000000ffffffa6 RBX: ff1100000c498c40 RCX: 1ff4000000dc3dfc [ 73.713479][ T2805] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c498cf0 [ 73.713734][ T2805] RBP: ff11000007b51000 R08: 1fe220000189319f R09: ff1100000bd12e80 [ 73.714002][ T2805] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 73.714260][ T2805] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 73.714515][ T2805] FS: 00007fac59fdc840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 73.714810][ T2805] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.715044][ T2805] CR2: 0000000000445f00 CR3: 0000000011cc6004 CR4: 0000000000771ef0 [ 73.715307][ T2805] PKRU: 55555554 [ 73.715459][ T2805] Call Trace: [ 73.715611][ T2805] [ 73.715731][ T2805] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.715923][ T2805] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.716090][ T2805] __dev_notify_flags (net/core/dev.c:9787) [ 73.716291][ T2805] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 73.716477][ T2805] ? netif_change_name (net/core/dev.c:1495) [ 73.716667][ T2805] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 73.716857][ T2805] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 73.717058][ T2805] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 73.717257][ T2805] ? __dev_get_by_name (net/core/dev.c:883) [ 73.717446][ T2805] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 73.717640][ T2805] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 73.717835][ T2805] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.718036][ T2805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.718250][ T2805] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.718441][ T2805] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.718626][ T2805] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.718812][ T2805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.719021][ T2805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.719219][ T2805] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.719409][ T2805] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.719597][ T2805] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.719785][ T2805] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.719985][ T2805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.720181][ T2805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.720368][ T2805] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.720556][ T2805] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.720741][ T2805] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.720929][ T2805] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.721133][ T2805] ? 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)) [ 73.721334][ T2805] ? 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)) [ 73.721524][ T2805] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.721713][ T2805] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.721900][ T2805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.722124][ T2805] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.722387][ T2805] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.722577][ T2805] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.722769][ T2805] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.722958][ T2805] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.723227][ T2805] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.723536][ T2805] ? move_addr_to_kernel (net/socket.c:258) [ 73.723810][ T2805] ___sys_sendmsg (net/socket.c:2752) [ 73.724085][ T2805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.724285][ T2805] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.724481][ T2805] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 73.724671][ T2805] __sys_sendmsg (net/socket.c:2784) [ 73.724859][ T2805] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.725063][ T2805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.725262][ T2805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.725455][ T2805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.725641][ T2805] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.725826][ T2805] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.726053][ T2805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.726282][ T2805] RIP: 0033:0x7fac5a21608e [ 73.726478][ T2805] 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 [ 73.727024][ T2805] RSP: 002b:00007ffe9a2dcc70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.727289][ T2805] RAX: ffffffffffffffda RBX: 00007ffe9a2dd408 RCX: 00007fac5a21608e [ 73.727543][ T2805] RDX: 0000000000000000 RSI: 00007ffe9a2dcd20 RDI: 0000000000000005 [ 73.727799][ T2805] RBP: 00007ffe9a2dcc80 R08: 0000000000000000 R09: 0000000000000000 [ 73.728066][ T2805] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb4 [ 73.728342][ T2805] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9a2dd3e0 | [ 73.760259][ T2806] ------------[ cut here ]------------ | [ 73.760466][ T2806] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2806 | [ 73.760744][ T2806] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 73.761357][ T2806] Tainted: [W]=WARN [ 73.761461][ T2806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.761630][ T2806] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 73.761809][ T2806] 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 [ 73.762741][ T2806] RSP: 0018:ffa000000707f020 EFLAGS: 00010286 [ 73.762930][ T2806] RAX: 00000000ffffffa6 RBX: ff11000011bff840 RCX: 1ff4000000e0fdca [ 73.763205][ T2806] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bff8f0 [ 73.763487][ T2806] RBP: ff11000007b51000 R08: 1fe220000237ff1f R09: ff1100000bd15158 [ 73.763732][ T2806] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 73.764043][ T2806] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 73.764343][ T2806] FS: 00007fc93cd63840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 73.764611][ T2806] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.764786][ T2806] CR2: 0000000012177988 CR3: 000000000f0ec006 CR4: 0000000000771ef0 [ 73.765022][ T2806] PKRU: 55555554 [ 73.765137][ T2806] Call Trace: [ 73.765248][ T2806] [ 73.765320][ T2806] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 73.765463][ T2806] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 73.765568][ T2806] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 73.765708][ T2806] __dev_notify_flags (net/core/dev.c:9787) [ 73.765846][ T2806] ? netif_change_name (net/core/dev.c:1495) [ 73.765989][ T2806] ? __dev_change_flags (net/core/dev.c:9752) [ 73.766127][ T2806] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 73.766265][ T2806] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.766402][ T2806] ? 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)) [ 73.766540][ T2806] netif_change_flags (net/core/dev.c:9820) [ 73.766677][ T2806] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.766814][ T2806] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 73.766951][ T2806] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 73.767135][ T2806] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 73.767309][ T2806] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 73.767443][ T2806] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.767580][ T2806] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 73.767716][ T2806] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.767855][ T2806] ? __kernel_text_address (kernel/extable.c:79) [ 73.768019][ T2806] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.768179][ T2806] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.768320][ T2806] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.768461][ T2806] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.768603][ T2806] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 73.768742][ T2806] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.768889][ T2806] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.769064][ T2806] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 73.769217][ T2806] ? __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) [ 73.769357][ T2806] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 73.769492][ T2806] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 73.769629][ T2806] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 73.769766][ T2806] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 73.769906][ T2806] rtnl_newlink (net/core/rtnetlink.c:4150) [ 73.770066][ T2806] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.770215][ T2806] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.770351][ T2806] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.770487][ T2806] ? mark_usage (kernel/locking/lockdep.c:4674) [ 73.770622][ T2806] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.770761][ T2806] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.770899][ T2806] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.771058][ T2806] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.771209][ T2806] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 73.771348][ T2806] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 73.771483][ T2806] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 73.771620][ T2806] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.771758][ T2806] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.771895][ T2806] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.772060][ T2806] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 73.772207][ T2806] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 73.772343][ T2806] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 73.772478][ T2806] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.772616][ T2806] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.772756][ T2806] ? 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)) [ 73.772891][ T2806] ? 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)) [ 73.773064][ T2806] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.773209][ T2806] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.773344][ T2806] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 73.773482][ T2806] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 73.773619][ T2806] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 73.773755][ T2806] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 73.773897][ T2806] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 73.774059][ T2806] ? copy_msghdr_from_user (net/socket.c:2635) [ 73.774203][ T2806] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 73.774371][ T2806] ? move_addr_to_kernel (net/socket.c:258) [ 73.774507][ T2806] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 73.774642][ T2806] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 73.774778][ T2806] ___sys_sendmsg (net/socket.c:2752) [ 73.774921][ T2806] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 73.775129][ T2806] ? copy_msghdr_from_user (net/socket.c:2603) [ 73.775281][ T2806] __sys_sendmsg (net/socket.c:2784) [ 73.775417][ T2806] ? __sys_sendmsg_sock (net/socket.c:2765) [ 73.775552][ T2806] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 73.775725][ T2806] ? 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) [ 73.775861][ T2806] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 73.776020][ T2806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 73.776169][ T2806] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 73.776311][ T2806] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 73.776450][ T2806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.776672][ T2806] RIP: 0033:0x7fc93cf9d08e [ 73.776901][ T2806] 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 [ 73.777735][ T2806] RSP: 002b:00007ffc477b70f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.777959][ T2806] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc93cf9d08e [ 73.778207][ T2806] RDX: 0000000000000000 RSI: 00007ffc477b71a0 RDI: 0000000000000005 [ 73.778411][ T2806] RBP: 00007ffc477b7100 R08: 0000000000000000 R09: 0000000000000000 [ 73.778616][ T2806] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb5 [ 73.778820][ T2806] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc477b7860 | [ 74.072904][ T2827] ------------[ cut here ]------------ | [ 74.073153][ T2827] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2827 | [ 74.073449][ T2827] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 74.074100][ T2827] Tainted: [W]=WARN [ 74.074220][ T2827] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.074399][ T2827] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 74.074588][ T2827] 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 [ 74.075138][ T2827] RSP: 0018:ffa000000712f020 EFLAGS: 00010286 [ 74.075324][ T2827] RAX: 00000000ffffffa6 RBX: ff1100000f229540 RCX: 1ff4000000e25dca [ 74.075531][ T2827] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f2295f0 [ 74.075741][ T2827] RBP: ff1100000cc1a000 R08: 1fe2200001e452bf R09: ff11000011600b80 [ 74.075980][ T2827] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 74.076327][ T2827] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 74.076554][ T2827] FS: 00007fb5fc986840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 74.076818][ T2827] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.077132][ T2827] CR2: 000000003fb6d988 CR3: 0000000004d84002 CR4: 0000000000771ef0 [ 74.077450][ T2827] PKRU: 55555554 [ 74.077553][ T2827] Call Trace: [ 74.077656][ T2827] [ 74.077730][ T2827] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 74.077872][ T2827] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 74.078137][ T2827] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 74.078264][ T2827] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 74.078403][ T2827] __dev_notify_flags (net/core/dev.c:9787) [ 74.078540][ T2827] ? netif_change_name (net/core/dev.c:1495) [ 74.078677][ T2827] ? __dev_change_flags (net/core/dev.c:9752) [ 74.078813][ T2827] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 74.078949][ T2827] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 74.079225][ T2827] ? 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)) [ 74.079384][ T2827] netif_change_flags (net/core/dev.c:9820) [ 74.079521][ T2827] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 74.079659][ T2827] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 74.079794][ T2827] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 74.079963][ T2827] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 74.080243][ T2827] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 74.080384][ T2827] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 74.080519][ T2827] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 74.080654][ T2827] ? __kernel_text_address (kernel/extable.c:79) [ 74.080790][ T2827] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.080930][ T2827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 74.081210][ T2827] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 74.081357][ T2827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.081495][ T2827] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 74.081653][ T2827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.081789][ T2827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.081922][ T2827] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 74.082107][ T2827] ? __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) [ 74.082249][ T2827] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 74.082390][ T2827] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 74.082528][ T2827] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 74.082668][ T2827] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 74.082809][ T2827] rtnl_newlink (net/core/rtnetlink.c:4150) [ 74.082948][ T2827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 74.083126][ T2827] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 74.083270][ T2827] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 74.083405][ T2827] ? mark_usage (kernel/locking/lockdep.c:4674) [ 74.083543][ T2827] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 74.083683][ T2827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 74.083820][ T2827] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 74.083955][ T2827] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 74.084132][ T2827] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 74.084276][ T2827] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 74.084412][ T2827] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 74.084549][ T2827] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 74.084685][ T2827] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.084822][ T2827] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.084963][ T2827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 74.085146][ T2827] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 74.085304][ T2827] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 74.085440][ T2827] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.085590][ T2827] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.085732][ T2827] ? 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)) [ 74.085868][ T2827] ? 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)) [ 74.086053][ T2827] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.086205][ T2827] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.086344][ T2827] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.086484][ T2827] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 74.086620][ T2827] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.086756][ T2827] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.086893][ T2827] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 74.087074][ T2827] ? copy_msghdr_from_user (net/socket.c:2635) [ 74.087240][ T2827] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 74.087406][ T2827] ? move_addr_to_kernel (net/socket.c:258) [ 74.087541][ T2827] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 74.087678][ T2827] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 74.087816][ T2827] ___sys_sendmsg (net/socket.c:2752) [ 74.087951][ T2827] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 74.088244][ T2827] ? copy_msghdr_from_user (net/socket.c:2603) [ 74.088396][ T2827] __sys_sendmsg (net/socket.c:2784) [ 74.088533][ T2827] ? __sys_sendmsg_sock (net/socket.c:2765) [ 74.088669][ T2827] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 74.088860][ T2827] ? 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) [ 74.089039][ T2827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.089208][ T2827] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 74.089344][ T2827] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 74.089480][ T2827] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 74.089617][ T2827] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.089788][ T2827] RIP: 0033:0x7fb5fcbc008e [ 74.089933][ T2827] 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 [ 74.090531][ T2827] RSP: 002b:00007ffcd417e740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 74.090750][ T2827] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb5fcbc008e [ 74.090957][ T2827] RDX: 0000000000000000 RSI: 00007ffcd417e7f0 RDI: 0000000000000005 [ 74.091209][ T2827] RBP: 00007ffcd417e750 R08: 0000000000000000 R09: 0000000000000000 [ 74.091414][ T2827] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb5 [ 74.091617][ T2827] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd417eeb0 | [ 74.271711][ T2838] ------------[ cut here ]------------ | [ 74.271985][ T2838] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2838 | [ 74.272432][ T2838] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 74.273339][ T2838] Tainted: [W]=WARN [ 74.273499][ T2838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.273781][ T2838] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 74.274113][ T2838] 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 [ 74.274884][ T2838] RSP: 0018:ffa00000071cf4e8 EFLAGS: 00010286 [ 74.275251][ T2838] RAX: 00000000ffffffa6 RBX: ff1100000c4987c0 RCX: 1ff4000000e39e63 [ 74.275578][ T2838] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c498870 [ 74.275894][ T2838] RBP: ff1100000cc1a000 R08: 1fe220000189310f R09: ff11000010440ba8 [ 74.276391][ T2838] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 74.276717][ T2838] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 74.277192][ T2838] FS: 00007f119cdc1100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 74.277576][ T2838] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.278005][ T2838] CR2: 00000000004d6034 CR3: 0000000011bf6001 CR4: 0000000000771ef0 [ 74.278373][ T2838] PKRU: 55555554 [ 74.278532][ T2838] Call Trace: [ 74.278692][ T2838] [ 74.278803][ T2838] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.279194][ T2838] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 74.279438][ T2838] notifier_call_chain (kernel/notifier.c:85) [ 74.279666][ T2838] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 74.279879][ T2838] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 74.280138][ T2838] ethnl_set_features (net/ethtool/features.c:288) [ 74.280368][ T2838] ? nla_get_range_signed (lib/nlattr.c:270) [ 74.280585][ T2838] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.280802][ T2838] ? __nla_validate_parse (lib/nlattr.c:635) [ 74.281062][ T2838] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 74.281348][ T2838] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 74.281564][ T2838] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 74.281833][ T2838] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.282097][ T2838] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.282332][ T2838] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.282547][ T2838] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 74.282771][ T2838] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 74.283060][ T2838] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 74.283337][ T2838] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.283550][ T2838] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.283770][ T2838] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 74.283993][ T2838] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 74.284232][ T2838] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 74.284464][ T2838] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.284697][ T2838] ? 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)) [ 74.284907][ T2838] ? 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)) [ 74.285193][ T2838] genl_rcv (net/netlink/genetlink.c:1218) [ 74.285353][ T2838] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.285569][ T2838] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.285781][ T2838] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.286010][ T2838] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 74.286252][ T2838] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.286467][ T2838] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.286683][ T2838] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.286900][ T2838] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 74.287189][ T2838] ? __ia32_sys_getpeername (net/socket.c:2219) [ 74.287426][ T2838] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 74.287657][ T2838] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.287938][ T2838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 74.288207][ T2838] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 74.288420][ T2838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 74.288633][ T2838] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 74.288845][ T2838] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 74.289087][ T2838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.289364][ T2838] RIP: 0033:0x7f119ce3208e [ 74.289591][ T2838] 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 [ 74.290458][ T2838] RSP: 002b:00007fffb3b18420 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 74.290809][ T2838] RAX: ffffffffffffffda RBX: 0000000037460010 RCX: 00007f119ce3208e [ 74.291199][ T2838] RDX: 0000000000000058 RSI: 0000000037460120 RDI: 0000000000000005 [ 74.291537][ T2838] RBP: 00007fffb3b18430 R08: 00007f119cfc0980 R09: 000000000000000c [ 74.291870][ T2838] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000374600b0 [ 74.292224][ T2838] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 74.456210][ T2848] ------------[ cut here ]------------ | [ 74.456501][ T2848] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ethtool/2848 | [ 74.456978][ T2848] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 74.457918][ T2848] Tainted: [W]=WARN [ 74.458116][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.458401][ T2848] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 74.458697][ T2848] 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 [ 74.459537][ T2848] RSP: 0018:ffa000000725f4e8 EFLAGS: 00010286 [ 74.459816][ T2848] RAX: 00000000ffffffa6 RBX: ff11000011ff16c0 RCX: 1ff4000000e4be63 [ 74.460208][ T2848] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011ff1770 [ 74.460536][ T2848] RBP: ff11000011f12000 R08: 1fe22000023fe2ef R09: ff110000104451a8 [ 74.460867][ T2848] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 74.461232][ T2848] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 74.461555][ T2848] FS: 00007f6fd0d8a100(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 74.461941][ T2848] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.462263][ T2848] CR2: 00000000004d6034 CR3: 000000001254f001 CR4: 0000000000771ef0 [ 74.462595][ T2848] PKRU: 55555554 [ 74.462760][ T2848] Call Trace: [ 74.462929][ T2848] [ 74.463066][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.463305][ T2848] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 74.463518][ T2848] notifier_call_chain (kernel/notifier.c:85) [ 74.463735][ T2848] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 74.463948][ T2848] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 74.464242][ T2848] ethnl_set_features (net/ethtool/features.c:288) [ 74.464481][ T2848] ? nla_get_range_signed (lib/nlattr.c:270) [ 74.464699][ T2848] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.464923][ T2848] ? __nla_validate_parse (lib/nlattr.c:635) [ 74.465171][ T2848] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 74.465451][ T2848] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 74.465671][ T2848] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 74.465953][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.466201][ T2848] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.466418][ T2848] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.466641][ T2848] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 74.466859][ T2848] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 74.467153][ T2848] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 74.467439][ T2848] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.467680][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.467909][ T2848] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 74.468185][ T2848] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 74.468402][ T2848] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 74.468619][ T2848] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.468848][ T2848] ? 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)) [ 74.469092][ T2848] ? 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)) [ 74.469325][ T2848] genl_rcv (net/netlink/genetlink.c:1218) [ 74.469487][ T2848] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.469711][ T2848] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.469930][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.470158][ T2848] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 74.470377][ T2848] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.470593][ T2848] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.470838][ T2848] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.471107][ T2848] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 74.471335][ T2848] ? __ia32_sys_getpeername (net/socket.c:2219) [ 74.471583][ T2848] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 74.471801][ T2848] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.472111][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 74.472336][ T2848] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 74.472551][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 74.472768][ T2848] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 74.473050][ T2848] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 74.473302][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.473575][ T2848] RIP: 0033:0x7f6fd0dfb08e [ 74.473809][ T2848] 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 [ 74.474648][ T2848] RSP: 002b:00007fff78f99330 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 74.474990][ T2848] RAX: ffffffffffffffda RBX: 000000000d027010 RCX: 00007f6fd0dfb08e [ 74.475337][ T2848] RDX: 0000000000000058 RSI: 000000000d027120 RDI: 0000000000000005 [ 74.475650][ T2848] RBP: 00007fff78f99340 R08: 00007f6fd0f89980 R09: 000000000000000c [ 74.475977][ T2848] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000d0270b0 [ 74.476344][ T2848] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 74.525657][ T2852] ------------[ cut here ]------------ | [ 74.526067][ T2852] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2852 | [ 74.526760][ T2852] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 74.528422][ T2852] Tainted: [W]=WARN [ 74.528603][ T2852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.528882][ T2852] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 74.529217][ T2852] 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 [ 74.530034][ T2852] RSP: 0018:ffa000000729f4e8 EFLAGS: 00010286 [ 74.530348][ T2852] RAX: 00000000ffffffa6 RBX: ff11000011bfedc0 RCX: 1ff4000000e53e63 [ 74.530842][ T2852] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfee70 [ 74.531384][ T2852] RBP: ff1100000cc1a000 R08: 1fe220000237fdcf R09: ff11000011e78ba8 [ 74.531798][ T2852] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 74.532172][ T2852] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 74.532519][ T2852] FS: 00007fa612d31100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 74.532927][ T2852] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.533229][ T2852] CR2: 00000000004d6034 CR3: 000000001254c005 CR4: 0000000000771ef0 [ 74.533576][ T2852] PKRU: 55555554 [ 74.533742][ T2852] Call Trace: [ 74.533911][ T2852] [ 74.534048][ T2852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.534292][ T2852] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 74.534519][ T2852] notifier_call_chain (kernel/notifier.c:85) [ 74.534747][ T2852] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 74.534980][ T2852] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 74.535232][ T2852] ethnl_set_features (net/ethtool/features.c:288) [ 74.535456][ T2852] ? nla_get_range_signed (lib/nlattr.c:270) [ 74.535787][ T2852] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.536183][ T2852] ? __nla_validate_parse (lib/nlattr.c:635) [ 74.536531][ T2852] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 74.536945][ T2852] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 74.537327][ T2852] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 74.537746][ T2852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.538039][ T2852] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.538274][ T2852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.538495][ T2852] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 74.538720][ T2852] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 74.539059][ T2852] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 74.539491][ T2852] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.539828][ T2852] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.540252][ T2852] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 74.540610][ T2852] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 74.540944][ T2852] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 74.541293][ T2852] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.541550][ T2852] ? 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)) [ 74.541782][ T2852] ? 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)) [ 74.542043][ T2852] genl_rcv (net/netlink/genetlink.c:1218) [ 74.542231][ T2852] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.542452][ T2852] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.542646][ T2852] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.542804][ T2852] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 74.542942][ T2852] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.543112][ T2852] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.543256][ T2852] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.543457][ T2852] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 74.543683][ T2852] ? __ia32_sys_getpeername (net/socket.c:2219) [ 74.543936][ T2852] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 74.544226][ T2852] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.544446][ T2852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 74.544584][ T2852] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 74.544718][ T2852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 74.544851][ T2852] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 74.545025][ T2852] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 74.545170][ T2852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.545361][ T2852] RIP: 0033:0x7fa612da208e [ 74.545594][ T2852] 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 [ 74.546473][ T2852] RSP: 002b:00007ffeb5f7ea20 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 74.546846][ T2852] RAX: ffffffffffffffda RBX: 000000000e022010 RCX: 00007fa612da208e [ 74.547159][ T2852] RDX: 000000000000005c RSI: 000000000e022120 RDI: 0000000000000005 [ 74.547404][ T2852] RBP: 00007ffeb5f7ea30 R08: 00007fa612f30980 R09: 000000000000000c [ 74.547760][ T2852] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000e0220b0 [ 74.548150][ T2852] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 74.675662][ T2862] ------------[ cut here ]------------ | [ 74.675852][ T2862] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2862 | [ 74.676143][ T2862] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 74.676718][ T2862] Tainted: [W]=WARN [ 74.676825][ T2862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.677010][ T2862] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 74.677198][ T2862] 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 [ 74.677694][ T2862] RSP: 0018:ffa000000733f4e8 EFLAGS: 00010286 [ 74.677871][ T2862] RAX: 00000000ffffffa6 RBX: ff110000090a93c0 RCX: 1ff4000000e67e63 [ 74.678084][ T2862] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9470 [ 74.678337][ T2862] RBP: ff11000011f12000 R08: 1fe220000121528f R09: ff1100000bd10ba8 [ 74.678632][ T2862] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 74.678838][ T2862] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 74.679057][ T2862] FS: 00007f7b461bc100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 74.679306][ T2862] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.679479][ T2862] CR2: 00000000004d6034 CR3: 00000000125c3004 CR4: 0000000000771ef0 [ 74.679688][ T2862] PKRU: 55555554 [ 74.679792][ T2862] Call Trace: [ 74.679914][ T2862] [ 74.679994][ T2862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.680135][ T2862] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 74.680282][ T2862] notifier_call_chain (kernel/notifier.c:85) [ 74.680425][ T2862] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 74.680565][ T2862] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 74.680705][ T2862] ethnl_set_features (net/ethtool/features.c:288) [ 74.680845][ T2862] ? nla_get_range_signed (lib/nlattr.c:270) [ 74.680989][ T2862] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.681131][ T2862] ? __nla_validate_parse (lib/nlattr.c:635) [ 74.681275][ T2862] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 74.681451][ T2862] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 74.681590][ T2862] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 74.681769][ T2862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.681913][ T2862] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.682057][ T2862] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.682238][ T2862] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 74.682379][ T2862] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 74.682548][ T2862] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 74.682750][ T2862] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.682960][ T2862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.684113][ T2862] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 74.684268][ T2862] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 74.684410][ T2862] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 74.684555][ T2862] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.684708][ T2862] ? 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)) [ 74.684849][ T2862] ? 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)) [ 74.684990][ T2862] genl_rcv (net/netlink/genetlink.c:1218) [ 74.685092][ T2862] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.685234][ T2862] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.685369][ T2862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.685511][ T2862] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 74.685649][ T2862] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.685790][ T2862] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.685930][ T2862] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.686072][ T2862] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 74.686215][ T2862] ? __ia32_sys_getpeername (net/socket.c:2219) [ 74.686364][ T2862] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 74.686502][ T2862] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.686672][ T2862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 74.686809][ T2862] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 74.686947][ T2862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 74.687087][ T2862] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 74.687228][ T2862] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 74.687365][ T2862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.687533][ T2862] RIP: 0033:0x7f7b4622d08e [ 74.687679][ T2862] 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 [ 74.688193][ T2862] RSP: 002b:00007ffef1277ac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 74.688404][ T2862] RAX: ffffffffffffffda RBX: 000000003eba1010 RCX: 00007f7b4622d08e [ 74.688611][ T2862] RDX: 000000000000005c RSI: 000000003eba1120 RDI: 0000000000000005 [ 74.688818][ T2862] RBP: 00007ffef1277ad0 R08: 00007f7b463bb980 R09: 000000000000000c [ 74.689033][ T2862] R10: 0000000000000000 R11: 0000000000000202 R12: 000000003eba10b0 [ 74.689247][ T2862] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 74.808153][ T2872] ------------[ cut here ]------------ | [ 74.808347][ T2872] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2872 | [ 74.808654][ T2872] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 74.810434][ T2872] Tainted: [W]=WARN [ 74.810550][ T2872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.810728][ T2872] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 74.810925][ T2872] 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 [ 74.811556][ T2872] RSP: 0018:ffa00000073df4e8 EFLAGS: 00010286 [ 74.811740][ T2872] RAX: 00000000ffffffa6 RBX: ff1100000c8d3540 RCX: 1ff4000000e7be63 [ 74.811964][ T2872] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d35f0 [ 74.812299][ T2872] RBP: ff1100000cc1a000 R08: 1fe220000191a6bf R09: ff1100000cab51a8 [ 74.812510][ T2872] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 74.812729][ T2872] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 74.812946][ T2872] FS: 00007f6d1615b100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 74.813297][ T2872] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.813480][ T2872] CR2: 00000000004d6034 CR3: 0000000011f06005 CR4: 0000000000771ef0 [ 74.813693][ T2872] PKRU: 55555554 [ 74.813798][ T2872] Call Trace: [ 74.813905][ T2872] [ 74.814062][ T2872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.814208][ T2872] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 74.814352][ T2872] notifier_call_chain (kernel/notifier.c:85) [ 74.814499][ T2872] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 74.814641][ T2872] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 74.814782][ T2872] ethnl_set_features (net/ethtool/features.c:288) [ 74.814925][ T2872] ? nla_get_range_signed (lib/nlattr.c:270) [ 74.815113][ T2872] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.815261][ T2872] ? __nla_validate_parse (lib/nlattr.c:635) [ 74.815403][ T2872] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 74.815577][ T2872] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 74.815719][ T2872] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 74.815897][ T2872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.816043][ T2872] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.816190][ T2872] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.816334][ T2872] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 74.816477][ T2872] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 74.816653][ T2872] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 74.816827][ T2872] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.817322][ T2872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.817479][ T2872] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 74.817624][ T2872] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 74.817765][ T2872] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 74.817907][ T2872] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.818056][ T2872] ? 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)) [ 74.818204][ T2872] ? 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)) [ 74.818345][ T2872] genl_rcv (net/netlink/genetlink.c:1218) [ 74.818450][ T2872] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.818590][ T2872] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.818728][ T2872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.818871][ T2872] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 74.819020][ T2872] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.819162][ T2872] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.819309][ T2872] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.819472][ T2872] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 74.819614][ T2872] ? __ia32_sys_getpeername (net/socket.c:2219) [ 74.819766][ T2872] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 74.819911][ T2872] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.820090][ T2872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 74.820241][ T2872] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 74.820383][ T2872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 74.820525][ T2872] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 74.820666][ T2872] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 74.820806][ T2872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.820985][ T2872] RIP: 0033:0x7f6d161cc08e [ 74.821135][ T2872] 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 [ 74.821645][ T2872] RSP: 002b:00007ffc803bd900 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 74.821865][ T2872] RAX: ffffffffffffffda RBX: 0000000022e8b010 RCX: 00007f6d161cc08e [ 74.822087][ T2872] RDX: 0000000000000058 RSI: 0000000022e8b120 RDI: 0000000000000005 [ 74.822301][ T2872] RBP: 00007ffc803bd910 R08: 00007f6d1635a980 R09: 000000000000000c [ 74.822509][ T2872] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000022e8b0b0 [ 74.822721][ T2872] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 74.937889][ T2882] ------------[ cut here ]------------ | [ 74.938089][ T2882] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2882 | [ 74.938402][ T2882] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 74.939003][ T2882] Tainted: [W]=WARN [ 74.939111][ T2882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.939294][ T2882] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 74.939483][ T2882] 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 [ 74.940008][ T2882] RSP: 0018:ffa000000745f4e8 EFLAGS: 00010286 [ 74.940195][ T2882] RAX: 00000000ffffffa6 RBX: ff110000027fb3c0 RCX: 1ff4000000e8be63 [ 74.940410][ T2882] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000027fb470 [ 74.940624][ T2882] RBP: ff11000011f12000 R08: 1fe22000004ff68f R09: ff1100001268d1a8 [ 74.940834][ T2882] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 74.941050][ T2882] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 74.941266][ T2882] FS: 00007f4e1e4b7100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 74.941512][ T2882] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.941689][ T2882] CR2: 00000000004d6034 CR3: 0000000012687003 CR4: 0000000000771ef0 [ 74.941903][ T2882] PKRU: 55555554 [ 74.942013][ T2882] Call Trace: [ 74.942119][ T2882] [ 74.942200][ T2882] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.942343][ T2882] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 74.942483][ T2882] notifier_call_chain (kernel/notifier.c:85) [ 74.942627][ T2882] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 74.942767][ T2882] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 74.942924][ T2882] ethnl_set_features (net/ethtool/features.c:288) [ 74.943075][ T2882] ? nla_get_range_signed (lib/nlattr.c:270) [ 74.943224][ T2882] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.943370][ T2882] ? __nla_validate_parse (lib/nlattr.c:635) [ 74.943513][ T2882] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 74.943692][ T2882] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 74.943831][ T2882] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 74.944015][ T2882] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 74.944160][ T2882] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.944310][ T2882] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.944454][ T2882] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 74.944594][ T2882] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 74.944766][ T2882] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 74.944942][ T2882] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.945085][ T2882] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.945236][ T2882] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 74.945377][ T2882] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 74.945516][ T2882] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 74.945655][ T2882] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.945798][ T2882] ? 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)) [ 74.945939][ T2882] ? 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)) [ 74.946084][ T2882] genl_rcv (net/netlink/genetlink.c:1218) [ 74.946191][ T2882] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.946330][ T2882] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.946467][ T2882] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 74.946611][ T2882] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 74.946753][ T2882] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 74.946892][ T2882] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.947102][ T2882] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 74.947246][ T2882] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 74.947385][ T2882] ? __ia32_sys_getpeername (net/socket.c:2219) [ 74.947536][ T2882] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 74.947674][ T2882] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.947849][ T2882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 74.948057][ T2882] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 74.948266][ T2882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 74.948411][ T2882] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 74.948550][ T2882] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 74.948692][ T2882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.948865][ T2882] RIP: 0033:0x7f4e1e52808e [ 74.949083][ T2882] 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 [ 74.949583][ T2882] RSP: 002b:00007fffb0c66e70 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 74.949795][ T2882] RAX: ffffffffffffffda RBX: 0000000003c12010 RCX: 00007f4e1e52808e [ 74.950070][ T2882] RDX: 0000000000000058 RSI: 0000000003c12120 RDI: 0000000000000005 [ 74.950283][ T2882] RBP: 00007fffb0c66e80 R08: 00007f4e1e6b6980 R09: 000000000000000c [ 74.950489][ T2882] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000003c120b0 [ 74.950698][ T2882] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 75.004468][ T2886] ------------[ cut here ]------------ | [ 75.004651][ T2886] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ethtool/2886 | [ 75.004939][ T2886] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.005542][ T2886] Tainted: [W]=WARN [ 75.005653][ T2886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.005836][ T2886] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.006027][ T2886] 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 [ 75.006544][ T2886] RSP: 0018:ffa00000074af4e8 EFLAGS: 00010286 [ 75.006721][ T2886] RAX: 00000000ffffffa6 RBX: ff110000107eb540 RCX: 1ff4000000e95e63 [ 75.006931][ T2886] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eb5f0 [ 75.007150][ T2886] RBP: ff1100000cc1a000 R08: 1fe22000020fd6bf R09: ff1100000cd08ba8 [ 75.007374][ T2886] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 75.007604][ T2886] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 75.007824][ T2886] FS: 00007ffad4a72100(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 75.008079][ T2886] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.008263][ T2886] CR2: 00000000004d6034 CR3: 0000000012694002 CR4: 0000000000771ef0 [ 75.008474][ T2886] PKRU: 55555554 [ 75.008581][ T2886] Call Trace: [ 75.008686][ T2886] [ 75.008762][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.008907][ T2886] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 75.009056][ T2886] notifier_call_chain (kernel/notifier.c:85) [ 75.009205][ T2886] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 75.009346][ T2886] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 75.009484][ T2886] ethnl_set_features (net/ethtool/features.c:288) [ 75.009624][ T2886] ? nla_get_range_signed (lib/nlattr.c:270) [ 75.009766][ T2886] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.009911][ T2886] ? __nla_validate_parse (lib/nlattr.c:635) [ 75.010057][ T2886] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 75.010257][ T2886] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 75.010400][ T2886] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 75.010580][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.010719][ T2886] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 75.010865][ T2886] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.011738][ T2886] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 75.011880][ T2886] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 75.012148][ T2886] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 75.012325][ T2886] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.012465][ T2886] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.012610][ T2886] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 75.012748][ T2886] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.012888][ T2886] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 75.013251][ T2886] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.013393][ T2886] ? 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)) [ 75.013530][ T2886] ? 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)) [ 75.013670][ T2886] genl_rcv (net/netlink/genetlink.c:1218) [ 75.013775][ T2886] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.013914][ T2886] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.014163][ T2886] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.014306][ T2886] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.014445][ T2886] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.014585][ T2886] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.014727][ T2886] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.014866][ T2886] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 75.015122][ T2886] ? __ia32_sys_getpeername (net/socket.c:2219) [ 75.015281][ T2886] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 75.015419][ T2886] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 75.015592][ T2886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 75.015730][ T2886] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 75.015869][ T2886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.016132][ T2886] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.016277][ T2886] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.016419][ T2886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.016593][ T2886] RIP: 0033:0x7ffad4ae308e [ 75.016741][ T2886] 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 [ 75.017354][ T2886] RSP: 002b:00007fffbd023b70 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 75.017564][ T2886] RAX: ffffffffffffffda RBX: 000000002bb9b010 RCX: 00007ffad4ae308e [ 75.017772][ T2886] RDX: 000000000000005c RSI: 000000002bb9b120 RDI: 0000000000000005 [ 75.018092][ T2886] RBP: 00007fffbd023b80 R08: 00007ffad4c71980 R09: 000000000000000c [ 75.018302][ T2886] R10: 0000000000000000 R11: 0000000000000202 R12: 000000002bb9b0b0 [ 75.018510][ T2886] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 75.150322][ T2896] ------------[ cut here ]------------ | [ 75.150578][ T2896] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ethtool/2896 | [ 75.150903][ T2896] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.152085][ T2896] Tainted: [W]=WARN [ 75.152246][ T2896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.152486][ T2896] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.152724][ T2896] 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 [ 75.153370][ T2896] RSP: 0018:ffa000000751f4e8 EFLAGS: 00010286 [ 75.153602][ T2896] RAX: 00000000ffffffa6 RBX: ff11000005e47240 RCX: 1ff4000000ea3e63 [ 75.153863][ T2896] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e472f0 [ 75.154133][ T2896] RBP: ff11000011f12000 R08: 1fe2200000bc8e5f R09: ff1100000c6651a8 [ 75.154391][ T2896] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 75.154647][ T2896] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 75.154908][ T2896] FS: 00007f1e124cd100(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 75.155224][ T2896] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.155447][ T2896] CR2: 00000000004d6034 CR3: 000000000f0d3002 CR4: 0000000000771ef0 [ 75.155706][ T2896] PKRU: 55555554 [ 75.155856][ T2896] Call Trace: [ 75.156024][ T2896] [ 75.156146][ T2896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.156349][ T2896] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 75.156537][ T2896] notifier_call_chain (kernel/notifier.c:85) [ 75.156732][ T2896] netdev_features_change (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590) [ 75.156920][ T2896] ? call_netdevice_notifiers (net/core/dev.c:2302) [ 75.157121][ T2896] ethnl_set_features (net/ethtool/features.c:288) [ 75.157318][ T2896] ? nla_get_range_signed (lib/nlattr.c:270) [ 75.157507][ T2896] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.157698][ T2896] ? __nla_validate_parse (lib/nlattr.c:635) [ 75.157884][ T2896] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 75.158121][ T2896] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 75.158319][ T2896] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 75.158541][ T2896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.158734][ T2896] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 75.158921][ T2896] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.159126][ T2896] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 75.159324][ T2896] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 75.159546][ T2896] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 75.159769][ T2896] ? features_send_reply (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.159956][ T2896] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.160163][ T2896] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 75.160361][ T2896] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.160547][ T2896] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 75.160733][ T2896] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.160922][ T2896] ? 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)) [ 75.161126][ T2896] ? 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)) [ 75.161327][ T2896] genl_rcv (net/netlink/genetlink.c:1218) [ 75.161483][ T2896] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.161669][ T2896] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.161855][ T2896] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.162060][ T2896] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.162259][ T2896] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.162449][ T2896] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.162643][ T2896] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.162830][ T2896] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 75.163040][ T2896] ? __ia32_sys_getpeername (net/socket.c:2219) [ 75.163253][ T2896] __x64_sys_sendto (net/socket.c:2272 net/socket.c:2268 net/socket.c:2268) [ 75.163438][ T2896] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 75.163661][ T2896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 75.163848][ T2896] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 75.164048][ T2896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.164248][ T2896] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.164438][ T2896] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.164627][ T2896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.164850][ T2896] RIP: 0033:0x7f1e1253e08e [ 75.165059][ T2896] 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 [ 75.165619][ T2896] RSP: 002b:00007ffdab5dee10 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 75.165873][ T2896] RAX: ffffffffffffffda RBX: 0000000012f68010 RCX: 00007f1e1253e08e [ 75.166139][ T2896] RDX: 000000000000005c RSI: 0000000012f68120 RDI: 0000000000000005 [ 75.166399][ T2896] RBP: 00007ffdab5dee20 R08: 00007f1e126cc980 R09: 000000000000000c [ 75.166661][ T2896] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000012f680b0 [ 75.166910][ T2896] R13: 00000000004d6020 R14: 000000000000002d R15: 00000000004d4de0 | [ 75.299356][ T2906] ------------[ cut here ]------------ | [ 75.299546][ T2906] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2906 | [ 75.299853][ T2906] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.300835][ T2906] Tainted: [W]=WARN [ 75.300942][ T2906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.301129][ T2906] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.301317][ T2906] 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 [ 75.301814][ T2906] RSP: 0018:ffa00000075aefe0 EFLAGS: 00010286 [ 75.301997][ T2906] RAX: 00000000ffffffa6 RBX: ff110000107eaac0 RCX: 1ff4000000eb5dc2 [ 75.302213][ T2906] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eab70 [ 75.302434][ T2906] RBP: ff1100000cc1a000 R08: 1fe22000020fd56f R09: ff11000012585158 [ 75.302639][ T2906] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 75.302848][ T2906] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 75.303056][ T2906] FS: 00007fd7d477f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 75.303320][ T2906] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.303489][ T2906] CR2: 0000000026a9d988 CR3: 000000000501a005 CR4: 0000000000771ef0 [ 75.303696][ T2906] PKRU: 55555554 [ 75.303834][ T2906] Call Trace: [ 75.303978][ T2906] [ 75.304064][ T2906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.304254][ T2906] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 75.304391][ T2906] notifier_call_chain (kernel/notifier.c:85) [ 75.304531][ T2906] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 75.304668][ T2906] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 75.304841][ T2906] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 75.304985][ T2906] ? 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) [ 75.305121][ T2906] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 75.305265][ T2906] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 75.305404][ T2906] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 75.305578][ T2906] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 75.305718][ T2906] ? write_profile (kernel/profile.c:194) [ 75.305854][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.306001][ T2906] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 75.306186][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.306323][ T2906] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 75.306459][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.306597][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.306731][ T2906] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.306866][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.307011][ T2906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.307167][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.307310][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.307448][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.307583][ T2906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.307718][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.307853][ T2906] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.308002][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.308138][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.308281][ T2906] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.308422][ T2906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.308561][ T2906] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.308699][ T2906] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.308847][ T2906] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.309001][ T2906] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.309146][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.309289][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.309429][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.309566][ T2906] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.309703][ T2906] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.309846][ T2906] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.309996][ T2906] ? 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)) [ 75.310132][ T2906] ? 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)) [ 75.310275][ T2906] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.310414][ T2906] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.310550][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.310689][ T2906] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.310824][ T2906] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.310959][ T2906] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.311103][ T2906] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.311249][ T2906] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.311383][ T2906] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.311552][ T2906] ? move_addr_to_kernel (net/socket.c:258) [ 75.311690][ T2906] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.311824][ T2906] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.311961][ T2906] ___sys_sendmsg (net/socket.c:2752) [ 75.312100][ T2906] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.312281][ T2906] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.312434][ T2906] __sys_sendmsg (net/socket.c:2784) [ 75.312575][ T2906] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.312708][ T2906] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.312876][ T2906] ? 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) [ 75.313016][ T2906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.313149][ T2906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.313291][ T2906] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.313430][ T2906] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.313573][ T2906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.313759][ T2906] RIP: 0033:0x7fd7d49b908e [ 75.313911][ T2906] 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 [ 75.314408][ T2906] RSP: 002b:00007ffe9fd7f590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.314617][ T2906] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd7d49b908e [ 75.314818][ T2906] RDX: 0000000000000000 RSI: 00007ffe9fd7f640 RDI: 0000000000000005 [ 75.315023][ T2906] RBP: 00007ffe9fd7f5a0 R08: 0000000000000000 R09: 0000000000000000 [ 75.315245][ T2906] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.315447][ T2906] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9fd7fd00 | [ 75.317284][ T2906] ------------[ cut here ]------------ | [ 75.317416][ T2906] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2906 | [ 75.317674][ T2906] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.318935][ T2906] Tainted: [W]=WARN [ 75.319202][ T2906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.319374][ T2906] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.319545][ T2906] 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 [ 75.320195][ T2906] RSP: 0018:ffa00000075af060 EFLAGS: 00010286 [ 75.320365][ T2906] RAX: 00000000ffffffa6 RBX: ff1100001068c1c0 RCX: 1ff4000000eb5dd2 [ 75.320566][ T2906] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001068c270 [ 75.320764][ T2906] RBP: ff1100000be7a000 R08: 1fe22000020d184f R09: ff11000012585158 [ 75.320958][ T2906] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 75.321157][ T2906] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000075af100 [ 75.321366][ T2906] FS: 00007fd7d477f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 75.321599][ T2906] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.321763][ T2906] CR2: 0000000026a9d988 CR3: 000000000501a005 CR4: 0000000000771ef0 [ 75.321957][ T2906] PKRU: 55555554 [ 75.322060][ T2906] Call Trace: [ 75.322164][ T2906] [ 75.322241][ T2906] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 75.322375][ T2906] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 75.322476][ T2906] netif_close_many (net/core/dev.c:1804) [ 75.322608][ T2906] ? 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) [ 75.322740][ T2906] ? __dev_close_many (net/core/dev.c:1781) [ 75.322871][ T2906] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 75.323039][ T2906] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 75.323209][ T2906] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 75.323343][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.323474][ T2906] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 75.323637][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.323770][ T2906] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 75.323901][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.324036][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.324171][ T2906] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.324305][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.324435][ T2906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.324585][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.324716][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.324846][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.324984][ T2906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.325115][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.325253][ T2906] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.325386][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.325516][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.325647][ T2906] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.325782][ T2906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.325913][ T2906] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.326053][ T2906] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.326198][ T2906] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.326334][ T2906] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.326464][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.326598][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.326729][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.326862][ T2906] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.326996][ T2906] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.327162][ T2906] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.327366][ T2906] ? 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)) [ 75.327558][ T2906] ? 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)) [ 75.327762][ T2906] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.327962][ T2906] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.328161][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.328303][ T2906] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.328436][ T2906] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.328572][ T2906] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.328705][ T2906] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.328840][ T2906] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.328976][ T2906] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.329139][ T2906] ? move_addr_to_kernel (net/socket.c:258) [ 75.329295][ T2906] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.329490][ T2906] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.329694][ T2906] ___sys_sendmsg (net/socket.c:2752) [ 75.329896][ T2906] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.330156][ T2906] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.330310][ T2906] __sys_sendmsg (net/socket.c:2784) [ 75.330442][ T2906] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.330576][ T2906] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.330739][ T2906] ? 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) [ 75.330888][ T2906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.331092][ T2906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.331297][ T2906] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.331500][ T2906] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.331716][ T2906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.331987][ T2906] RIP: 0033:0x7fd7d49b908e [ 75.332202][ T2906] 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 [ 75.332755][ T2906] RSP: 002b:00007ffe9fd7f590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.332955][ T2906] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd7d49b908e [ 75.333224][ T2906] RDX: 0000000000000000 RSI: 00007ffe9fd7f640 RDI: 0000000000000005 [ 75.333490][ T2906] RBP: 00007ffe9fd7f5a0 R08: 0000000000000000 R09: 0000000000000000 [ 75.333699][ T2906] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.333896][ T2906] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9fd7fd00 | [ 75.349417][ T2906] ------------[ cut here ]------------ | [ 75.349596][ T2906] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2906 | [ 75.349868][ T2906] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.350425][ T2906] Tainted: [W]=WARN [ 75.350523][ T2906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.350682][ T2906] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.350857][ T2906] 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 [ 75.351400][ T2906] RSP: 0018:ffa00000075af190 EFLAGS: 00010286 [ 75.351583][ T2906] RAX: 00000000ffffffa6 RBX: ff1100001068d840 RCX: 1ff4000000eb5df8 [ 75.351776][ T2906] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001068d8f0 [ 75.351980][ T2906] RBP: ff1100000be7a000 R08: 1fe22000020d1b1f R09: ff11000012585158 [ 75.352222][ T2906] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 75.352416][ T2906] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 75.352610][ T2906] FS: 00007fd7d477f840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 75.352835][ T2906] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.353008][ T2906] CR2: 0000000026a9d988 CR3: 000000000501a005 CR4: 0000000000771ef0 [ 75.353210][ T2906] PKRU: 55555554 [ 75.353309][ T2906] Call Trace: [ 75.353405][ T2906] [ 75.353472][ T2906] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 75.353638][ T2906] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 75.353798][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.353933][ T2906] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 75.354077][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.354219][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.354353][ T2906] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.354488][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.354649][ T2906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.354816][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.354942][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.355075][ T2906] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.355214][ T2906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.355341][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.355466][ T2906] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.355600][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.355729][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.355859][ T2906] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.356013][ T2906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.356141][ T2906] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.356304][ T2906] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.356493][ T2906] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.356683][ T2906] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.356879][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.357081][ T2906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.357279][ T2906] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.357453][ T2906] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.357581][ T2906] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.357713][ T2906] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.357848][ T2906] ? 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)) [ 75.357986][ T2906] ? 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)) [ 75.358125][ T2906] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.358264][ T2906] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.358397][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.358534][ T2906] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.358669][ T2906] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.358806][ T2906] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.358940][ T2906] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.359080][ T2906] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.359216][ T2906] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.359377][ T2906] ? move_addr_to_kernel (net/socket.c:258) [ 75.359511][ T2906] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.359652][ T2906] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.359780][ T2906] ___sys_sendmsg (net/socket.c:2752) [ 75.359909][ T2906] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.360140][ T2906] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.360286][ T2906] __sys_sendmsg (net/socket.c:2784) [ 75.360414][ T2906] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.360538][ T2906] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.360701][ T2906] ? 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) [ 75.360831][ T2906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.360960][ T2906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.361102][ T2906] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.361245][ T2906] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.361381][ T2906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.361583][ T2906] RIP: 0033:0x7fd7d49b908e [ 75.361731][ T2906] 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 [ 75.362205][ T2906] RSP: 002b:00007ffe9fd7f590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.362398][ T2906] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd7d49b908e [ 75.362586][ T2906] RDX: 0000000000000000 RSI: 00007ffe9fd7f640 RDI: 0000000000000005 [ 75.362778][ T2906] RBP: 00007ffe9fd7f5a0 R08: 0000000000000000 R09: 0000000000000000 [ 75.362979][ T2906] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.363174][ T2906] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9fd7fd00 | [ 75.412212][ T2907] ------------[ cut here ]------------ | [ 75.412435][ T2907] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2907 | [ 75.412761][ T2907] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.413462][ T2907] Tainted: [W]=WARN [ 75.413613][ T2907] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.413828][ T2907] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.414068][ T2907] 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 [ 75.414599][ T2907] RSP: 0018:ffa00000075befe0 EFLAGS: 00010286 [ 75.414816][ T2907] RAX: 00000000ffffffa6 RBX: ff11000011ff0040 RCX: 1ff4000000eb7dc2 [ 75.415075][ T2907] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011ff00f0 [ 75.415325][ T2907] RBP: ff11000011f12000 R08: 1fe22000023fe01f R09: ff11000012778b58 [ 75.415573][ T2907] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 75.415820][ T2907] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 75.416082][ T2907] FS: 00007f173be26840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 75.416373][ T2907] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.416594][ T2907] CR2: 000000001fa07988 CR3: 0000000011f8f004 CR4: 0000000000771ef0 [ 75.416847][ T2907] PKRU: 55555554 [ 75.417010][ T2907] Call Trace: [ 75.417159][ T2907] [ 75.417286][ T2907] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.417468][ T2907] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 75.417654][ T2907] notifier_call_chain (kernel/notifier.c:85) [ 75.417843][ T2907] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 75.418039][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.418233][ T2907] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 75.418450][ T2907] ? 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) [ 75.418633][ T2907] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 75.418817][ T2907] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 75.419015][ T2907] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 75.419237][ T2907] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 75.419428][ T2907] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 75.419623][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.419805][ T2907] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 75.420037][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.420229][ T2907] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 75.420413][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.420594][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.420780][ T2907] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.420962][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.421162][ T2907] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.421373][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.421555][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.421738][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.421920][ T2907] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.422117][ T2907] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.422310][ T2907] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.422501][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.422682][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.422864][ T2907] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.423057][ T2907] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.423250][ T2907] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.423434][ T2907] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.423618][ T2907] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.423804][ T2907] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.424000][ T2907] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.424191][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.424374][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.424555][ T2907] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.424738][ T2907] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.424922][ T2907] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.425122][ T2907] ? 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)) [ 75.425320][ T2907] ? 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)) [ 75.425506][ T2907] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.425691][ T2907] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.425880][ T2907] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.426082][ T2907] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.426276][ T2907] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.426458][ T2907] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.426645][ T2907] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.426835][ T2907] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.427030][ T2907] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.427251][ T2907] ? move_addr_to_kernel (net/socket.c:258) [ 75.427439][ T2907] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.427631][ T2907] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.427817][ T2907] ___sys_sendmsg (net/socket.c:2752) [ 75.428012][ T2907] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.428243][ T2907] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.428438][ T2907] __sys_sendmsg (net/socket.c:2784) [ 75.428620][ T2907] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.428800][ T2907] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.429040][ T2907] ? 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) [ 75.429229][ T2907] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.429412][ T2907] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.429600][ T2907] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.429782][ T2907] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.429964][ T2907] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.430199][ T2907] RIP: 0033:0x7f173c06008e [ 75.430389][ T2907] 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 [ 75.430914][ T2907] RSP: 002b:00007ffdda0f6150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.431187][ T2907] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f173c06008e [ 75.431435][ T2907] RDX: 0000000000000000 RSI: 00007ffdda0f6200 RDI: 0000000000000005 [ 75.431682][ T2907] RBP: 00007ffdda0f6160 R08: 0000000000000000 R09: 0000000000000000 [ 75.431934][ T2907] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.432197][ T2907] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdda0f68c0 | [ 75.434631][ T2907] ------------[ cut here ]------------ | [ 75.434936][ T2907] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2907 | [ 75.435365][ T2907] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.436219][ T2907] Tainted: [W]=WARN [ 75.436377][ T2907] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.436635][ T2907] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.436902][ T2907] 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 [ 75.437797][ T2907] RSP: 0018:ffa00000075bf060 EFLAGS: 00010286 [ 75.438071][ T2907] RAX: 00000000ffffffa6 RBX: ff1100000f2287c0 RCX: 1ff4000000eb7dd2 [ 75.438384][ T2907] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f228870 [ 75.438675][ T2907] RBP: ff11000010482000 R08: 1fe2200001e4510f R09: ff11000012778b58 [ 75.438988][ T2907] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 75.439292][ T2907] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000075bf100 [ 75.439595][ T2907] FS: 00007f173be26840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 75.439951][ T2907] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.440227][ T2907] CR2: 00007f29179082a0 CR3: 0000000011f8f004 CR4: 0000000000771ef0 [ 75.440532][ T2907] PKRU: 55555554 [ 75.440684][ T2907] Call Trace: [ 75.440835][ T2907] [ 75.440942][ T2907] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 75.441162][ T2907] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 75.441326][ T2907] netif_close_many (net/core/dev.c:1804) [ 75.441532][ T2907] ? 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) [ 75.441738][ T2907] ? __dev_close_many (net/core/dev.c:1781) [ 75.441946][ T2907] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 75.442219][ T2907] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 75.442473][ T2907] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 75.442681][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.442886][ T2907] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 75.443144][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.443355][ T2907] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 75.443558][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.443762][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.443964][ T2907] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.444176][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.444380][ T2907] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.444619][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.444820][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.445036][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.445243][ T2907] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.445445][ T2907] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.445644][ T2907] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.445842][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.446052][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.446261][ T2907] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.446469][ T2907] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.446675][ T2907] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.446877][ T2907] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.447089][ T2907] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.447299][ T2907] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.447501][ T2907] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.447705][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.447903][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.448121][ T2907] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.448330][ T2907] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.448535][ T2907] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.448743][ T2907] ? 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)) [ 75.448948][ T2907] ? 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)) [ 75.449166][ T2907] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.449401][ T2907] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.449612][ T2907] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.449817][ T2907] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.450036][ T2907] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.450249][ T2907] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.450461][ T2907] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.450667][ T2907] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.450871][ T2907] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.451133][ T2907] ? move_addr_to_kernel (net/socket.c:258) [ 75.451349][ T2907] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.451555][ T2907] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.451761][ T2907] ___sys_sendmsg (net/socket.c:2752) [ 75.451979][ T2907] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.452240][ T2907] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.452468][ T2907] __sys_sendmsg (net/socket.c:2784) [ 75.452672][ T2907] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.452883][ T2907] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.453160][ T2907] ? 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) [ 75.453375][ T2907] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.453582][ T2907] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.453789][ T2907] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.454005][ T2907] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.454218][ T2907] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.454474][ T2907] RIP: 0033:0x7f173c06008e [ 75.454693][ T2907] 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 [ 75.455439][ T2907] RSP: 002b:00007ffdda0f6150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.455750][ T2907] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f173c06008e [ 75.456087][ T2907] RDX: 0000000000000000 RSI: 00007ffdda0f6200 RDI: 0000000000000005 [ 75.456397][ T2907] RBP: 00007ffdda0f6160 R08: 0000000000000000 R09: 0000000000000000 [ 75.456710][ T2907] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.457027][ T2907] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdda0f68c0 | [ 75.461716][ T2907] ------------[ cut here ]------------ | [ 75.461921][ T2907] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2907 | [ 75.462336][ T2907] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.463155][ T2907] Tainted: [W]=WARN [ 75.463313][ T2907] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.463564][ T2907] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.463826][ T2907] 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 [ 75.464542][ T2907] RSP: 0018:ffa00000075bf190 EFLAGS: 00010286 [ 75.464796][ T2907] RAX: 00000000ffffffa6 RBX: ff1100000c5f79c0 RCX: 1ff4000000eb7df8 [ 75.465105][ T2907] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f7a70 [ 75.465405][ T2907] RBP: ff11000010482000 R08: 1fe22000018bef4f R09: ff11000012778b58 [ 75.465701][ T2907] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 75.466010][ T2907] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 75.466328][ T2907] FS: 00007f173be26840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 75.466678][ T2907] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.466925][ T2907] CR2: 00007f29179082a0 CR3: 0000000011f8f004 CR4: 0000000000771ef0 [ 75.467232][ T2907] PKRU: 55555554 [ 75.467379][ T2907] Call Trace: [ 75.467522][ T2907] [ 75.467624][ T2907] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 75.467876][ T2907] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 75.468130][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.468340][ T2907] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 75.468537][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.468732][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.468929][ T2907] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.469135][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.469338][ T2907] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.469570][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.469764][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.469964][ T2907] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.470172][ T2907] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.470375][ T2907] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.470576][ T2907] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.470782][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.470993][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.471198][ T2907] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.471396][ T2907] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.471596][ T2907] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.471793][ T2907] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.471998][ T2907] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.472199][ T2907] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.472399][ T2907] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.472601][ T2907] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.472798][ T2907] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.472996][ T2907] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.473197][ T2907] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.473401][ T2907] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.473605][ T2907] ? 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)) [ 75.473807][ T2907] ? 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)) [ 75.474020][ T2907] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.474227][ T2907] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.474424][ T2907] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.474624][ T2907] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.474822][ T2907] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.475030][ T2907] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.475234][ T2907] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.475430][ T2907] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.475628][ T2907] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.475867][ T2907] ? move_addr_to_kernel (net/socket.c:258) [ 75.476074][ T2907] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.476275][ T2907] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.476470][ T2907] ___sys_sendmsg (net/socket.c:2752) [ 75.476663][ T2907] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.476923][ T2907] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.477159][ T2907] __sys_sendmsg (net/socket.c:2784) [ 75.477364][ T2907] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.477560][ T2907] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.477811][ T2907] ? 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) [ 75.478019][ T2907] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.478220][ T2907] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.478429][ T2907] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.478628][ T2907] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.478827][ T2907] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.479079][ T2907] RIP: 0033:0x7f173c06008e [ 75.479299][ T2907] 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 [ 75.480019][ T2907] RSP: 002b:00007ffdda0f6150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.480324][ T2907] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f173c06008e [ 75.480620][ T2907] RDX: 0000000000000000 RSI: 00007ffdda0f6200 RDI: 0000000000000005 [ 75.480914][ T2907] RBP: 00007ffdda0f6160 R08: 0000000000000000 R09: 0000000000000000 [ 75.481227][ T2907] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.481520][ T2907] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdda0f68c0 | [ 75.537807][ T2908] ------------[ cut here ]------------ | [ 75.538035][ T2908] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2908 | [ 75.538404][ T2908] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.539108][ T2908] Tainted: [W]=WARN [ 75.539218][ T2908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.539388][ T2908] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.539632][ T2908] 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 [ 75.540183][ T2908] RSP: 0018:ffa00000075cefe0 EFLAGS: 00010286 [ 75.540356][ T2908] RAX: 00000000ffffffa6 RBX: ff110000093a39c0 RCX: 1ff4000000eb9dc2 [ 75.540611][ T2908] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3a70 [ 75.540815][ T2908] RBP: ff1100000cc1a000 R08: 1fe220000127474f R09: ff1100001277ae58 [ 75.541062][ T2908] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 75.541346][ T2908] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 75.541586][ T2908] FS: 00007f38cea75840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 75.541836][ T2908] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.542020][ T2908] CR2: 0000000012067988 CR3: 0000000012777004 CR4: 0000000000771ef0 [ 75.542288][ T2908] PKRU: 55555554 [ 75.542430][ T2908] Call Trace: [ 75.542533][ T2908] [ 75.542643][ T2908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.542834][ T2908] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 75.542980][ T2908] notifier_call_chain (kernel/notifier.c:85) [ 75.543126][ T2908] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 75.543282][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.543477][ T2908] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 75.543670][ T2908] ? 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) [ 75.543808][ T2908] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 75.543944][ T2908] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 75.544084][ T2908] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 75.544260][ T2908] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 75.544396][ T2908] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 75.544536][ T2908] ? write_profile (kernel/profile.c:194) [ 75.544675][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.544815][ T2908] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 75.544991][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.545126][ T2908] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 75.545264][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.545405][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.545541][ T2908] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.545679][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.545819][ T2908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.545980][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.546118][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.546265][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.546418][ T2908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.546560][ T2908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.546701][ T2908] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.546847][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.546991][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.547129][ T2908] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.547282][ T2908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.547424][ T2908] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.547559][ T2908] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.547695][ T2908] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.547830][ T2908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.547966][ T2908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.548110][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.548253][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.548389][ T2908] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.548530][ T2908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.548667][ T2908] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.548806][ T2908] ? 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)) [ 75.548944][ T2908] ? 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)) [ 75.549084][ T2908] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.549226][ T2908] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.549362][ T2908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.549499][ T2908] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.549639][ T2908] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.549778][ T2908] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.549915][ T2908] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.550056][ T2908] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.550193][ T2908] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.550361][ T2908] ? move_addr_to_kernel (net/socket.c:258) [ 75.550501][ T2908] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.550642][ T2908] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.550780][ T2908] ___sys_sendmsg (net/socket.c:2752) [ 75.550916][ T2908] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.551093][ T2908] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.551245][ T2908] __sys_sendmsg (net/socket.c:2784) [ 75.551380][ T2908] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.551516][ T2908] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.551691][ T2908] ? 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) [ 75.551830][ T2908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.551974][ T2908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.552110][ T2908] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.552250][ T2908] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.552387][ T2908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.552555][ T2908] RIP: 0033:0x7f38cecaf08e [ 75.552699][ T2908] 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 [ 75.553190][ T2908] RSP: 002b:00007ffe33fec320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.553401][ T2908] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f38cecaf08e [ 75.553607][ T2908] RDX: 0000000000000000 RSI: 00007ffe33fec3d0 RDI: 0000000000000005 [ 75.553805][ T2908] RBP: 00007ffe33fec330 R08: 0000000000000000 R09: 0000000000000000 [ 75.554016][ T2908] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.554223][ T2908] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe33feca90 | [ 75.556384][ T2908] ------------[ cut here ]------------ | [ 75.556599][ T2908] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2908 | [ 75.557028][ T2908] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.557882][ T2908] Tainted: [W]=WARN [ 75.558045][ T2908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.558303][ T2908] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.558566][ T2908] 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 [ 75.559305][ T2908] RSP: 0018:ffa00000075cf060 EFLAGS: 00010286 [ 75.559564][ T2908] RAX: 00000000ffffffa6 RBX: ff110000093a36c0 RCX: 1ff4000000eb9dd2 [ 75.559868][ T2908] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3770 [ 75.560193][ T2908] RBP: ff1100001140a000 R08: 1fe22000012746ef R09: ff1100001277ae58 [ 75.560498][ T2908] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 75.560800][ T2908] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000075cf100 [ 75.561118][ T2908] FS: 00007f38cea75840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 75.561486][ T2908] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.561744][ T2908] CR2: 00007f173bef3574 CR3: 0000000012777005 CR4: 0000000000771ef0 [ 75.562064][ T2908] PKRU: 55555554 [ 75.562222][ T2908] Call Trace: [ 75.562376][ T2908] [ 75.562483][ T2908] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 75.562693][ T2908] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 75.562852][ T2908] netif_close_many (net/core/dev.c:1804) [ 75.563072][ T2908] ? 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) [ 75.563284][ T2908] ? __dev_close_many (net/core/dev.c:1781) [ 75.563490][ T2908] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 75.563748][ T2908] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 75.564017][ T2908] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 75.564235][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.564443][ T2908] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 75.564704][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.564909][ T2908] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 75.565121][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.565322][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.565522][ T2908] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.565722][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.565925][ T2908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.566177][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.566383][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.566586][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.566787][ T2908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.566996][ T2908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.567201][ T2908] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.567410][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.567614][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.567817][ T2908] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.568033][ T2908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.568243][ T2908] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.568446][ T2908] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.568649][ T2908] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.568851][ T2908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.569076][ T2908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.569296][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.569505][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.569712][ T2908] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.569917][ T2908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.570142][ T2908] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.570360][ T2908] ? 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)) [ 75.570561][ T2908] ? 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)) [ 75.570770][ T2908] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.570983][ T2908] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.571193][ T2908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.571405][ T2908] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.571618][ T2908] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.571825][ T2908] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.572045][ T2908] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.572255][ T2908] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.572462][ T2908] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.572715][ T2908] ? move_addr_to_kernel (net/socket.c:258) [ 75.572920][ T2908] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.573137][ T2908] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.573353][ T2908] ___sys_sendmsg (net/socket.c:2752) [ 75.573556][ T2908] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.573813][ T2908] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.574056][ T2908] __sys_sendmsg (net/socket.c:2784) [ 75.574268][ T2908] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.574467][ T2908] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.574725][ T2908] ? 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) [ 75.574939][ T2908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.575158][ T2908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.575369][ T2908] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.575588][ T2908] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.575791][ T2908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.576062][ T2908] RIP: 0033:0x7f38cecaf08e [ 75.576289][ T2908] 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 [ 75.576985][ T2908] RSP: 002b:00007ffe33fec320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.577314][ T2908] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f38cecaf08e [ 75.577622][ T2908] RDX: 0000000000000000 RSI: 00007ffe33fec3d0 RDI: 0000000000000005 [ 75.577929][ T2908] RBP: 00007ffe33fec330 R08: 0000000000000000 R09: 0000000000000000 [ 75.578249][ T2908] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.578558][ T2908] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe33feca90 | [ 75.583298][ T2908] ------------[ cut here ]------------ | [ 75.583513][ T2908] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2908 | [ 75.583913][ T2908] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.584782][ T2908] Tainted: [W]=WARN [ 75.584950][ T2908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.585233][ T2908] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.585514][ T2908] 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 [ 75.586268][ T2908] RSP: 0018:ffa00000075cf190 EFLAGS: 00010286 [ 75.586513][ T2908] RAX: 00000000ffffffa6 RBX: ff1100000bfcadc0 RCX: 1ff4000000eb9df8 [ 75.586805][ T2908] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bfcae70 [ 75.587108][ T2908] RBP: ff1100001140a000 R08: 1fe22000017f95cf R09: ff1100001277ae58 [ 75.587406][ T2908] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 75.587702][ T2908] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 75.588005][ T2908] FS: 00007f38cea75840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 75.588352][ T2908] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.588601][ T2908] CR2: 00007f173bef3574 CR3: 0000000012777005 CR4: 0000000000771ef0 [ 75.588902][ T2908] PKRU: 55555554 [ 75.589059][ T2908] Call Trace: [ 75.589210][ T2908] [ 75.589314][ T2908] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 75.589565][ T2908] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 75.589818][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.590029][ T2908] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 75.590230][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.590428][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.590629][ T2908] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.590824][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.591032][ T2908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.591269][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.591464][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.591660][ T2908] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.591852][ T2908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.592075][ T2908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.592284][ T2908] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.592478][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.592672][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.592870][ T2908] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.593078][ T2908] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.593282][ T2908] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.593479][ T2908] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.593673][ T2908] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.593868][ T2908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.594073][ T2908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.594284][ T2908] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.594481][ T2908] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.594682][ T2908] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.594877][ T2908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.595089][ T2908] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.595295][ T2908] ? 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)) [ 75.595489][ T2908] ? 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)) [ 75.595687][ T2908] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.595885][ T2908] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.596089][ T2908] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.596293][ T2908] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.596490][ T2908] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.596693][ T2908] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.596896][ T2908] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.597102][ T2908] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.597300][ T2908] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.597536][ T2908] ? move_addr_to_kernel (net/socket.c:258) [ 75.597739][ T2908] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.597941][ T2908] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.598157][ T2908] ___sys_sendmsg (net/socket.c:2752) [ 75.598357][ T2908] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.598603][ T2908] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.598823][ T2908] __sys_sendmsg (net/socket.c:2784) [ 75.599030][ T2908] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.599228][ T2908] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.599478][ T2908] ? 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) [ 75.599682][ T2908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.599880][ T2908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.600085][ T2908] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.600281][ T2908] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.600473][ T2908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.600711][ T2908] RIP: 0033:0x7f38cecaf08e [ 75.600915][ T2908] 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 [ 75.601631][ T2908] RSP: 002b:00007ffe33fec320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.601928][ T2908] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f38cecaf08e [ 75.602238][ T2908] RDX: 0000000000000000 RSI: 00007ffe33fec3d0 RDI: 0000000000000005 [ 75.602540][ T2908] RBP: 00007ffe33fec330 R08: 0000000000000000 R09: 0000000000000000 [ 75.602831][ T2908] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.603129][ T2908] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe33feca90 | [ 75.647636][ T2909] ------------[ cut here ]------------ | [ 75.647834][ T2909] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2909 | [ 75.648127][ T2909] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.648777][ T2909] Tainted: [W]=WARN [ 75.648894][ T2909] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.649098][ T2909] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.649308][ T2909] 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 [ 75.649782][ T2909] RSP: 0018:ffa00000070ef060 EFLAGS: 00010286 [ 75.649950][ T2909] RAX: 00000000ffffffa6 RBX: ff11000011bfec40 RCX: 1ff4000000e1ddd2 [ 75.650162][ T2909] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfecf0 [ 75.650373][ T2909] RBP: ff11000007b51000 R08: 1fe220000237fd9f R09: ff1100001277d158 [ 75.650570][ T2909] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 75.650770][ T2909] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000070ef100 [ 75.650978][ T2909] FS: 00007f7f8af0b840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 75.651257][ T2909] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.651456][ T2909] CR2: 00000000397a8988 CR3: 0000000012753006 CR4: 0000000000771ef0 [ 75.651700][ T2909] PKRU: 55555554 [ 75.651802][ T2909] Call Trace: [ 75.651904][ T2909] [ 75.651980][ T2909] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 75.652118][ T2909] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 75.652239][ T2909] netif_close_many (net/core/dev.c:1804) [ 75.652373][ T2909] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 75.652505][ T2909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.652638][ T2909] ? __dev_close_many (net/core/dev.c:1781) [ 75.652769][ T2909] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 75.652933][ T2909] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 75.653103][ T2909] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.653237][ T2909] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 75.653410][ T2909] ? 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) [ 75.653551][ T2909] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 75.653697][ T2909] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 75.653885][ T2909] ? unregister_netdevice_many (net/core/dev.c:12497) [ 75.654023][ T2909] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.654155][ T2909] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 75.654329][ T2909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.654465][ T2909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.654597][ T2909] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.654728][ T2909] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.654858][ T2909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.655014][ T2909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.655142][ T2909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.655278][ T2909] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.655440][ T2909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.655592][ T2909] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.655742][ T2909] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.655883][ T2909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.656022][ T2909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.656152][ T2909] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.656287][ T2909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.656424][ T2909] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.656616][ T2909] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.656818][ T2909] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.657047][ T2909] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.657258][ T2909] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.657455][ T2909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.657613][ T2909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.657755][ T2909] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.657887][ T2909] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.658026][ T2909] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.658160][ T2909] ? 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)) [ 75.658300][ T2909] ? 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)) [ 75.658437][ T2909] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.658569][ T2909] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.658702][ T2909] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.658836][ T2909] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.658976][ T2909] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.659109][ T2909] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.659249][ T2909] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.659386][ T2909] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.659520][ T2909] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.659692][ T2909] ? move_addr_to_kernel (net/socket.c:258) [ 75.659830][ T2909] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.659963][ T2909] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.660107][ T2909] ___sys_sendmsg (net/socket.c:2752) [ 75.660245][ T2909] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.660411][ T2909] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.660557][ T2909] __sys_sendmsg (net/socket.c:2784) [ 75.660691][ T2909] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.660829][ T2909] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.661000][ T2909] ? 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) [ 75.661131][ T2909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.661267][ T2909] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.661398][ T2909] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.661531][ T2909] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.661668][ T2909] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.661838][ T2909] RIP: 0033:0x7f7f8b14508e [ 75.661982][ T2909] 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 [ 75.662472][ T2909] RSP: 002b:00007fff29e8f390 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.662685][ T2909] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7f8b14508e [ 75.662883][ T2909] RDX: 0000000000000000 RSI: 00007fff29e8f440 RDI: 0000000000000005 [ 75.663091][ T2909] RBP: 00007fff29e8f3a0 R08: 0000000000000000 R09: 0000000000000000 [ 75.663303][ T2909] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.663513][ T2909] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff29e8fb00 | [ 75.666797][ T2909] ------------[ cut here ]------------ | [ 75.666952][ T2909] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2909 | [ 75.667890][ T2909] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.668440][ T2909] Tainted: [W]=WARN [ 75.668537][ T2909] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.668707][ T2909] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.668872][ T2909] 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 [ 75.669371][ T2909] RSP: 0018:ffa00000070ef190 EFLAGS: 00010286 [ 75.669542][ T2909] RAX: 00000000ffffffa6 RBX: ff110000090a8f40 RCX: 1ff4000000e1ddf8 [ 75.669739][ T2909] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8ff0 [ 75.669937][ T2909] RBP: ff11000007b51000 R08: 1fe22000012151ff R09: ff1100001277d158 [ 75.670140][ T2909] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 75.670351][ T2909] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 75.670571][ T2909] FS: 00007f7f8af0b840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 75.670818][ T2909] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.670995][ T2909] CR2: 00000000397a8988 CR3: 0000000012753006 CR4: 0000000000771ef0 [ 75.671198][ T2909] PKRU: 55555554 [ 75.671292][ T2909] Call Trace: [ 75.671393][ T2909] [ 75.671467][ T2909] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 75.671640][ T2909] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 75.671813][ T2909] ? 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) [ 75.671945][ T2909] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 75.672083][ T2909] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 75.672259][ T2909] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.672398][ T2909] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 75.672530][ T2909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.672659][ T2909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.672785][ T2909] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.672915][ T2909] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.673043][ T2909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.673192][ T2909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.673318][ T2909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.673453][ T2909] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.673583][ T2909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.673711][ T2909] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.673840][ T2909] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 75.673979][ T2909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.674105][ T2909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.674239][ T2909] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.674368][ T2909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.674508][ T2909] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 75.674636][ T2909] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.674763][ T2909] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.674889][ T2909] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.675029][ T2909] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.675158][ T2909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.675289][ T2909] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.675416][ T2909] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.675546][ T2909] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.675678][ T2909] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.675807][ T2909] ? 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)) [ 75.675935][ T2909] ? 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)) [ 75.676072][ T2909] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.676205][ T2909] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.676335][ T2909] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.676464][ T2909] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.676594][ T2909] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.676726][ T2909] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.676855][ T2909] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.676992][ T2909] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.677120][ T2909] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.677280][ T2909] ? move_addr_to_kernel (net/socket.c:258) [ 75.677417][ T2909] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.677547][ T2909] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.677690][ T2909] ___sys_sendmsg (net/socket.c:2752) [ 75.677828][ T2909] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.677996][ T2909] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.678138][ T2909] __sys_sendmsg (net/socket.c:2784) [ 75.678268][ T2909] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.678394][ T2909] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.678584][ T2909] ? 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) [ 75.678709][ T2909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.678836][ T2909] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.678963][ T2909] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.679103][ T2909] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.679236][ T2909] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.679401][ T2909] RIP: 0033:0x7f7f8b14508e [ 75.679547][ T2909] 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 [ 75.680017][ T2909] RSP: 002b:00007fff29e8f390 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.680220][ T2909] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7f8b14508e [ 75.680413][ T2909] RDX: 0000000000000000 RSI: 00007fff29e8f440 RDI: 0000000000000005 [ 75.680613][ T2909] RBP: 00007fff29e8f3a0 R08: 0000000000000000 R09: 0000000000000000 [ 75.680808][ T2909] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb6 [ 75.681010][ T2909] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff29e8fb00 | [ 75.747071][ T2911] ------------[ cut here ]------------ | [ 75.747313][ T2911] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2911 | [ 75.747669][ T2911] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.748429][ T2911] Tainted: [W]=WARN [ 75.748588][ T2911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.748818][ T2911] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.749079][ T2911] 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 [ 75.749655][ T2911] RSP: 0018:ffa000000710ef70 EFLAGS: 00010286 [ 75.749890][ T2911] RAX: 00000000ffffffa6 RBX: ff1100000c489540 RCX: 1ff4000000e21db4 [ 75.750170][ T2911] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4895f0 [ 75.750472][ T2911] RBP: ff1100000cc1a000 R08: 1fe22000018912bf R09: ff11000004d9d180 [ 75.750747][ T2911] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 75.751024][ T2911] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 75.751301][ T2911] FS: 00007fce55c81840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 75.751603][ T2911] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.751838][ T2911] CR2: 00007fce55f511a0 CR3: 0000000012770004 CR4: 0000000000771ef0 [ 75.752121][ T2911] PKRU: 55555554 [ 75.752289][ T2911] Call Trace: [ 75.752451][ T2911] [ 75.752577][ T2911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.752776][ T2911] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 75.752989][ T2911] notifier_call_chain (kernel/notifier.c:85) [ 75.753195][ T2911] __netdev_upper_dev_link (net/core/dev.c:8931) [ 75.753395][ T2911] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 75.753593][ T2911] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 75.753787][ T2911] netdev_upper_dev_link (net/core/dev.c:8972) [ 75.754000][ T2911] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 75.754207][ T2911] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 75.754412][ T2911] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 75.754615][ T2911] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 75.754811][ T2911] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 75.755024][ T2911] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 75.755234][ T2911] ? nla_strscpy (lib/nlattr.c:795) [ 75.755430][ T2911] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 75.755627][ T2911] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 75.755821][ T2911] ? __dev_get_by_name (net/core/dev.c:883) [ 75.756024][ T2911] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 75.756231][ T2911] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 75.756430][ T2911] rtnl_newlink (net/core/rtnetlink.c:4150) [ 75.756622][ T2911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.756814][ T2911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.757029][ T2911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 75.757228][ T2911] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.757426][ T2911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.757626][ T2911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.757825][ T2911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 75.758029][ T2911] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.758232][ T2911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.758426][ T2911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.758618][ T2911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.758814][ T2911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.759018][ T2911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.759220][ T2911] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.759413][ T2911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.759607][ T2911] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.759801][ T2911] ? 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)) [ 75.760007][ T2911] ? 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)) [ 75.760213][ T2911] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.760407][ T2911] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.760602][ T2911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.760796][ T2911] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.761003][ T2911] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.761209][ T2911] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.761410][ T2911] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.761615][ T2911] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.761817][ T2911] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.762060][ T2911] ? move_addr_to_kernel (net/socket.c:258) [ 75.762273][ T2911] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.762470][ T2911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.762667][ T2911] ___sys_sendmsg (net/socket.c:2752) [ 75.762860][ T2911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.763103][ T2911] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.763316][ T2911] __sys_sendmsg (net/socket.c:2784) [ 75.763520][ T2911] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.763712][ T2911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.763951][ T2911] ? 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) [ 75.764160][ T2911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.764364][ T2911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.764557][ T2911] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.764754][ T2911] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.764949][ T2911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.765198][ T2911] RIP: 0033:0x7fce55ebb08e [ 75.765403][ T2911] 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 [ 75.765964][ T2911] RSP: 002b:00007ffd1fbee9e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.766254][ T2911] RAX: ffffffffffffffda RBX: 00007ffd1fbef178 RCX: 00007fce55ebb08e [ 75.766517][ T2911] RDX: 0000000000000000 RSI: 00007ffd1fbeea90 RDI: 0000000000000005 [ 75.766784][ T2911] RBP: 00007ffd1fbee9f0 R08: 0000000000000000 R09: 0000000000000000 [ 75.767058][ T2911] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 75.767328][ T2911] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1fbef150 | [ 75.769517][ T2911] ------------[ cut here ]------------ | [ 75.769705][ T2911] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2911 | [ 75.770050][ T2911] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.770741][ T2911] Tainted: [W]=WARN [ 75.770896][ T2911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.771133][ T2911] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.771380][ T2911] 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 [ 75.771946][ T2911] RSP: 0018:ffa000000710efd0 EFLAGS: 00010286 [ 75.772199][ T2911] RAX: 00000000ffffffa6 RBX: ff1100000c4896c0 RCX: 1ff4000000e21dc0 [ 75.772464][ T2911] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c489770 [ 75.772734][ T2911] RBP: ff11000011d2a000 R08: 1fe22000018912ef R09: ff11000004d9d180 [ 75.773034][ T2911] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 75.773318][ T2911] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011d2ae04 [ 75.773594][ T2911] FS: 00007fce55c81840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 75.773906][ T2911] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.774150][ T2911] CR2: 00007fce55f511a0 CR3: 0000000012770004 CR4: 0000000000771ef0 [ 75.774422][ T2911] PKRU: 55555554 [ 75.774578][ T2911] Call Trace: [ 75.774734][ T2911] [ 75.774860][ T2911] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 75.775076][ T2911] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 75.775245][ T2911] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 75.775438][ T2911] __dev_notify_flags (net/core/dev.c:9787) [ 75.775631][ T2911] ? netif_change_name (net/core/dev.c:1495) [ 75.775823][ T2911] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 75.776026][ T2911] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 75.776231][ T2911] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 75.776430][ T2911] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 75.776636][ T2911] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 75.776833][ T2911] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 75.777044][ T2911] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 75.777253][ T2911] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 75.777447][ T2911] ? nla_strscpy (lib/nlattr.c:795) [ 75.777643][ T2911] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 75.777838][ T2911] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 75.778047][ T2911] ? __dev_get_by_name (net/core/dev.c:883) [ 75.778255][ T2911] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 75.778456][ T2911] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 75.778654][ T2911] rtnl_newlink (net/core/rtnetlink.c:4150) [ 75.778845][ T2911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.779051][ T2911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.779254][ T2911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 75.779449][ T2911] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.779644][ T2911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.779844][ T2911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.780056][ T2911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 75.780265][ T2911] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.780458][ T2911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.780654][ T2911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.780845][ T2911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.781060][ T2911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.781256][ T2911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.781449][ T2911] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.781639][ T2911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.781830][ T2911] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.782038][ T2911] ? 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)) [ 75.782232][ T2911] ? 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)) [ 75.782426][ T2911] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.782627][ T2911] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.782822][ T2911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.783061][ T2911] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.783274][ T2911] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.783479][ T2911] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.783681][ T2911] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.783883][ T2911] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.784098][ T2911] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.784332][ T2911] ? move_addr_to_kernel (net/socket.c:258) [ 75.784526][ T2911] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.784722][ T2911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.784917][ T2911] ___sys_sendmsg (net/socket.c:2752) [ 75.785120][ T2911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.785357][ T2911] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.785567][ T2911] __sys_sendmsg (net/socket.c:2784) [ 75.785760][ T2911] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.785950][ T2911] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.786202][ T2911] ? 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) [ 75.786396][ T2911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.786591][ T2911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.786785][ T2911] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.786993][ T2911] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.787204][ T2911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.787439][ T2911] RIP: 0033:0x7fce55ebb08e [ 75.787643][ T2911] 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 [ 75.788221][ T2911] RSP: 002b:00007ffd1fbee9e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.788500][ T2911] RAX: ffffffffffffffda RBX: 00007ffd1fbef178 RCX: 00007fce55ebb08e [ 75.788765][ T2911] RDX: 0000000000000000 RSI: 00007ffd1fbeea90 RDI: 0000000000000005 [ 75.789042][ T2911] RBP: 00007ffd1fbee9f0 R08: 0000000000000000 R09: 0000000000000000 [ 75.789310][ T2911] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 75.789578][ T2911] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1fbef150 | [ 75.824716][ T2912] ------------[ cut here ]------------ | [ 75.824953][ T2912] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2912 | [ 75.825298][ T2912] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.825989][ T2912] Tainted: [W]=WARN [ 75.826140][ T2912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.826363][ T2912] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.826591][ T2912] 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 [ 75.827335][ T2912] RSP: 0018:ffa00000070ef020 EFLAGS: 00010286 [ 75.827552][ T2912] RAX: 00000000ffffffa6 RBX: ff1100000c498f40 RCX: 1ff4000000e1ddca [ 75.827799][ T2912] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c498ff0 [ 75.828056][ T2912] RBP: ff11000011d2a000 R08: 1fe22000018931ff R09: ff1100000bde0b58 [ 75.828321][ T2912] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 75.828602][ T2912] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 75.828853][ T2912] FS: 00007f16453bf840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 75.829189][ T2912] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.829415][ T2912] CR2: 0000000006e2c988 CR3: 0000000011746006 CR4: 0000000000771ef0 [ 75.829676][ T2912] PKRU: 55555554 [ 75.829825][ T2912] Call Trace: [ 75.829991][ T2912] [ 75.830112][ T2912] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 75.830312][ T2912] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 75.830472][ T2912] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 75.830664][ T2912] __dev_notify_flags (net/core/dev.c:9787) [ 75.830853][ T2912] ? netif_change_name (net/core/dev.c:1495) [ 75.831059][ T2912] ? __dev_change_flags (net/core/dev.c:9752) [ 75.831258][ T2912] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 75.831443][ T2912] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.831633][ T2912] ? 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)) [ 75.831826][ T2912] netif_change_flags (net/core/dev.c:9820) [ 75.832027][ T2912] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.832223][ T2912] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 75.832413][ T2912] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 75.832599][ T2912] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 75.832820][ T2912] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 75.833022][ T2912] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.833229][ T2912] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 75.833424][ T2912] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.833615][ T2912] ? __kernel_text_address (kernel/extable.c:79) [ 75.833802][ T2912] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.834003][ T2912] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.834195][ T2912] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 75.834382][ T2912] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.834572][ T2912] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 75.834758][ T2912] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.834942][ T2912] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.835138][ T2912] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 75.835329][ T2912] ? __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) [ 75.835514][ T2912] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 75.835703][ T2912] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 75.835894][ T2912] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 75.836094][ T2912] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 75.836291][ T2912] rtnl_newlink (net/core/rtnetlink.c:4150) [ 75.836484][ T2912] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.836671][ T2912] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.836862][ T2912] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 75.837054][ T2912] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.837250][ T2912] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.837443][ T2912] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.837628][ T2912] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.837811][ T2912] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 75.838009][ T2912] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.838201][ T2912] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 75.838388][ T2912] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.838572][ T2912] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.838788][ T2912] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.838987][ T2912] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.839173][ T2912] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.839364][ T2912] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.839553][ T2912] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.839743][ T2912] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.839940][ T2912] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.840150][ T2912] ? 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)) [ 75.840356][ T2912] ? 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)) [ 75.840550][ T2912] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.840765][ T2912] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.840951][ T2912] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.841149][ T2912] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.841346][ T2912] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.841539][ T2912] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.841732][ T2912] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.842027][ T2912] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.842218][ T2912] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.842433][ T2912] ? move_addr_to_kernel (net/socket.c:258) [ 75.842710][ T2912] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.843014][ T2912] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.843209][ T2912] ___sys_sendmsg (net/socket.c:2752) [ 75.843397][ T2912] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.843837][ T2912] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.844058][ T2912] __sys_sendmsg (net/socket.c:2784) [ 75.844340][ T2912] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.844522][ T2912] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.844838][ T2912] ? 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) [ 75.845039][ T2912] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.845232][ T2912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.845418][ T2912] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.845693][ T2912] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.845879][ T2912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.846111][ T2912] RIP: 0033:0x7f16455f908e [ 75.846314][ T2912] 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 [ 75.847055][ T2912] RSP: 002b:00007ffd38900a70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.847314][ T2912] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f16455f908e [ 75.847567][ T2912] RDX: 0000000000000000 RSI: 00007ffd38900b20 RDI: 0000000000000005 [ 75.847819][ T2912] RBP: 00007ffd38900a80 R08: 0000000000000000 R09: 0000000000000000 [ 75.848179][ T2912] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 75.848530][ T2912] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd389011e0 | [ 75.970852][ T2919] ------------[ cut here ]------------ | [ 75.971177][ T2919] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2919 | [ 75.971560][ T2919] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.972328][ T2919] Tainted: [W]=WARN [ 75.972491][ T2919] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.972737][ T2919] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.973016][ T2919] 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 [ 75.973607][ T2919] RSP: 0018:ffa000000761ef70 EFLAGS: 00010286 [ 75.973847][ T2919] RAX: 00000000ffffffa6 RBX: ff1100000da850c0 RCX: 1ff4000000ec3db4 [ 75.974152][ T2919] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da85170 [ 75.974483][ T2919] RBP: ff1100000cc1a000 R08: 1fe2200001b50a2f R09: ff11000011035180 [ 75.974764][ T2919] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 75.975112][ T2919] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 75.975408][ T2919] FS: 00007f9603b48840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 75.975756][ T2919] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.976004][ T2919] CR2: 00005576eb64d048 CR3: 0000000011463001 CR4: 0000000000771ef0 [ 75.976279][ T2919] PKRU: 55555554 [ 75.976451][ T2919] Call Trace: [ 75.976612][ T2919] [ 75.976737][ T2919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.976938][ T2919] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 75.977152][ T2919] notifier_call_chain (kernel/notifier.c:85) [ 75.977358][ T2919] __netdev_upper_dev_link (net/core/dev.c:8931) [ 75.977556][ T2919] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 75.977754][ T2919] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 75.977957][ T2919] netdev_upper_dev_link (net/core/dev.c:8972) [ 75.978167][ T2919] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 75.978374][ T2919] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 75.978586][ T2919] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 75.978786][ T2919] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 75.978998][ T2919] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 75.979216][ T2919] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 75.979416][ T2919] ? nla_strscpy (lib/nlattr.c:795) [ 75.979615][ T2919] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 75.979813][ T2919] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 75.980053][ T2919] ? __dev_get_by_name (net/core/dev.c:883) [ 75.980261][ T2919] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 75.980464][ T2919] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 75.980664][ T2919] rtnl_newlink (net/core/rtnetlink.c:4150) [ 75.980862][ T2919] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.981069][ T2919] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.981272][ T2919] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 75.981477][ T2919] ? mark_usage (kernel/locking/lockdep.c:4674) [ 75.981684][ T2919] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.981891][ T2919] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 75.982097][ T2919] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 75.982314][ T2919] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 75.982529][ T2919] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.982763][ T2919] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.982985][ T2919] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.983204][ T2919] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 75.983406][ T2919] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 75.983604][ T2919] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.983799][ T2919] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.984049][ T2919] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.984262][ T2919] ? 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)) [ 75.984460][ T2919] ? 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)) [ 75.984690][ T2919] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.984891][ T2919] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.985107][ T2919] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 75.985308][ T2919] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 75.985520][ T2919] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 75.985717][ T2919] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 75.985916][ T2919] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 75.986148][ T2919] ? copy_msghdr_from_user (net/socket.c:2635) [ 75.986353][ T2919] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 75.986584][ T2919] ? move_addr_to_kernel (net/socket.c:258) [ 75.986781][ T2919] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 75.986993][ T2919] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 75.987208][ T2919] ___sys_sendmsg (net/socket.c:2752) [ 75.987404][ T2919] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 75.987648][ T2919] ? copy_msghdr_from_user (net/socket.c:2603) [ 75.987868][ T2919] __sys_sendmsg (net/socket.c:2784) [ 75.988102][ T2919] ? __sys_sendmsg_sock (net/socket.c:2765) [ 75.988322][ T2919] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 75.988572][ T2919] ? 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) [ 75.988782][ T2919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 75.989007][ T2919] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.989212][ T2919] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 75.989411][ T2919] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 75.989612][ T2919] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.989843][ T2919] RIP: 0033:0x7f9603d8208e [ 75.990059][ T2919] 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 [ 75.990637][ T2919] RSP: 002b:00007ffc0c74ba20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.990910][ T2919] RAX: ffffffffffffffda RBX: 00007ffc0c74c1b8 RCX: 00007f9603d8208e [ 75.991249][ T2919] RDX: 0000000000000000 RSI: 00007ffc0c74bad0 RDI: 0000000000000005 [ 75.991522][ T2919] RBP: 00007ffc0c74ba30 R08: 0000000000000000 R09: 0000000000000000 [ 75.991806][ T2919] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 75.992088][ T2919] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0c74c190 | [ 75.994319][ T2919] ------------[ cut here ]------------ | [ 75.994513][ T2919] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2919 | [ 75.994861][ T2919] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 75.995583][ T2919] Tainted: [W]=WARN [ 75.995744][ T2919] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.995992][ T2919] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 75.996255][ T2919] 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 [ 75.996823][ T2919] RSP: 0018:ffa000000761efd0 EFLAGS: 00010286 [ 75.997071][ T2919] RAX: 00000000ffffffa6 RBX: ff1100000da85240 RCX: 1ff4000000ec3dc0 [ 75.997353][ T2919] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da852f0 [ 75.997648][ T2919] RBP: ff11000011db2000 R08: 1fe2200001b50a5f R09: ff11000011035180 [ 75.997918][ T2919] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 75.998207][ T2919] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011db2e04 [ 75.998475][ T2919] FS: 00007f9603b48840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 75.998779][ T2919] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.999054][ T2919] CR2: 00005576eb64d048 CR3: 0000000011463001 CR4: 0000000000771ef0 [ 75.999338][ T2919] PKRU: 55555554 [ 75.999496][ T2919] Call Trace: [ 75.999753][ T2919] [ 75.999878][ T2919] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 76.000091][ T2919] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 76.000260][ T2919] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 76.000465][ T2919] __dev_notify_flags (net/core/dev.c:9787) [ 76.000665][ T2919] ? netif_change_name (net/core/dev.c:1495) [ 76.000862][ T2919] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 76.001074][ T2919] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 76.001286][ T2919] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 76.001485][ T2919] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 76.001686][ T2919] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 76.001887][ T2919] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 76.002096][ T2919] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 76.002302][ T2919] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 76.002512][ T2919] ? nla_strscpy (lib/nlattr.c:795) [ 76.002723][ T2919] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 76.002920][ T2919] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 76.003233][ T2919] ? __dev_get_by_name (net/core/dev.c:883) [ 76.003435][ T2919] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 76.003636][ T2919] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 76.003934][ T2919] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.004144][ T2919] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.004343][ T2919] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.004539][ T2919] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.004739][ T2919] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.005047][ T2919] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.005362][ T2919] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.005571][ T2919] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.005767][ T2919] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.006240][ T2919] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.006440][ T2919] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.006774][ T2919] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.006988][ T2919] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.007223][ T2919] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.007547][ T2919] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.007746][ T2919] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.007950][ T2919] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.008172][ T2919] ? 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)) [ 76.008382][ T2919] ? 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)) [ 76.008591][ T2919] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.008801][ T2919] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.009039][ T2919] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.009258][ T2919] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.009451][ T2919] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.009646][ T2919] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.009845][ T2919] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.010058][ T2919] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.010266][ T2919] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.010494][ T2919] ? move_addr_to_kernel (net/socket.c:258) [ 76.010689][ T2919] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.010897][ T2919] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.011108][ T2919] ___sys_sendmsg (net/socket.c:2752) [ 76.011518][ T2919] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.011768][ T2919] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.011991][ T2919] __sys_sendmsg (net/socket.c:2784) [ 76.012197][ T2919] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.012388][ T2919] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.012625][ T2919] ? 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) [ 76.012832][ T2919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.013056][ T2919] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 76.013267][ T2919] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 76.013478][ T2919] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 76.013684][ T2919] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.013923][ T2919] RIP: 0033:0x7f9603d8208e [ 76.014138][ T2919] 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 [ 76.014840][ T2919] RSP: 002b:00007ffc0c74ba20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.015134][ T2919] RAX: ffffffffffffffda RBX: 00007ffc0c74c1b8 RCX: 00007f9603d8208e [ 76.015412][ T2919] RDX: 0000000000000000 RSI: 00007ffc0c74bad0 RDI: 0000000000000005 [ 76.015688][ T2919] RBP: 00007ffc0c74ba30 R08: 0000000000000000 R09: 0000000000000000 [ 76.015980][ T2919] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 76.016268][ T2919] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0c74c190 | [ 76.046360][ T2922] ------------[ cut here ]------------ | [ 76.046587][ T2922] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2922 | [ 76.046912][ T2922] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 76.047607][ T2922] Tainted: [W]=WARN [ 76.047770][ T2922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.048067][ T2922] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 76.048376][ T2922] 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 [ 76.049020][ T2922] RSP: 0018:ffa00000074cf020 EFLAGS: 00010286 [ 76.049325][ T2922] RAX: 00000000ffffffa6 RBX: ff1100000da85cc0 RCX: 1ff4000000e99dca [ 76.049667][ T2922] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da85d70 [ 76.050014][ T2922] RBP: ff11000011db2000 R08: 1fe2200001b50baf R09: ff11000011e7ae58 [ 76.050336][ T2922] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 76.050645][ T2922] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 76.051001][ T2922] FS: 00007ff31daaa840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 76.051377][ T2922] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.051697][ T2922] CR2: 0000000002fba988 CR3: 00000000126d7004 CR4: 0000000000771ef0 [ 76.052065][ T2922] PKRU: 55555554 [ 76.052292][ T2922] Call Trace: [ 76.052552][ T2922] [ 76.052781][ T2922] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 76.053023][ T2922] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 76.053192][ T2922] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 76.053388][ T2922] __dev_notify_flags (net/core/dev.c:9787) [ 76.053586][ T2922] ? netif_change_name (net/core/dev.c:1495) [ 76.053780][ T2922] ? __dev_change_flags (net/core/dev.c:9752) [ 76.053989][ T2922] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 76.054190][ T2922] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.054380][ T2922] ? 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)) [ 76.054567][ T2922] netif_change_flags (net/core/dev.c:9820) [ 76.054753][ T2922] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.054937][ T2922] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 76.055137][ T2922] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 76.055341][ T2922] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 76.055566][ T2922] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 76.055758][ T2922] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.055943][ T2922] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 76.056142][ T2922] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.056337][ T2922] ? __kernel_text_address (kernel/extable.c:79) [ 76.056556][ T2922] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.056741][ T2922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.056924][ T2922] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 76.057135][ T2922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.057337][ T2922] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 76.057519][ T2922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.057705][ T2922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.057893][ T2922] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 76.058091][ T2922] ? __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) [ 76.058280][ T2922] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 76.058463][ T2922] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 76.058646][ T2922] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 76.058832][ T2922] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 76.059033][ T2922] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.059240][ T2922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.059429][ T2922] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.059628][ T2922] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.059826][ T2922] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.060023][ T2922] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.060217][ T2922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.060402][ T2922] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.060595][ T2922] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.060791][ T2922] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.061002][ T2922] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.061204][ T2922] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.061404][ T2922] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.061597][ T2922] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.061789][ T2922] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.061996][ T2922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.062229][ T2922] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.062429][ T2922] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.062618][ T2922] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.062817][ T2922] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.063038][ T2922] ? 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)) [ 76.063257][ T2922] ? 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)) [ 76.063465][ T2922] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.063676][ T2922] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.063880][ T2922] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.064095][ T2922] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.064302][ T2922] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.064500][ T2922] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.064692][ T2922] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.064888][ T2922] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.065084][ T2922] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.065314][ T2922] ? move_addr_to_kernel (net/socket.c:258) [ 76.065509][ T2922] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.065706][ T2922] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.065904][ T2922] ___sys_sendmsg (net/socket.c:2752) [ 76.066110][ T2922] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.066354][ T2922] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.066565][ T2922] __sys_sendmsg (net/socket.c:2784) [ 76.066755][ T2922] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.066940][ T2922] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.067178][ T2922] ? 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) [ 76.067379][ T2922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.067568][ T2922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 76.067753][ T2922] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 76.067938][ T2922] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 76.068147][ T2922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.068374][ T2922] RIP: 0033:0x7ff31dce408e [ 76.068564][ T2922] 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 [ 76.069125][ T2922] RSP: 002b:00007fff862ff660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.069394][ T2922] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff31dce408e [ 76.069646][ T2922] RDX: 0000000000000000 RSI: 00007fff862ff710 RDI: 0000000000000005 [ 76.069899][ T2922] RBP: 00007fff862ff670 R08: 0000000000000000 R09: 0000000000000000 [ 76.070169][ T2922] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 76.070432][ T2922] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff862ffdd0 | [ 76.220570][ T2933] ------------[ cut here ]------------ | [ 76.220844][ T2933] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2933 | [ 76.221285][ T2933] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 76.222205][ T2933] Tainted: [W]=WARN [ 76.222368][ T2933] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.222639][ T2933] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 76.222925][ T2933] 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 [ 76.223701][ T2933] RSP: 0018:ffa000000767ef70 EFLAGS: 00010286 [ 76.223978][ T2933] RAX: 00000000ffffffa6 RBX: ff1100000ceee940 RCX: 1ff4000000ecfdb4 [ 76.224306][ T2933] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee9f0 [ 76.224628][ T2933] RBP: ff1100000cc1a000 R08: 1fe22000019ddd3f R09: ff1100000c6b5180 [ 76.224945][ T2933] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 76.225277][ T2933] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 76.225599][ T2933] FS: 00007f4ad3d08840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 76.225967][ T2933] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.226249][ T2933] CR2: 00000000296e6a28 CR3: 000000000cc26001 CR4: 0000000000771ef0 [ 76.226564][ T2933] PKRU: 55555554 [ 76.226724][ T2933] Call Trace: [ 76.226873][ T2933] [ 76.226998][ T2933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.227226][ T2933] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 76.227442][ T2933] notifier_call_chain (kernel/notifier.c:85) [ 76.227659][ T2933] __netdev_upper_dev_link (net/core/dev.c:8931) [ 76.227877][ T2933] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 76.228113][ T2933] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 76.228332][ T2933] netdev_upper_dev_link (net/core/dev.c:8972) [ 76.228541][ T2933] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 76.228756][ T2933] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 76.228986][ T2933] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 76.229210][ T2933] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 76.229424][ T2933] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 76.229644][ T2933] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 76.229857][ T2933] ? nla_strscpy (lib/nlattr.c:795) [ 76.230079][ T2933] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 76.230299][ T2933] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 76.230514][ T2933] ? __dev_get_by_name (net/core/dev.c:883) [ 76.230725][ T2933] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 76.230942][ T2933] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 76.231168][ T2933] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.231391][ T2933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.231609][ T2933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.231827][ T2933] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.232051][ T2933] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.232265][ T2933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.232488][ T2933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.232702][ T2933] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.232918][ T2933] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.233145][ T2933] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.233369][ T2933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.233581][ T2933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.233800][ T2933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.234025][ T2933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.234250][ T2933] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.234465][ T2933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.234684][ T2933] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.234906][ T2933] ? 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)) [ 76.235126][ T2933] ? 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)) [ 76.235351][ T2933] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.235574][ T2933] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.235795][ T2933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.236024][ T2933] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.236244][ T2933] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.236458][ T2933] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.236677][ T2933] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.236890][ T2933] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.237114][ T2933] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.237383][ T2933] ? move_addr_to_kernel (net/socket.c:258) [ 76.237595][ T2933] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.237812][ T2933] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.238042][ T2933] ___sys_sendmsg (net/socket.c:2752) [ 76.238261][ T2933] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.238528][ T2933] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.238775][ T2933] __sys_sendmsg (net/socket.c:2784) [ 76.238995][ T2933] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.239250][ T2933] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.239528][ T2933] ? 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) [ 76.239747][ T2933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.239965][ T2933] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 76.240194][ T2933] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 76.240411][ T2933] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 76.240632][ T2933] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.240899][ T2933] RIP: 0033:0x7f4ad3f4208e [ 76.241137][ T2933] 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 [ 76.241908][ T2933] RSP: 002b:00007ffc0bd6ddc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.242257][ T2933] RAX: ffffffffffffffda RBX: 00007ffc0bd6e558 RCX: 00007f4ad3f4208e [ 76.242563][ T2933] RDX: 0000000000000000 RSI: 00007ffc0bd6de70 RDI: 0000000000000005 [ 76.242870][ T2933] RBP: 00007ffc0bd6ddd0 R08: 0000000000000000 R09: 0000000000000000 [ 76.243194][ T2933] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 76.243501][ T2933] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0bd6e530 | [ 76.245933][ T2933] ------------[ cut here ]------------ | [ 76.246162][ T2933] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2933 | [ 76.246586][ T2933] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 76.248205][ T2933] Tainted: [W]=WARN [ 76.248366][ T2933] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.248628][ T2933] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 76.248912][ T2933] 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 [ 76.249677][ T2933] RSP: 0018:ffa000000767efd0 EFLAGS: 00010286 [ 76.249942][ T2933] RAX: 00000000ffffffa6 RBX: ff1100000ceef240 RCX: 1ff4000000ecfdc0 [ 76.250264][ T2933] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceef2f0 [ 76.250571][ T2933] RBP: ff1100001071a000 R08: 1fe22000019dde5f R09: ff1100000c6b5180 [ 76.250892][ T2933] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 76.251215][ T2933] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001071ae04 [ 76.251528][ T2933] FS: 00007f4ad3d08840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 76.251899][ T2933] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.252178][ T2933] CR2: 00000000296e6a28 CR3: 000000000cc26001 CR4: 0000000000771ef0 [ 76.252496][ T2933] PKRU: 55555554 [ 76.252654][ T2933] Call Trace: [ 76.252813][ T2933] [ 76.252924][ T2933] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 76.253153][ T2933] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 76.253319][ T2933] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 76.253525][ T2933] __dev_notify_flags (net/core/dev.c:9787) [ 76.253739][ T2933] ? netif_change_name (net/core/dev.c:1495) [ 76.253946][ T2933] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 76.254165][ T2933] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 76.254379][ T2933] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 76.254594][ T2933] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 76.254812][ T2933] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 76.255038][ T2933] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 76.255254][ T2933] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 76.255469][ T2933] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 76.255677][ T2933] ? nla_strscpy (lib/nlattr.c:795) [ 76.255886][ T2933] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 76.256101][ T2933] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 76.256315][ T2933] ? __dev_get_by_name (net/core/dev.c:883) [ 76.256518][ T2933] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 76.256737][ T2933] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 76.256948][ T2933] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.257164][ T2933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.257373][ T2933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.257579][ T2933] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.257790][ T2933] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.258003][ T2933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.258217][ T2933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.258422][ T2933] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.258629][ T2933] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.258835][ T2933] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.259055][ T2933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.259272][ T2933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.259490][ T2933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.259697][ T2933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.259908][ T2933] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.260122][ T2933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.260344][ T2933] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.260560][ T2933] ? 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)) [ 76.260770][ T2933] ? 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)) [ 76.260987][ T2933] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.261203][ T2933] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.261418][ T2933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.261629][ T2933] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.261838][ T2933] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.262062][ T2933] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.262280][ T2933] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.262486][ T2933] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.262692][ T2933] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.262945][ T2933] ? move_addr_to_kernel (net/socket.c:258) [ 76.263172][ T2933] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.263386][ T2933] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.263596][ T2933] ___sys_sendmsg (net/socket.c:2752) [ 76.263795][ T2933] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.264055][ T2933] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.264284][ T2933] __sys_sendmsg (net/socket.c:2784) [ 76.264485][ T2933] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.264687][ T2933] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.264944][ T2933] ? 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) [ 76.265157][ T2933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.265365][ T2933] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 76.265567][ T2933] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 76.265770][ T2933] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 76.265982][ T2933] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.266242][ T2933] RIP: 0033:0x7f4ad3f4208e [ 76.266455][ T2933] 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 [ 76.267180][ T2933] RSP: 002b:00007ffc0bd6ddc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.267485][ T2933] RAX: ffffffffffffffda RBX: 00007ffc0bd6e558 RCX: 00007f4ad3f4208e [ 76.267786][ T2933] RDX: 0000000000000000 RSI: 00007ffc0bd6de70 RDI: 0000000000000005 [ 76.268090][ T2933] RBP: 00007ffc0bd6ddd0 R08: 0000000000000000 R09: 0000000000000000 [ 76.268394][ T2933] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 76.268695][ T2933] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0bd6e530 | [ 76.339476][ T2934] ------------[ cut here ]------------ | [ 76.339771][ T2934] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2934 | [ 76.340261][ T2934] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 76.341724][ T2934] Tainted: [W]=WARN [ 76.341953][ T2934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.342291][ T2934] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 76.342604][ T2934] 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 [ 76.343415][ T2934] RSP: 0018:ffa000000768f020 EFLAGS: 00010286 [ 76.343737][ T2934] RAX: 00000000ffffffa6 RBX: ff1100000c6119c0 RCX: 1ff4000000ed1dca [ 76.344115][ T2934] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611a70 [ 76.344483][ T2934] RBP: ff1100001071a000 R08: 1fe22000018c234f R09: ff1100000c6b2e58 [ 76.344842][ T2934] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 76.345250][ T2934] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 76.345619][ T2934] FS: 00007fd00399b840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 76.346063][ T2934] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.346394][ T2934] CR2: 0000000011728988 CR3: 0000000012760006 CR4: 0000000000771ef0 [ 76.346763][ T2934] PKRU: 55555554 [ 76.346991][ T2934] Call Trace: [ 76.347211][ T2934] [ 76.347380][ T2934] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 76.347654][ T2934] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 76.347871][ T2934] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 76.348153][ T2934] __dev_notify_flags (net/core/dev.c:9787) [ 76.348426][ T2934] ? netif_change_name (net/core/dev.c:1495) [ 76.348691][ T2934] ? __dev_change_flags (net/core/dev.c:9752) [ 76.348958][ T2934] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 76.349245][ T2934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.349512][ T2934] ? 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)) [ 76.349781][ T2934] netif_change_flags (net/core/dev.c:9820) [ 76.350070][ T2934] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.350348][ T2934] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 76.350620][ T2934] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 76.350882][ T2934] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 76.351218][ T2934] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 76.351494][ T2934] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.351774][ T2934] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 76.352033][ T2934] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.352301][ T2934] ? __kernel_text_address (kernel/extable.c:79) [ 76.352568][ T2934] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.352836][ T2934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.353122][ T2934] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 76.353396][ T2934] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.353662][ T2934] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 76.353927][ T2934] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.354212][ T2934] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.354489][ T2934] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 76.354739][ T2934] ? __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) [ 76.355008][ T2934] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 76.355266][ T2934] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 76.355531][ T2934] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 76.355795][ T2934] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 76.356080][ T2934] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.356383][ T2934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.356643][ T2934] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.356907][ T2934] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.357205][ T2934] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.357487][ T2934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.357783][ T2934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.358073][ T2934] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.358350][ T2934] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.358615][ T2934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.358876][ T2934] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.359152][ T2934] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.359430][ T2934] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.359703][ T2934] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.359985][ T2934] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.360268][ T2934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.360533][ T2934] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.360798][ T2934] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.361086][ T2934] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.361367][ T2934] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.361644][ T2934] ? 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)) [ 76.361914][ T2934] ? 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)) [ 76.362211][ T2934] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.362468][ T2934] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.362709][ T2934] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.362988][ T2934] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.363259][ T2934] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.363521][ T2934] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.363782][ T2934] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.364058][ T2934] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.364327][ T2934] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.364638][ T2934] ? move_addr_to_kernel (net/socket.c:258) [ 76.364903][ T2934] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.365193][ T2934] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.365458][ T2934] ___sys_sendmsg (net/socket.c:2752) [ 76.365724][ T2934] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.366057][ T2934] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.366354][ T2934] __sys_sendmsg (net/socket.c:2784) [ 76.366623][ T2934] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.366884][ T2934] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.367227][ T2934] ? 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) [ 76.367495][ T2934] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.367762][ T2934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 76.368044][ T2934] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 76.368317][ T2934] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 76.368597][ T2934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.368917][ T2934] RIP: 0033:0x7fd003bd508e [ 76.369193][ T2934] 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 [ 76.369935][ T2934] RSP: 002b:00007ffebdd68430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.370319][ T2934] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd003bd508e [ 76.370682][ T2934] RDX: 0000000000000000 RSI: 00007ffebdd684e0 RDI: 0000000000000005 [ 76.371061][ T2934] RBP: 00007ffebdd68440 R08: 0000000000000000 R09: 0000000000000000 [ 76.371438][ T2934] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 76.371804][ T2934] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebdd68ba0 | [ 76.566273][ T2949] ------------[ cut here ]------------ | [ 76.566481][ T2949] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2949 | [ 76.566790][ T2949] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 76.567426][ T2949] Tainted: [W]=WARN [ 76.567540][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.567728][ T2949] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 76.567924][ T2949] 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 [ 76.568477][ T2949] RSP: 0018:ffa000000773ef70 EFLAGS: 00010286 [ 76.568665][ T2949] RAX: 00000000ffffffa6 RBX: ff110000090a9b40 RCX: 1ff4000000ee7db4 [ 76.568887][ T2949] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9bf0 [ 76.569112][ T2949] RBP: ff1100000cc1a000 R08: 1fe220000121537f R09: ff11000012860b80 [ 76.569340][ T2949] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 76.569581][ T2949] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 76.569804][ T2949] FS: 00007fcefab37840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 76.570075][ T2949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.570271][ T2949] CR2: 0000561b07814d5c CR3: 000000001284f001 CR4: 0000000000771ef0 [ 76.570498][ T2949] PKRU: 55555554 [ 76.570611][ T2949] Call Trace: [ 76.570724][ T2949] [ 76.570805][ T2949] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.570958][ T2949] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 76.571120][ T2949] notifier_call_chain (kernel/notifier.c:85) [ 76.571288][ T2949] __netdev_upper_dev_link (net/core/dev.c:8931) [ 76.571440][ T2949] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 76.571593][ T2949] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 76.571743][ T2949] netdev_upper_dev_link (net/core/dev.c:8972) [ 76.571895][ T2949] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 76.572052][ T2949] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 76.572216][ T2949] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 76.572369][ T2949] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 76.572520][ T2949] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 76.572678][ T2949] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 76.572835][ T2949] ? nla_strscpy (lib/nlattr.c:795) [ 76.572994][ T2949] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 76.573145][ T2949] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 76.573299][ T2949] ? __dev_get_by_name (net/core/dev.c:883) [ 76.573455][ T2949] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 76.573615][ T2949] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 76.573768][ T2949] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.573918][ T2949] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.574077][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.574232][ T2949] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.574380][ T2949] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.574534][ T2949] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.574688][ T2949] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.574843][ T2949] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.574996][ T2949] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.575150][ T2949] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.575307][ T2949] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.575462][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.575614][ T2949] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.575766][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.575917][ T2949] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.576091][ T2949] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.576245][ T2949] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.576401][ T2949] ? 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)) [ 76.576556][ T2949] ? 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)) [ 76.576712][ T2949] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.576862][ T2949] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.577024][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.577173][ T2949] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.577334][ T2949] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.577487][ T2949] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.577643][ T2949] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.577794][ T2949] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.577944][ T2949] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.578135][ T2949] ? move_addr_to_kernel (net/socket.c:258) [ 76.578297][ T2949] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.578448][ T2949] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.578596][ T2949] ___sys_sendmsg (net/socket.c:2752) [ 76.578745][ T2949] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.578936][ T2949] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.579117][ T2949] __sys_sendmsg (net/socket.c:2784) [ 76.579274][ T2949] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.579419][ T2949] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.579610][ T2949] ? 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) [ 76.579758][ T2949] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.579906][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 76.580057][ T2949] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 76.580208][ T2949] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 76.580361][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.580544][ T2949] RIP: 0033:0x7fcefad7108e [ 76.580701][ T2949] 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 [ 76.581248][ T2949] RSP: 002b:00007fff094c03b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.581481][ T2949] RAX: ffffffffffffffda RBX: 00007fff094c0b48 RCX: 00007fcefad7108e [ 76.581702][ T2949] RDX: 0000000000000000 RSI: 00007fff094c0460 RDI: 0000000000000005 [ 76.581920][ T2949] RBP: 00007fff094c03c0 R08: 0000000000000000 R09: 0000000000000000 [ 76.582149][ T2949] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 76.582384][ T2949] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff094c0b20 | [ 76.584436][ T2949] ------------[ cut here ]------------ | [ 76.584595][ T2949] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2949 | [ 76.584894][ T2949] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 76.585534][ T2949] Tainted: [W]=WARN [ 76.585651][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.585841][ T2949] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 76.586052][ T2949] 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 [ 76.586588][ T2949] RSP: 0018:ffa000000773efd0 EFLAGS: 00010286 [ 76.586779][ T2949] RAX: 00000000ffffffa6 RBX: ff110000090a8f40 RCX: 1ff4000000ee7dc0 [ 76.587000][ T2949] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8ff0 [ 76.587226][ T2949] RBP: ff1100000be7a000 R08: 1fe22000012151ff R09: ff11000012860b80 [ 76.587463][ T2949] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 76.587681][ T2949] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7ae04 [ 76.587907][ T2949] FS: 00007fcefab37840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 76.588168][ T2949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.588359][ T2949] CR2: 0000561b07814d5c CR3: 000000001284f001 CR4: 0000000000771ef0 [ 76.588590][ T2949] PKRU: 55555554 [ 76.588702][ T2949] Call Trace: [ 76.588817][ T2949] [ 76.588895][ T2949] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 76.589050][ T2949] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 76.589169][ T2949] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 76.589322][ T2949] __dev_notify_flags (net/core/dev.c:9787) [ 76.589475][ T2949] ? netif_change_name (net/core/dev.c:1495) [ 76.589623][ T2949] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 76.589771][ T2949] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 76.589923][ T2949] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 76.590081][ T2949] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 76.590235][ T2949] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 76.590386][ T2949] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 76.590538][ T2949] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 76.590692][ T2949] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 76.590839][ T2949] ? nla_strscpy (lib/nlattr.c:795) [ 76.590990][ T2949] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 76.591136][ T2949] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 76.591288][ T2949] ? __dev_get_by_name (net/core/dev.c:883) [ 76.591447][ T2949] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 76.591606][ T2949] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 76.591755][ T2949] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.591904][ T2949] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.592056][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.592206][ T2949] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.592351][ T2949] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.592496][ T2949] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.592646][ T2949] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.592796][ T2949] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.592944][ T2949] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.593093][ T2949] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.593243][ T2949] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.593387][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.593535][ T2949] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.593679][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.593827][ T2949] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.593977][ T2949] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.594125][ T2949] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.594279][ T2949] ? 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)) [ 76.594426][ T2949] ? 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)) [ 76.594573][ T2949] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.594721][ T2949] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.594871][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.595028][ T2949] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.595177][ T2949] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.595328][ T2949] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.595481][ T2949] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.595626][ T2949] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.595773][ T2949] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.595960][ T2949] ? move_addr_to_kernel (net/socket.c:258) [ 76.596113][ T2949] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.596264][ T2949] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.596411][ T2949] ___sys_sendmsg (net/socket.c:2752) [ 76.596557][ T2949] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.596739][ T2949] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.596897][ T2949] __sys_sendmsg (net/socket.c:2784) [ 76.597047][ T2949] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.597199][ T2949] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.597384][ T2949] ? 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) [ 76.597529][ T2949] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.597676][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 76.597820][ T2949] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 76.597977][ T2949] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 76.598120][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.598306][ T2949] RIP: 0033:0x7fcefad7108e [ 76.598460][ T2949] 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 [ 76.599089][ T2949] RSP: 002b:00007fff094c03b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.599316][ T2949] RAX: ffffffffffffffda RBX: 00007fff094c0b48 RCX: 00007fcefad7108e [ 76.599639][ T2949] RDX: 0000000000000000 RSI: 00007fff094c0460 RDI: 0000000000000005 [ 76.599961][ T2949] RBP: 00007fff094c03c0 R08: 0000000000000000 R09: 0000000000000000 [ 76.600190][ T2949] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 76.600414][ T2949] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff094c0b20 | [ 76.660866][ T2950] ------------[ cut here ]------------ | [ 76.661150][ T2950] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2950 | [ 76.661598][ T2950] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 76.662502][ T2950] Tainted: [W]=WARN [ 76.662667][ T2950] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.662950][ T2950] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 76.663255][ T2950] 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 [ 76.664033][ T2950] RSP: 0018:ffa000000773f020 EFLAGS: 00010286 [ 76.664318][ T2950] RAX: 00000000ffffffa6 RBX: ff1100000c5f6640 RCX: 1ff4000000ee7dca [ 76.664647][ T2950] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f66f0 [ 76.664981][ T2950] RBP: ff1100000be7a000 R08: 1fe22000018becdf R09: ff11000012862e58 [ 76.665310][ T2950] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 76.665621][ T2950] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 76.665947][ T2950] FS: 00007f5c00a91840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 76.666457][ T2950] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.666735][ T2950] CR2: 00007f5c00d611a0 CR3: 000000001285f004 CR4: 0000000000771ef0 [ 76.667245][ T2950] PKRU: 55555554 [ 76.667412][ T2950] Call Trace: [ 76.667576][ T2950] [ 76.667693][ T2950] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 76.667921][ T2950] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 76.668219][ T2950] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 76.668433][ T2950] __dev_notify_flags (net/core/dev.c:9787) [ 76.668816][ T2950] ? netif_change_name (net/core/dev.c:1495) [ 76.669045][ T2950] ? __dev_change_flags (net/core/dev.c:9752) [ 76.669267][ T2950] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 76.669480][ T2950] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.669702][ T2950] ? 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)) [ 76.669929][ T2950] netif_change_flags (net/core/dev.c:9820) [ 76.670152][ T2950] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.670372][ T2950] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 76.670593][ T2950] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 76.670815][ T2950] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 76.671098][ T2950] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 76.671322][ T2950] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.671538][ T2950] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 76.671752][ T2950] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.672007][ T2950] ? __kernel_text_address (kernel/extable.c:79) [ 76.672229][ T2950] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.672449][ T2950] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.672662][ T2950] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 76.672878][ T2950] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.673123][ T2950] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 76.673350][ T2950] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.673563][ T2950] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.673782][ T2950] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 76.674008][ T2950] ? __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) [ 76.674230][ T2950] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 76.674441][ T2950] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 76.674660][ T2950] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 76.674885][ T2950] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 76.675120][ T2950] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.675346][ T2950] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.675558][ T2950] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.675775][ T2950] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.676004][ T2950] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.676223][ T2950] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.676443][ T2950] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.676657][ T2950] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.676871][ T2950] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.677093][ T2950] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.677311][ T2950] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.677516][ T2950] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.677732][ T2950] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.677945][ T2950] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.678173][ T2950] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.678398][ T2950] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.678617][ T2950] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.678838][ T2950] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.679062][ T2950] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.679285][ T2950] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.679505][ T2950] ? 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)) [ 76.679725][ T2950] ? 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)) [ 76.679942][ T2950] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.680169][ T2950] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.680389][ T2950] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.680609][ T2950] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.680824][ T2950] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.681045][ T2950] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.681267][ T2950] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.681486][ T2950] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.681702][ T2950] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.681978][ T2950] ? move_addr_to_kernel (net/socket.c:258) [ 76.682202][ T2950] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.682418][ T2950] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.682745][ T2950] ___sys_sendmsg (net/socket.c:2752) [ 76.683002][ T2950] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.683286][ T2950] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.683530][ T2950] __sys_sendmsg (net/socket.c:2784) [ 76.683745][ T2950] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.683953][ T2950] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.684239][ T2950] ? 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) [ 76.684449][ T2950] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.684668][ T2950] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 76.684884][ T2950] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 76.685106][ T2950] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 76.685332][ T2950] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.685600][ T2950] RIP: 0033:0x7f5c00ccb08e [ 76.685824][ T2950] 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 [ 76.686594][ T2950] RSP: 002b:00007ffda4c1cf70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.686918][ T2950] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5c00ccb08e [ 76.687260][ T2950] RDX: 0000000000000000 RSI: 00007ffda4c1d020 RDI: 0000000000000005 [ 76.687572][ T2950] RBP: 00007ffda4c1cf80 R08: 0000000000000000 R09: 0000000000000000 [ 76.687891][ T2950] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb7 [ 76.688216][ T2950] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda4c1d6e0 | [ 76.954689][ T2964] ------------[ cut here ]------------ | [ 76.954982][ T2964] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2964 | [ 76.955435][ T2964] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 76.956348][ T2964] Tainted: [W]=WARN [ 76.956517][ T2964] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.956798][ T2964] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 76.957099][ T2964] 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 [ 76.957894][ T2964] RSP: 0018:ffa00000077eef70 EFLAGS: 00010286 [ 76.958182][ T2964] RAX: 00000000ffffffa6 RBX: ff1100000ceee1c0 RCX: 1ff4000000efddb4 [ 76.958518][ T2964] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee270 [ 76.958848][ T2964] RBP: ff1100000cc1a000 R08: 1fe22000019ddc4f R09: ff11000011035180 [ 76.959189][ T2964] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 76.959518][ T2964] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 76.959849][ T2964] FS: 00007fc259ff7840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 76.960238][ T2964] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.960512][ T2964] CR2: 000000003f30ca28 CR3: 000000001289f001 CR4: 0000000000771ef0 [ 76.960848][ T2964] PKRU: 55555554 [ 76.961020][ T2964] Call Trace: [ 76.961184][ T2964] [ 76.961301][ T2964] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.961527][ T2964] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 76.961750][ T2964] notifier_call_chain (kernel/notifier.c:85) [ 76.961987][ T2964] __netdev_upper_dev_link (net/core/dev.c:8931) [ 76.962219][ T2964] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 76.962450][ T2964] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 76.962677][ T2964] netdev_upper_dev_link (net/core/dev.c:8972) [ 76.962900][ T2964] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 76.963133][ T2964] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 76.963368][ T2964] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 76.963598][ T2964] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 76.963822][ T2964] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 76.964064][ T2964] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 76.964291][ T2964] ? nla_strscpy (lib/nlattr.c:795) [ 76.964516][ T2964] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 76.964740][ T2964] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 76.964961][ T2964] ? __dev_get_by_name (net/core/dev.c:883) [ 76.965197][ T2964] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 76.965430][ T2964] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 76.965663][ T2964] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.965886][ T2964] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.966115][ T2964] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.966341][ T2964] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.966558][ T2964] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.966775][ T2964] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.967003][ T2964] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.967230][ T2964] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.967440][ T2964] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.967650][ T2964] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.967864][ T2964] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.968084][ T2964] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.968303][ T2964] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.968514][ T2964] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.968735][ T2964] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.968950][ T2964] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.969172][ T2964] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.969388][ T2964] ? 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)) [ 76.969594][ T2964] ? 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)) [ 76.969804][ T2964] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.970033][ T2964] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.970249][ T2964] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.970461][ T2964] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.970701][ T2964] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.970914][ T2964] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.971134][ T2964] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.971349][ T2964] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.971559][ T2964] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.971822][ T2964] ? move_addr_to_kernel (net/socket.c:258) [ 76.972047][ T2964] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.972268][ T2964] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.972483][ T2964] ___sys_sendmsg (net/socket.c:2752) [ 76.972696][ T2964] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.972959][ T2964] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.973214][ T2964] __sys_sendmsg (net/socket.c:2784) [ 76.973420][ T2964] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.973624][ T2964] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.973894][ T2964] ? 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) [ 76.974107][ T2964] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.974314][ T2964] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 76.974517][ T2964] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 76.974728][ T2964] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 76.974933][ T2964] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.975204][ T2964] RIP: 0033:0x7fc25a23108e [ 76.975429][ T2964] 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 [ 76.976178][ T2964] RSP: 002b:00007ffe315b4c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.976490][ T2964] RAX: ffffffffffffffda RBX: 00007ffe315b53a8 RCX: 00007fc25a23108e [ 76.976798][ T2964] RDX: 0000000000000000 RSI: 00007ffe315b4cc0 RDI: 0000000000000005 [ 76.977111][ T2964] RBP: 00007ffe315b4c20 R08: 0000000000000000 R09: 0000000000000000 [ 76.977428][ T2964] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb8 [ 76.977735][ T2964] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe315b5380 | [ 76.980212][ T2964] ------------[ cut here ]------------ | [ 76.980420][ T2964] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2964 | [ 76.980841][ T2964] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 76.981743][ T2964] Tainted: [W]=WARN [ 76.981903][ T2964] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.982176][ T2964] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 76.982452][ T2964] 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 [ 76.983233][ T2964] RSP: 0018:ffa00000077eefd0 EFLAGS: 00010286 [ 76.983514][ T2964] RAX: 00000000ffffffa6 RBX: ff1100000ceef540 RCX: 1ff4000000efddc0 [ 76.983842][ T2964] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceef5f0 [ 76.984184][ T2964] RBP: ff11000010482000 R08: 1fe22000019ddebf R09: ff11000011035180 [ 76.984521][ T2964] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 76.984849][ T2964] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010482e04 [ 76.985194][ T2964] FS: 00007fc259ff7840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 76.985578][ T2964] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.985862][ T2964] CR2: 000000003f30ca28 CR3: 000000001289f001 CR4: 0000000000771ef0 [ 76.986207][ T2964] PKRU: 55555554 [ 76.986373][ T2964] Call Trace: [ 76.986538][ T2964] [ 76.986656][ T2964] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 76.986882][ T2964] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 76.987058][ T2964] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 76.987282][ T2964] __dev_notify_flags (net/core/dev.c:9787) [ 76.987503][ T2964] ? netif_change_name (net/core/dev.c:1495) [ 76.987727][ T2964] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 76.987953][ T2964] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 76.988180][ T2964] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 76.988398][ T2964] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 76.988620][ T2964] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 76.988847][ T2964] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 76.989085][ T2964] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 76.989319][ T2964] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 76.989540][ T2964] ? nla_strscpy (lib/nlattr.c:795) [ 76.989767][ T2964] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 76.990001][ T2964] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 76.990225][ T2964] ? __dev_get_by_name (net/core/dev.c:883) [ 76.990444][ T2964] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 76.990674][ T2964] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 76.990902][ T2964] rtnl_newlink (net/core/rtnetlink.c:4150) [ 76.991133][ T2964] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.991358][ T2964] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.991586][ T2964] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.991804][ T2964] ? mark_usage (kernel/locking/lockdep.c:4674) [ 76.992032][ T2964] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.992262][ T2964] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 76.992487][ T2964] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 76.992716][ T2964] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 76.992939][ T2964] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.993168][ T2964] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.993392][ T2964] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.993617][ T2964] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 76.993838][ T2964] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 76.994072][ T2964] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 76.994299][ T2964] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.994522][ T2964] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.994746][ T2964] ? 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)) [ 76.994967][ T2964] ? 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)) [ 76.995204][ T2964] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.995412][ T2964] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.995622][ T2964] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 76.995837][ T2964] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 76.996051][ T2964] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 76.996266][ T2964] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 76.996485][ T2964] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 76.996705][ T2964] ? copy_msghdr_from_user (net/socket.c:2635) [ 76.996921][ T2964] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 76.997207][ T2964] ? move_addr_to_kernel (net/socket.c:258) [ 76.997431][ T2964] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.997651][ T2964] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 76.997880][ T2964] ___sys_sendmsg (net/socket.c:2752) [ 76.998110][ T2964] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 76.998394][ T2964] ? copy_msghdr_from_user (net/socket.c:2603) [ 76.998638][ T2964] __sys_sendmsg (net/socket.c:2784) [ 76.998860][ T2964] ? __sys_sendmsg_sock (net/socket.c:2765) [ 76.999087][ T2964] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 76.999369][ T2964] ? 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) [ 76.999591][ T2964] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 76.999813][ T2964] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 77.000045][ T2964] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 77.000274][ T2964] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 77.000497][ T2964] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.000775][ T2964] RIP: 0033:0x7fc25a23108e [ 77.001013][ T2964] 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 [ 77.001802][ T2964] RSP: 002b:00007ffe315b4c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.002136][ T2964] RAX: ffffffffffffffda RBX: 00007ffe315b53a8 RCX: 00007fc25a23108e [ 77.002465][ T2964] RDX: 0000000000000000 RSI: 00007ffe315b4cc0 RDI: 0000000000000005 [ 77.002796][ T2964] RBP: 00007ffe315b4c20 R08: 0000000000000000 R09: 0000000000000000 [ 77.003135][ T2964] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb8 [ 77.003468][ T2964] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe315b5380 | [ 77.053280][ T2965] ------------[ cut here ]------------ | [ 77.053581][ T2965] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2965 | [ 77.054582][ T2965] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.055571][ T2965] Tainted: [W]=WARN [ 77.055787][ T2965] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.056128][ T2965] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 77.056481][ T2965] 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 [ 77.057315][ T2965] RSP: 0018:ffa00000077ff020 EFLAGS: 00010286 [ 77.057646][ T2965] RAX: 00000000ffffffa6 RBX: ff110000090a90c0 RCX: 1ff4000000effdca [ 77.058041][ T2965] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a9170 [ 77.058416][ T2965] RBP: ff11000010482000 R08: 1fe220000121522f R09: ff11000012598b58 [ 77.058789][ T2965] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 77.059197][ T2965] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 77.059593][ T2965] FS: 00007f4e3d072840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 77.060043][ T2965] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.060385][ T2965] CR2: 00007f4e3d3421a0 CR3: 0000000012718004 CR4: 0000000000771ef0 [ 77.060761][ T2965] PKRU: 55555554 [ 77.060994][ T2965] Call Trace: [ 77.061222][ T2965] [ 77.061389][ T2965] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 77.061669][ T2965] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 77.061890][ T2965] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 77.062181][ T2965] __dev_notify_flags (net/core/dev.c:9787) [ 77.062477][ T2965] ? netif_change_name (net/core/dev.c:1495) [ 77.062766][ T2965] ? __dev_change_flags (net/core/dev.c:9752) [ 77.063058][ T2965] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 77.063346][ T2965] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.063624][ T2965] ? 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)) [ 77.063903][ T2965] netif_change_flags (net/core/dev.c:9820) [ 77.064199][ T2965] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 77.064468][ T2965] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 77.064740][ T2965] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 77.065030][ T2965] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 77.065393][ T2965] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 77.065674][ T2965] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.065954][ T2965] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 77.066284][ T2965] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 77.066571][ T2965] ? __kernel_text_address (kernel/extable.c:79) [ 77.066848][ T2965] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.067133][ T2965] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.067413][ T2965] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 77.067687][ T2965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.067959][ T2965] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 77.068248][ T2965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.068521][ T2965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.068811][ T2965] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 77.069095][ T2965] ? __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) [ 77.069368][ T2965] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 77.069635][ T2965] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 77.069867][ T2965] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 77.070152][ T2965] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 77.070467][ T2965] rtnl_newlink (net/core/rtnetlink.c:4150) [ 77.070764][ T2965] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.071079][ T2965] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.071383][ T2965] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 77.071679][ T2965] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.071992][ T2965] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.072309][ T2965] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.072611][ T2965] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.072930][ T2965] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 77.073251][ T2965] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.073552][ T2965] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 77.073859][ T2965] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 77.074170][ T2965] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.074492][ T2965] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.074797][ T2965] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.075113][ T2965] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.075421][ T2965] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.075731][ T2965] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 77.076030][ T2965] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.076303][ T2965] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.076572][ T2965] ? 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)) [ 77.076830][ T2965] ? 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)) [ 77.077116][ T2965] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.077396][ T2965] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.077660][ T2965] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.077926][ T2965] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 77.078215][ T2965] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 77.078483][ T2965] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 77.078750][ T2965] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 77.079031][ T2965] ? copy_msghdr_from_user (net/socket.c:2635) [ 77.079303][ T2965] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 77.079624][ T2965] ? move_addr_to_kernel (net/socket.c:258) [ 77.079891][ T2965] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 77.080175][ T2965] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.080452][ T2965] ___sys_sendmsg (net/socket.c:2752) [ 77.080717][ T2965] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 77.081051][ T2965] ? copy_msghdr_from_user (net/socket.c:2603) [ 77.081350][ T2965] __sys_sendmsg (net/socket.c:2784) [ 77.081615][ T2965] ? __sys_sendmsg_sock (net/socket.c:2765) [ 77.081876][ T2965] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 77.082222][ T2965] ? 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) [ 77.082486][ T2965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.082751][ T2965] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 77.083198][ T2965] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 77.083464][ T2965] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 77.083735][ T2965] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.084233][ T2965] RIP: 0033:0x7f4e3d2ac08e [ 77.084511][ T2965] 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 [ 77.085482][ T2965] RSP: 002b:00007fffc5e479f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.085858][ T2965] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4e3d2ac08e [ 77.086247][ T2965] RDX: 0000000000000000 RSI: 00007fffc5e47aa0 RDI: 0000000000000005 [ 77.086767][ T2965] RBP: 00007fffc5e47a00 R08: 0000000000000000 R09: 0000000000000000 [ 77.087127][ T2965] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb8 [ 77.087501][ T2965] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc5e48160 | [ 77.251581][ T166] ------------[ cut here ]------------ | [ 77.251854][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 77.252399][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.253343][ T166] Tainted: [W]=WARN [ 77.253503][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.253764][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 77.254049][ T166] 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 [ 77.254794][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 77.255084][ T166] RAX: 00000000ffffffa6 RBX: ff1100000ceef9c0 RCX: 1ff4000000108eef [ 77.255415][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceefa70 [ 77.255733][ T166] RBP: ff11000011f12000 R08: 1fe22000019ddf4f R09: ff1100000cab2ef8 [ 77.256061][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 77.256379][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 77.256703][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 77.257093][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.257362][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 77.257670][ T166] PKRU: 55555554 [ 77.257827][ T166] Call Trace: [ 77.257994][ T166] [ 77.258108][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 77.258387][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 77.258639][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 77.258850][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 77.259069][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 77.259284][ T166] ? 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) [ 77.259493][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 77.259699][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.259911][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 77.260130][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 77.260348][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 77.260560][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 77.260819][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 77.261085][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 77.261299][ T166] ? 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)) [ 77.261511][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 77.261769][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 77.261988][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 77.262206][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 77.262417][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 77.262630][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 77.262792][ T166] new_sync_write (fs/read_write.c:595) [ 77.263016][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.263234][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 77.263443][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.263648][ T166] ? ksys_write (fs/read_write.c:740) [ 77.263858][ T166] vfs_write (fs/read_write.c:688) [ 77.264026][ T166] ksys_write (fs/read_write.c:740) [ 77.264181][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 77.264386][ T166] ? 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) [ 77.264590][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.264796][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 77.265009][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 77.265218][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 77.265424][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.265676][ T166] RIP: 0033:0x7fd8e6c0c08e [ 77.265891][ T166] 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 [ 77.266635][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 77.266943][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 77.267261][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 77.267569][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 77.267871][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 77.268181][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 77.313871][ T166] ------------[ cut here ]------------ | [ 77.314676][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: udp_tunnel_nic./166 | [ 77.315000][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.315702][ T166] Tainted: [W]=WARN [ 77.315822][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.316026][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 77.316253][ T166] 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 [ 77.316807][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 77.317007][ T166] RAX: 00000000ffffffa6 RBX: ff11000011ff07c0 RCX: 1ff4000000108ed1 [ 77.317237][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011ff0870 [ 77.317475][ T166] RBP: ff1100001140a000 R08: 1fe22000023fe10f R09: ff1100000cab2ef8 [ 77.317722][ T166] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 77.317948][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100001140a000 [ 77.318186][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 77.318461][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.318657][ T166] CR2: 0000561b21f308a8 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 77.318887][ T166] PKRU: 55555554 [ 77.319006][ T166] Call Trace: [ 77.319119][ T166] [ 77.319203][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 77.319359][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 77.319474][ T166] register_netdevice (net/core/dev.c:11488) [ 77.319630][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 77.319816][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 77.319976][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 77.320174][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 77.320330][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 77.320525][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 77.320722][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.320897][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 77.321134][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 77.321430][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 77.321657][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 77.321949][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 77.322145][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 77.322298][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 77.322446][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 77.322560][ T166] new_sync_write (fs/read_write.c:595) [ 77.322712][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.322877][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 77.323041][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.323191][ T166] ? ksys_write (fs/read_write.c:740) [ 77.323366][ T166] vfs_write (fs/read_write.c:688) [ 77.323485][ T166] ksys_write (fs/read_write.c:740) [ 77.323647][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 77.323865][ T166] ? 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) [ 77.324108][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.324340][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 77.324503][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 77.324649][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 77.324794][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.325069][ T166] RIP: 0033:0x7fd8e6c0c08e [ 77.325279][ T166] 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 [ 77.326035][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 77.326296][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 77.326583][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 77.326923][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 77.327276][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 77.327513][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 77.687197][ T3000] ------------[ cut here ]------------ | [ 77.687467][ T3000] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3000 | [ 77.687908][ T3000] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.688854][ T3000] Tainted: [W]=WARN [ 77.689018][ T3000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.689296][ T3000] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 77.689558][ T3000] 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 [ 77.690265][ T3000] RSP: 0018:ffa000000796efe0 EFLAGS: 00010286 [ 77.690538][ T3000] RAX: 00000000ffffffa6 RBX: ff110000093a2340 RCX: 1ff4000000f2ddc2 [ 77.690859][ T3000] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a23f0 [ 77.691187][ T3000] RBP: ff1100000cc1a000 R08: 1fe220000127447f R09: ff1100000bde5158 [ 77.691431][ T3000] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 77.691635][ T3000] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 77.691848][ T3000] FS: 00007f4a59d86840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 77.692093][ T3000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.692273][ T3000] CR2: 0000000000d16988 CR3: 00000000129af003 CR4: 0000000000771ef0 [ 77.692478][ T3000] PKRU: 55555554 [ 77.692585][ T3000] Call Trace: [ 77.692686][ T3000] [ 77.692757][ T3000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.692897][ T3000] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 77.693045][ T3000] notifier_call_chain (kernel/notifier.c:85) [ 77.693183][ T3000] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 77.693323][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.693461][ T3000] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 77.693629][ T3000] ? 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) [ 77.693799][ T3000] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 77.693980][ T3000] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 77.694172][ T3000] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 77.694391][ T3000] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 77.694531][ T3000] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 77.694679][ T3000] ? write_profile (kernel/profile.c:194) [ 77.694821][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.694956][ T3000] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 77.695137][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.695287][ T3000] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 77.695426][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.695561][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.695700][ T3000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.695840][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.695984][ T3000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.696138][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.696286][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.696436][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.696575][ T3000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.696723][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.696867][ T3000] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 77.697042][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.697253][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.697403][ T3000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.697548][ T3000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.697686][ T3000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.697821][ T3000] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 77.697959][ T3000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.698111][ T3000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.698255][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.698395][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.698532][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.698679][ T3000] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 77.698825][ T3000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.698976][ T3000] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.699113][ T3000] ? 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)) [ 77.699264][ T3000] ? 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)) [ 77.699399][ T3000] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.699532][ T3000] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.699673][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.699820][ T3000] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 77.699982][ T3000] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 77.700117][ T3000] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 77.700264][ T3000] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 77.700403][ T3000] ? copy_msghdr_from_user (net/socket.c:2635) [ 77.700544][ T3000] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 77.700729][ T3000] ? move_addr_to_kernel (net/socket.c:258) [ 77.700865][ T3000] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 77.701011][ T3000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.701148][ T3000] ___sys_sendmsg (net/socket.c:2752) [ 77.701294][ T3000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 77.701467][ T3000] ? copy_msghdr_from_user (net/socket.c:2603) [ 77.701628][ T3000] __sys_sendmsg (net/socket.c:2784) [ 77.701766][ T3000] ? __sys_sendmsg_sock (net/socket.c:2765) [ 77.701907][ T3000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 77.702080][ T3000] ? 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) [ 77.702218][ T3000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.702357][ T3000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 77.702494][ T3000] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 77.702632][ T3000] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 77.702770][ T3000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.702942][ T3000] RIP: 0033:0x7f4a59fc008e [ 77.703090][ T3000] 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 [ 77.703585][ T3000] RSP: 002b:00007ffd463a5ef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.703807][ T3000] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4a59fc008e [ 77.704031][ T3000] RDX: 0000000000000000 RSI: 00007ffd463a5fa0 RDI: 0000000000000005 [ 77.704251][ T3000] RBP: 00007ffd463a5f00 R08: 0000000000000000 R09: 0000000000000000 [ 77.704461][ T3000] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb8 [ 77.704672][ T3000] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd463a6660 | [ 77.706395][ T3000] ------------[ cut here ]------------ | [ 77.706529][ T3000] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3000 | [ 77.706792][ T3000] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.707371][ T3000] Tainted: [W]=WARN [ 77.707476][ T3000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.707651][ T3000] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 77.707824][ T3000] 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 [ 77.708630][ T3000] RSP: 0018:ffa000000796f060 EFLAGS: 00010286 [ 77.708808][ T3000] RAX: 00000000ffffffa6 RBX: ff110000093a36c0 RCX: 1ff4000000f2ddd2 [ 77.709041][ T3000] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3770 [ 77.709248][ T3000] RBP: ff11000011db2000 R08: 1fe22000012746ef R09: ff1100000bde5158 [ 77.709457][ T3000] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 77.709661][ T3000] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000796f100 [ 77.709856][ T3000] FS: 00007f4a59d86840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 77.710096][ T3000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.710269][ T3000] CR2: 0000000000d16988 CR3: 00000000129af003 CR4: 0000000000771ef0 [ 77.710530][ T3000] PKRU: 55555554 [ 77.710632][ T3000] Call Trace: [ 77.710729][ T3000] [ 77.710796][ T3000] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 77.710931][ T3000] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 77.711041][ T3000] netif_close_many (net/core/dev.c:1804) [ 77.711172][ T3000] ? 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) [ 77.711313][ T3000] ? __dev_close_many (net/core/dev.c:1781) [ 77.711445][ T3000] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 77.711606][ T3000] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 77.711769][ T3000] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 77.711907][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.712048][ T3000] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 77.712217][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.712348][ T3000] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 77.712477][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.712605][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.712736][ T3000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.712867][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.713008][ T3000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.713173][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.713310][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.713440][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.713573][ T3000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.713705][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.713857][ T3000] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 77.714043][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.714171][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.714306][ T3000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.714437][ T3000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.714569][ T3000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.714701][ T3000] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 77.714829][ T3000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.714960][ T3000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.715100][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.715266][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.715399][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.715531][ T3000] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 77.715665][ T3000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.715800][ T3000] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.715940][ T3000] ? 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)) [ 77.716080][ T3000] ? 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)) [ 77.716218][ T3000] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.716349][ T3000] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.716479][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.716620][ T3000] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 77.716751][ T3000] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 77.716924][ T3000] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 77.717111][ T3000] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 77.717280][ T3000] ? copy_msghdr_from_user (net/socket.c:2635) [ 77.717410][ T3000] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 77.717570][ T3000] ? move_addr_to_kernel (net/socket.c:258) [ 77.717702][ T3000] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 77.717833][ T3000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.717967][ T3000] ___sys_sendmsg (net/socket.c:2752) [ 77.718103][ T3000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 77.718297][ T3000] ? copy_msghdr_from_user (net/socket.c:2603) [ 77.718489][ T3000] __sys_sendmsg (net/socket.c:2784) [ 77.718662][ T3000] ? __sys_sendmsg_sock (net/socket.c:2765) [ 77.718831][ T3000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 77.719052][ T3000] ? 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) [ 77.719229][ T3000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.719399][ T3000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 77.719570][ T3000] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 77.719740][ T3000] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 77.719914][ T3000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.720138][ T3000] RIP: 0033:0x7f4a59fc008e [ 77.720324][ T3000] 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 [ 77.720932][ T3000] RSP: 002b:00007ffd463a5ef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.721202][ T3000] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4a59fc008e [ 77.721458][ T3000] RDX: 0000000000000000 RSI: 00007ffd463a5fa0 RDI: 0000000000000005 [ 77.721714][ T3000] RBP: 00007ffd463a5f00 R08: 0000000000000000 R09: 0000000000000000 [ 77.721947][ T3000] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb8 [ 77.722154][ T3000] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd463a6660 | [ 77.730417][ T3000] ------------[ cut here ]------------ | [ 77.730561][ T3000] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3000 | [ 77.730818][ T3000] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.731898][ T3000] Tainted: [W]=WARN [ 77.732058][ T3000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.732225][ T3000] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 77.732400][ T3000] 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 [ 77.732854][ T3000] RSP: 0018:ffa000000796f190 EFLAGS: 00010286 [ 77.733069][ T3000] RAX: 00000000ffffffa6 RBX: ff110000093a2c40 RCX: 1ff4000000f2ddf8 [ 77.733265][ T3000] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a2cf0 [ 77.733467][ T3000] RBP: ff11000011db2000 R08: 1fe220000127459f R09: ff1100000bde5158 [ 77.733659][ T3000] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 77.733846][ T3000] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 77.734097][ T3000] FS: 00007f4a59d86840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 77.734323][ T3000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.734489][ T3000] CR2: 0000000000d16988 CR3: 00000000129af003 CR4: 0000000000771ef0 [ 77.734679][ T3000] PKRU: 55555554 [ 77.734800][ T3000] Call Trace: [ 77.734942][ T3000] [ 77.735120][ T3000] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 77.735289][ T3000] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 77.735447][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.735580][ T3000] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 77.735706][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.735831][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.735957][ T3000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.736139][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.736269][ T3000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.736420][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.736549][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.736676][ T3000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.736800][ T3000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.736926][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.737110][ T3000] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 77.737256][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.737390][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.737582][ T3000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.737740][ T3000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.737873][ T3000] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.738059][ T3000] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 77.738193][ T3000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.738319][ T3000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.738445][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.738574][ T3000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.738701][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.738828][ T3000] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 77.738953][ T3000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.739135][ T3000] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.739268][ T3000] ? 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)) [ 77.739394][ T3000] ? 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)) [ 77.739523][ T3000] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.739650][ T3000] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.739780][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.739910][ T3000] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 77.740094][ T3000] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 77.740225][ T3000] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 77.740354][ T3000] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 77.740479][ T3000] ? copy_msghdr_from_user (net/socket.c:2635) [ 77.740607][ T3000] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 77.740763][ T3000] ? move_addr_to_kernel (net/socket.c:258) [ 77.740890][ T3000] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 77.741072][ T3000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.741203][ T3000] ___sys_sendmsg (net/socket.c:2752) [ 77.741328][ T3000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 77.741487][ T3000] ? copy_msghdr_from_user (net/socket.c:2603) [ 77.741626][ T3000] __sys_sendmsg (net/socket.c:2784) [ 77.741762][ T3000] ? __sys_sendmsg_sock (net/socket.c:2765) [ 77.741888][ T3000] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 77.742102][ T3000] ? 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) [ 77.742231][ T3000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.742358][ T3000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 77.742484][ T3000] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 77.742611][ T3000] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 77.742737][ T3000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.742896][ T3000] RIP: 0033:0x7f4a59fc008e [ 77.743088][ T3000] 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 [ 77.743540][ T3000] RSP: 002b:00007ffd463a5ef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.743734][ T3000] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4a59fc008e [ 77.743922][ T3000] RDX: 0000000000000000 RSI: 00007ffd463a5fa0 RDI: 0000000000000005 [ 77.744166][ T3000] RBP: 00007ffd463a5f00 R08: 0000000000000000 R09: 0000000000000000 [ 77.744363][ T3000] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb8 [ 77.744631][ T3000] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd463a6660 | [ 77.951214][ T3016] ------------[ cut here ]------------ | [ 77.951663][ T3016] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3016 | [ 77.951948][ T3016] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.953061][ T3016] Tainted: [W]=WARN [ 77.953170][ T3016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.953349][ T3016] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 77.953535][ T3016] 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 [ 77.954058][ T3016] RSP: 0018:ffa0000007a2efe0 EFLAGS: 00010286 [ 77.954239][ T3016] RAX: 00000000ffffffa6 RBX: ff1100000c6119c0 RCX: 1ff4000000f45dc2 [ 77.954438][ T3016] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611a70 [ 77.954640][ T3016] RBP: ff1100000cc1a000 R08: 1fe22000018c234f R09: ff11000011032e58 [ 77.954847][ T3016] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 77.955054][ T3016] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 77.955272][ T3016] FS: 00007ffb23268840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 77.955517][ T3016] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.955695][ T3016] CR2: 000000002be21988 CR3: 0000000012a17006 CR4: 0000000000771ef0 [ 77.955902][ T3016] PKRU: 55555554 [ 77.956010][ T3016] Call Trace: [ 77.956116][ T3016] [ 77.956195][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.956335][ T3016] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 77.956474][ T3016] notifier_call_chain (kernel/notifier.c:85) [ 77.956615][ T3016] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 77.956752][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.956892][ T3016] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 77.957068][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.957219][ T3016] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 77.957394][ T3016] ? 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) [ 77.957530][ T3016] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 77.957667][ T3016] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 77.957801][ T3016] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 77.957978][ T3016] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 77.958120][ T3016] ? write_profile (kernel/profile.c:194) [ 77.958260][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.958396][ T3016] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 77.958571][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.958710][ T3016] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 77.958846][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.958991][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.959129][ T3016] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.959271][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.959468][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.959651][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.959786][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.959923][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.960074][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.960218][ T3016] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.960355][ T3016] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 77.960492][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.960627][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.960761][ T3016] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.960897][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.961044][ T3016] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.961181][ T3016] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 77.961325][ T3016] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.961461][ T3016] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.961597][ T3016] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.961734][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.961873][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.962017][ T3016] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 77.962153][ T3016] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.962299][ T3016] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.962438][ T3016] ? 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)) [ 77.962574][ T3016] ? 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)) [ 77.962711][ T3016] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.962846][ T3016] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.962985][ T3016] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.963126][ T3016] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 77.963267][ T3016] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 77.963406][ T3016] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 77.963548][ T3016] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 77.963690][ T3016] ? copy_msghdr_from_user (net/socket.c:2635) [ 77.963830][ T3016] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 77.964014][ T3016] ? move_addr_to_kernel (net/socket.c:258) [ 77.964154][ T3016] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 77.964295][ T3016] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.964433][ T3016] ___sys_sendmsg (net/socket.c:2752) [ 77.964569][ T3016] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 77.964742][ T3016] ? copy_msghdr_from_user (net/socket.c:2603) [ 77.964895][ T3016] __sys_sendmsg (net/socket.c:2784) [ 77.965039][ T3016] ? __sys_sendmsg_sock (net/socket.c:2765) [ 77.965175][ T3016] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 77.965352][ T3016] ? 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) [ 77.965490][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.965628][ T3016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 77.965766][ T3016] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 77.965905][ T3016] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 77.966046][ T3016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.966226][ T3016] RIP: 0033:0x7ffb234a208e [ 77.966372][ T3016] 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 [ 77.966867][ T3016] RSP: 002b:00007ffea6d9cf40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.967087][ T3016] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ffb234a208e [ 77.967297][ T3016] RDX: 0000000000000000 RSI: 00007ffea6d9cff0 RDI: 0000000000000005 [ 77.967500][ T3016] RBP: 00007ffea6d9cf50 R08: 0000000000000000 R09: 0000000000000000 [ 77.967706][ T3016] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 77.967909][ T3016] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea6d9d6b0 | [ 77.969753][ T3016] ------------[ cut here ]------------ | [ 77.969898][ T3016] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3016 | [ 77.970186][ T3016] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.970744][ T3016] Tainted: [W]=WARN [ 77.970847][ T3016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.971134][ T3016] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 77.971315][ T3016] 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 [ 77.971900][ T3016] RSP: 0018:ffa0000007a2f060 EFLAGS: 00010286 [ 77.972260][ T3016] RAX: 00000000ffffffa6 RBX: ff1100000c611840 RCX: 1ff4000000f45dd2 [ 77.972564][ T3016] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c6118f0 [ 77.972858][ T3016] RBP: ff1100001071a000 R08: 1fe22000018c231f R09: ff11000011032e58 [ 77.973172][ T3016] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 77.973380][ T3016] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007a2f100 [ 77.973581][ T3016] FS: 00007ffb23268840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 77.973814][ T3016] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.974087][ T3016] CR2: 000000002be21988 CR3: 0000000012a17006 CR4: 0000000000771ef0 [ 77.974299][ T3016] PKRU: 55555554 [ 77.974401][ T3016] Call Trace: [ 77.974502][ T3016] [ 77.974572][ T3016] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 77.974709][ T3016] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 77.974817][ T3016] netif_close_many (net/core/dev.c:1804) [ 77.975136][ T3016] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 77.975455][ T3016] ? 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) [ 77.975649][ T3016] ? __dev_close_many (net/core/dev.c:1781) [ 77.975854][ T3016] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 77.976171][ T3016] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 77.976344][ T3016] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 77.976487][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.976618][ T3016] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 77.976784][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.976916][ T3016] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 77.977058][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.977198][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.977332][ T3016] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.977463][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.977598][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.977748][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.977889][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.978028][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.978161][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.978377][ T3016] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.978557][ T3016] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 77.978755][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.978924][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.979069][ T3016] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.979238][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.979443][ T3016] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.979648][ T3016] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 77.979851][ T3016] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.980059][ T3016] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.980221][ T3016] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.980418][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.980592][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.980809][ T3016] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 77.980957][ T3016] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.981108][ T3016] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.981309][ T3016] ? 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)) [ 77.981445][ T3016] ? 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)) [ 77.981603][ T3016] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.981800][ T3016] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.982017][ T3016] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.982228][ T3016] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 77.982411][ T3016] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 77.982555][ T3016] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 77.982692][ T3016] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 77.982828][ T3016] ? copy_msghdr_from_user (net/socket.c:2635) [ 77.982960][ T3016] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 77.983143][ T3016] ? move_addr_to_kernel (net/socket.c:258) [ 77.983341][ T3016] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 77.983539][ T3016] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.983744][ T3016] ___sys_sendmsg (net/socket.c:2752) [ 77.983946][ T3016] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 77.984168][ T3016] ? copy_msghdr_from_user (net/socket.c:2603) [ 77.984322][ T3016] __sys_sendmsg (net/socket.c:2784) [ 77.984500][ T3016] ? __sys_sendmsg_sock (net/socket.c:2765) [ 77.984657][ T3016] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 77.984868][ T3016] ? 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) [ 77.985074][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 77.985295][ T3016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 77.985496][ T3016] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 77.985682][ T3016] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 77.985821][ T3016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.986061][ T3016] RIP: 0033:0x7ffb234a208e [ 77.986211][ T3016] 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 [ 77.986889][ T3016] RSP: 002b:00007ffea6d9cf40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.987145][ T3016] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ffb234a208e [ 77.987431][ T3016] RDX: 0000000000000000 RSI: 00007ffea6d9cff0 RDI: 0000000000000005 [ 77.987727][ T3016] RBP: 00007ffea6d9cf50 R08: 0000000000000000 R09: 0000000000000000 [ 77.988031][ T3016] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 77.988331][ T3016] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea6d9d6b0 | [ 77.991952][ T3016] ------------[ cut here ]------------ | [ 77.992181][ T3016] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3016 | [ 77.992456][ T3016] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.993067][ T3016] Tainted: [W]=WARN [ 77.993167][ T3016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.993352][ T3016] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 77.993521][ T3016] 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 [ 77.994105][ T3016] RSP: 0018:ffa0000007a2f190 EFLAGS: 00010286 [ 77.994275][ T3016] RAX: 00000000ffffffa6 RBX: ff1100000ceee1c0 RCX: 1ff4000000f45df8 [ 77.994472][ T3016] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee270 [ 77.994675][ T3016] RBP: ff1100001071a000 R08: 1fe22000019ddc4f R09: ff11000011032e58 [ 77.994866][ T3016] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 77.995230][ T3016] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 77.995430][ T3016] FS: 00007ffb23268840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 77.995746][ T3016] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.995910][ T3016] CR2: 000000002be21988 CR3: 0000000012a17006 CR4: 0000000000771ef0 [ 77.996163][ T3016] PKRU: 55555554 [ 77.996265][ T3016] Call Trace: [ 77.996364][ T3016] [ 77.996431][ T3016] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 77.996685][ T3016] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 77.996845][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.997036][ T3016] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 77.997165][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.997297][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.997430][ T3016] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.997639][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.997766][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.997914][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.998098][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.998231][ T3016] ? mark_usage (kernel/locking/lockdep.c:4674) [ 77.998361][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.998489][ T3016] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 77.998703][ T3016] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 77.998839][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 77.999021][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 77.999151][ T3016] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.999285][ T3016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 77.999413][ T3016] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 77.999624][ T3016] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 77.999753][ T3016] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 77.999879][ T3016] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.000062][ T3016] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.000251][ T3016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.000435][ T3016] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.000582][ T3016] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.000795][ T3016] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.000929][ T3016] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.001125][ T3016] ? 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)) [ 78.001284][ T3016] ? 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)) [ 78.001416][ T3016] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.001544][ T3016] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.001755][ T3016] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.001887][ T3016] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.002068][ T3016] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.002201][ T3016] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.002332][ T3016] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.002461][ T3016] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.002593][ T3016] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.002832][ T3016] ? move_addr_to_kernel (net/socket.c:258) [ 78.003083][ T3016] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.003236][ T3016] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.003369][ T3016] ___sys_sendmsg (net/socket.c:2752) [ 78.003496][ T3016] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.003663][ T3016] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.004053][ T3016] __sys_sendmsg (net/socket.c:2784) [ 78.004186][ T3016] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.004321][ T3016] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.004544][ T3016] ? 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) [ 78.004731][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.004926][ T3016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.005359][ T3016] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.005540][ T3016] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.005708][ T3016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.005947][ T3016] RIP: 0033:0x7ffb234a208e [ 78.006160][ T3016] 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 [ 78.006625][ T3016] RSP: 002b:00007ffea6d9cf40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.006923][ T3016] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ffb234a208e [ 78.007225][ T3016] RDX: 0000000000000000 RSI: 00007ffea6d9cff0 RDI: 0000000000000005 [ 78.007503][ T3016] RBP: 00007ffea6d9cf50 R08: 0000000000000000 R09: 0000000000000000 [ 78.007699][ T3016] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.008037][ T3016] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea6d9d6b0 | [ 78.275441][ T3035] ------------[ cut here ]------------ | [ 78.275625][ T3035] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3035 | [ 78.275908][ T3035] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.276489][ T3035] Tainted: [W]=WARN [ 78.276598][ T3035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.276772][ T3035] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.276959][ T3035] 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 [ 78.277489][ T3035] RSP: 0018:ffa0000007acefe0 EFLAGS: 00010286 [ 78.277662][ T3035] RAX: 00000000ffffffa6 RBX: ff1100000c5f6340 RCX: 1ff4000000f59dc2 [ 78.277865][ T3035] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f63f0 [ 78.278074][ T3035] RBP: ff1100000cc1a000 R08: 1fe22000018bec7f R09: ff11000011b82e58 [ 78.278289][ T3035] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 78.278487][ T3035] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 78.278694][ T3035] FS: 00007fe063579840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.278945][ T3035] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.279121][ T3035] CR2: 0000000029ca0988 CR3: 0000000011eea005 CR4: 0000000000771ef0 [ 78.279333][ T3035] PKRU: 55555554 [ 78.279437][ T3035] Call Trace: [ 78.279539][ T3035] [ 78.279612][ T3035] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.279750][ T3035] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 78.279887][ T3035] notifier_call_chain (kernel/notifier.c:85) [ 78.280106][ T3035] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 78.280252][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.280388][ T3035] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 78.280557][ T3035] ? 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) [ 78.280693][ T3035] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 78.280831][ T3035] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 78.280967][ T3035] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 78.281325][ T3035] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 78.281467][ T3035] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 78.281608][ T3035] ? write_profile (kernel/profile.c:194) [ 78.281745][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.281885][ T3035] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 78.282156][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.282300][ T3035] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 78.282434][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.282569][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.282703][ T3035] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.282837][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.283043][ T3035] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.283201][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.283334][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.283475][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.283613][ T3035] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.283748][ T3035] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.283881][ T3035] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 78.284024][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.284157][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.284298][ T3035] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.284433][ T3035] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.284569][ T3035] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.284708][ T3035] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 78.284842][ T3035] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.284983][ T3035] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.285119][ T3035] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.285262][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.285399][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.285536][ T3035] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.285673][ T3035] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.285810][ T3035] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.285947][ T3035] ? 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)) [ 78.286086][ T3035] ? 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)) [ 78.286239][ T3035] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.286377][ T3035] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.286512][ T3035] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.286686][ T3035] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.286857][ T3035] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.287002][ T3035] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.287142][ T3035] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.287285][ T3035] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.287419][ T3035] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.287587][ T3035] ? move_addr_to_kernel (net/socket.c:258) [ 78.287790][ T3035] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.288008][ T3035] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.288230][ T3035] ___sys_sendmsg (net/socket.c:2752) [ 78.288431][ T3035] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.288620][ T3035] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.288816][ T3035] __sys_sendmsg (net/socket.c:2784) [ 78.289034][ T3035] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.289246][ T3035] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.289509][ T3035] ? 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) [ 78.289652][ T3035] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.289855][ T3035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.290046][ T3035] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.290185][ T3035] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.290331][ T3035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.290536][ T3035] RIP: 0033:0x7fe0637b308e [ 78.290743][ T3035] 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 [ 78.291439][ T3035] RSP: 002b:00007ffc50eee980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.291712][ T3035] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe0637b308e [ 78.291963][ T3035] RDX: 0000000000000000 RSI: 00007ffc50eeea30 RDI: 0000000000000005 [ 78.292245][ T3035] RBP: 00007ffc50eee990 R08: 0000000000000000 R09: 0000000000000000 [ 78.292449][ T3035] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.292650][ T3035] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc50eef0f0 | [ 78.294525][ T3035] ------------[ cut here ]------------ | [ 78.294660][ T3035] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3035 | [ 78.294923][ T3035] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.295492][ T3035] Tainted: [W]=WARN [ 78.295593][ T3035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.295759][ T3035] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.295933][ T3035] 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 [ 78.296480][ T3035] RSP: 0018:ffa0000007acf060 EFLAGS: 00010286 [ 78.296649][ T3035] RAX: 00000000ffffffa6 RBX: ff110000090a8040 RCX: 1ff4000000f59dd2 [ 78.296844][ T3035] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a80f0 [ 78.297105][ T3035] RBP: ff11000011d2a000 R08: 1fe220000121501f R09: ff11000011b82e58 [ 78.297306][ T3035] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 78.297501][ T3035] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007acf100 [ 78.297700][ T3035] FS: 00007fe063579840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.297933][ T3035] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.298158][ T3035] CR2: 0000000029ca0988 CR3: 0000000011eea005 CR4: 0000000000771ef0 [ 78.298360][ T3035] PKRU: 55555554 [ 78.298458][ T3035] Call Trace: [ 78.298645][ T3035] [ 78.298714][ T3035] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 78.298847][ T3035] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 78.298949][ T3035] netif_close_many (net/core/dev.c:1804) [ 78.299139][ T3035] ? 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) [ 78.299281][ T3035] ? __dev_close_many (net/core/dev.c:1781) [ 78.299413][ T3035] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 78.299578][ T3035] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 78.299742][ T3035] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 78.299877][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.300068][ T3035] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.300240][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.300371][ T3035] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 78.300504][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.300636][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.300766][ T3035] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.300894][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.301101][ T3035] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.301256][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.301384][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.301515][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.301647][ T3035] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.301779][ T3035] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.301913][ T3035] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 78.302119][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.302256][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.302388][ T3035] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.302519][ T3035] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.302650][ T3035] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.302779][ T3035] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 78.302912][ T3035] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.303124][ T3035] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.303262][ T3035] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.303397][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.303525][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.303656][ T3035] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.303789][ T3035] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.303920][ T3035] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.304150][ T3035] ? 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)) [ 78.304287][ T3035] ? 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)) [ 78.304419][ T3035] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.304550][ T3035] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.304681][ T3035] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.304812][ T3035] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.304943][ T3035] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.305154][ T3035] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.305292][ T3035] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.305422][ T3035] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.305555][ T3035] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.305714][ T3035] ? move_addr_to_kernel (net/socket.c:258) [ 78.305844][ T3035] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.306036][ T3035] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.306173][ T3035] ___sys_sendmsg (net/socket.c:2752) [ 78.306309][ T3035] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.306472][ T3035] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.306619][ T3035] __sys_sendmsg (net/socket.c:2784) [ 78.306750][ T3035] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.306881][ T3035] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.307118][ T3035] ? 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) [ 78.307259][ T3035] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.307397][ T3035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.307534][ T3035] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.307682][ T3035] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.307816][ T3035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.308035][ T3035] RIP: 0033:0x7fe0637b308e [ 78.308181][ T3035] 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 [ 78.308658][ T3035] RSP: 002b:00007ffc50eee980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.308859][ T3035] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe0637b308e [ 78.309059][ T3035] RDX: 0000000000000000 RSI: 00007ffc50eeea30 RDI: 0000000000000005 [ 78.309289][ T3035] RBP: 00007ffc50eee990 R08: 0000000000000000 R09: 0000000000000000 [ 78.309484][ T3035] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.309754][ T3035] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc50eef0f0 | [ 78.320798][ T3035] ------------[ cut here ]------------ | [ 78.320964][ T3035] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3035 | [ 78.321258][ T3035] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.321806][ T3035] Tainted: [W]=WARN [ 78.321912][ T3035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.322662][ T3035] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.322846][ T3035] 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 [ 78.323385][ T3035] RSP: 0018:ffa0000007acf190 EFLAGS: 00010286 [ 78.323550][ T3035] RAX: 00000000ffffffa6 RBX: ff1100001138e7c0 RCX: 1ff4000000f59df8 [ 78.323741][ T3035] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001138e870 [ 78.323931][ T3035] RBP: ff11000011d2a000 R08: 1fe2200002271d0f R09: ff11000011b82e58 [ 78.324201][ T3035] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 78.324399][ T3035] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 78.324598][ T3035] FS: 00007fe063579840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.324832][ T3035] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.325054][ T3035] CR2: 0000000029ca0988 CR3: 0000000011eea005 CR4: 0000000000771ef0 [ 78.325263][ T3035] PKRU: 55555554 [ 78.325359][ T3035] Call Trace: [ 78.325459][ T3035] [ 78.325527][ T3035] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 78.325697][ T3035] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.325863][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.326063][ T3035] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 78.326202][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.326338][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.326470][ T3035] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.326605][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.326737][ T3035] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.326888][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.327084][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.327233][ T3035] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.327365][ T3035] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.327502][ T3035] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.327637][ T3035] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 78.327774][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.327905][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.328094][ T3035] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.328225][ T3035] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.328352][ T3035] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.328481][ T3035] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 78.328612][ T3035] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.328739][ T3035] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.328865][ T3035] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.329059][ T3035] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.329185][ T3035] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.329318][ T3035] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.329445][ T3035] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.329579][ T3035] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.329713][ T3035] ? 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)) [ 78.329842][ T3035] ? 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)) [ 78.330032][ T3035] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.330162][ T3035] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.330291][ T3035] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.330417][ T3035] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.330548][ T3035] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.330676][ T3035] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.330807][ T3035] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.330934][ T3035] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.331121][ T3035] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.331288][ T3035] ? move_addr_to_kernel (net/socket.c:258) [ 78.331416][ T3035] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.331542][ T3035] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.331672][ T3035] ___sys_sendmsg (net/socket.c:2752) [ 78.331801][ T3035] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.331963][ T3035] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.332166][ T3035] __sys_sendmsg (net/socket.c:2784) [ 78.332306][ T3035] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.332435][ T3035] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.332598][ T3035] ? 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) [ 78.332729][ T3035] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.332861][ T3035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.333048][ T3035] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.333174][ T3035] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.333309][ T3035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.333469][ T3035] RIP: 0033:0x7fe0637b308e [ 78.333609][ T3035] 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 [ 78.334133][ T3035] RSP: 002b:00007ffc50eee980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.334347][ T3035] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe0637b308e [ 78.334563][ T3035] RDX: 0000000000000000 RSI: 00007ffc50eeea30 RDI: 0000000000000005 [ 78.334775][ T3035] RBP: 00007ffc50eee990 R08: 0000000000000000 R09: 0000000000000000 [ 78.335031][ T3035] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.335233][ T3035] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc50eef0f0 | [ 78.412734][ T3036] ------------[ cut here ]------------ | [ 78.412998][ T3036] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3036 | [ 78.413466][ T3036] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.414373][ T3036] Tainted: [W]=WARN [ 78.414535][ T3036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.414813][ T3036] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.415105][ T3036] 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 [ 78.415872][ T3036] RSP: 0018:ffa0000007acefe0 EFLAGS: 00010286 [ 78.416155][ T3036] RAX: 00000000ffffffa6 RBX: ff11000011ff1540 RCX: 1ff4000000f59dc2 [ 78.416481][ T3036] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011ff15f0 [ 78.416804][ T3036] RBP: ff1100000cc1a000 R08: 1fe22000023fe2bf R09: ff11000011b85158 [ 78.417142][ T3036] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 78.417458][ T3036] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 78.417780][ T3036] FS: 00007f6231233840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 78.418159][ T3036] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.418434][ T3036] CR2: 00000000293a3988 CR3: 0000000012064003 CR4: 0000000000771ef0 [ 78.418765][ T3036] PKRU: 55555554 [ 78.418931][ T3036] Call Trace: [ 78.419241][ T3036] [ 78.419515][ T3036] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.419737][ T3036] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 78.419949][ T3036] notifier_call_chain (kernel/notifier.c:85) [ 78.420333][ T3036] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 78.420553][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.420765][ T3036] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 78.421159][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.421385][ T3036] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 78.421648][ T3036] ? 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) [ 78.421863][ T3036] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 78.422090][ T3036] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 78.422309][ T3036] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 78.422579][ T3036] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 78.422801][ T3036] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 78.423085][ T3036] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.423306][ T3036] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 78.423519][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.423732][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.423946][ T3036] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.424187][ T3036] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.424406][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.424654][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.424865][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.425086][ T3036] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.425301][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.425519][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.425736][ T3036] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 78.425952][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.426175][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.426396][ T3036] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.426610][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.426824][ T3036] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.427052][ T3036] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 78.427278][ T3036] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.427494][ T3036] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.427709][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.427925][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.428147][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.428368][ T3036] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.428582][ T3036] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.428801][ T3036] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.429032][ T3036] ? 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)) [ 78.429247][ T3036] ? 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)) [ 78.429467][ T3036] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.429685][ T3036] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.429901][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.430127][ T3036] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.430438][ T3036] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.430656][ T3036] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.430878][ T3036] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.431096][ T3036] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.431317][ T3036] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.431575][ T3036] ? move_addr_to_kernel (net/socket.c:258) [ 78.431788][ T3036] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.432016][ T3036] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.432242][ T3036] ___sys_sendmsg (net/socket.c:2752) [ 78.432473][ T3036] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.432739][ T3036] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.432985][ T3036] __sys_sendmsg (net/socket.c:2784) [ 78.433189][ T3036] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.433409][ T3036] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.433686][ T3036] ? 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) [ 78.433901][ T3036] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.434126][ T3036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.434344][ T3036] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.434551][ T3036] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.434757][ T3036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.435025][ T3036] RIP: 0033:0x7f623146d08e [ 78.435257][ T3036] 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 [ 78.436047][ T3036] RSP: 002b:00007fffa8764180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.436369][ T3036] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f623146d08e [ 78.436687][ T3036] RDX: 0000000000000000 RSI: 00007fffa8764230 RDI: 0000000000000005 [ 78.437022][ T3036] RBP: 00007fffa8764190 R08: 0000000000000000 R09: 0000000000000000 [ 78.437345][ T3036] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.437667][ T3036] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa87648f0 | [ 78.440511][ T3036] ------------[ cut here ]------------ | [ 78.440729][ T3036] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/3036 | [ 78.441148][ T3036] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.442013][ T3036] Tainted: [W]=WARN [ 78.442171][ T3036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.442431][ T3036] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.442697][ T3036] 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 [ 78.443478][ T3036] RSP: 0018:ffa0000007acf060 EFLAGS: 00010286 [ 78.443742][ T3036] RAX: 00000000ffffffa6 RBX: ff110000093a2640 RCX: 1ff4000000f59dd2 [ 78.444061][ T3036] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a26f0 [ 78.444375][ T3036] RBP: ff1100000be7a000 R08: 1fe22000012744df R09: ff11000011b85158 [ 78.444674][ T3036] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 78.444986][ T3036] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007acf100 [ 78.445296][ T3036] FS: 00007f6231233840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 78.445664][ T3036] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.445925][ T3036] CR2: 0000561b21f36178 CR3: 0000000012064002 CR4: 0000000000771ef0 [ 78.446250][ T3036] PKRU: 55555554 [ 78.446408][ T3036] Call Trace: [ 78.446556][ T3036] [ 78.446661][ T3036] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 78.446865][ T3036] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 78.447031][ T3036] netif_close_many (net/core/dev.c:1804) [ 78.447229][ T3036] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 78.447474][ T3036] ? 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) [ 78.447679][ T3036] ? __dev_close_many (net/core/dev.c:1781) [ 78.447883][ T3036] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 78.448145][ T3036] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 78.448402][ T3036] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 78.448615][ T3036] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.448861][ T3036] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.449074][ T3036] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 78.449281][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.449483][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.449690][ T3036] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.449890][ T3036] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.450106][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.450353][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.450557][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.450760][ T3036] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.450962][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.451170][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.451373][ T3036] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 78.451583][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.451785][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.451994][ T3036] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.452201][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.452405][ T3036] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.452613][ T3036] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 78.452811][ T3036] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.453021][ T3036] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.453229][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.453438][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.453639][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.453844][ T3036] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.454058][ T3036] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.454267][ T3036] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.454478][ T3036] ? 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)) [ 78.454678][ T3036] ? 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)) [ 78.454882][ T3036] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.455096][ T3036] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.455306][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.455512][ T3036] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.455723][ T3036] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.455931][ T3036] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.456148][ T3036] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.456360][ T3036] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.456564][ T3036] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.456812][ T3036] ? move_addr_to_kernel (net/socket.c:258) [ 78.457020][ T3036] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.457225][ T3036] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.457425][ T3036] ___sys_sendmsg (net/socket.c:2752) [ 78.457629][ T3036] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.457885][ T3036] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.458119][ T3036] __sys_sendmsg (net/socket.c:2784) [ 78.458328][ T3036] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.458530][ T3036] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.458789][ T3036] ? 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) [ 78.459001][ T3036] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.459209][ T3036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.459417][ T3036] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.459621][ T3036] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.459821][ T3036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.460078][ T3036] RIP: 0033:0x7f623146d08e [ 78.460298][ T3036] 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 [ 78.461035][ T3036] RSP: 002b:00007fffa8764180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.461351][ T3036] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f623146d08e [ 78.461655][ T3036] RDX: 0000000000000000 RSI: 00007fffa8764230 RDI: 0000000000000005 [ 78.461966][ T3036] RBP: 00007fffa8764190 R08: 0000000000000000 R09: 0000000000000000 [ 78.462292][ T3036] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.462596][ T3036] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa87648f0 | [ 78.479741][ T3036] ------------[ cut here ]------------ | [ 78.479997][ T3036] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/3036 | [ 78.480397][ T3036] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.481250][ T3036] Tainted: [W]=WARN [ 78.481405][ T3036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.481717][ T3036] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.482018][ T3036] 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 [ 78.482723][ T3036] RSP: 0018:ffa0000007acf190 EFLAGS: 00010286 [ 78.482982][ T3036] RAX: 00000000ffffffa6 RBX: ff110000107ebb40 RCX: 1ff4000000f59df8 [ 78.483284][ T3036] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107ebbf0 [ 78.483589][ T3036] RBP: ff1100000be7a000 R08: 1fe22000020fd77f R09: ff11000011b85158 [ 78.483885][ T3036] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 78.484260][ T3036] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 78.484554][ T3036] FS: 00007f6231233840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 78.484898][ T3036] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.485336][ T3036] CR2: 0000561b21f36178 CR3: 0000000012064002 CR4: 0000000000771ef0 [ 78.485650][ T3036] PKRU: 55555554 [ 78.485805][ T3036] Call Trace: [ 78.485963][ T3036] [ 78.486144][ T3036] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 78.486417][ T3036] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.486674][ T3036] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.486876][ T3036] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 78.487087][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.487289][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.487481][ T3036] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.487676][ T3036] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.487874][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.488126][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.488341][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.488537][ T3036] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.488731][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.488920][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.489120][ T3036] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 78.489325][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.489525][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.489720][ T3036] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.489917][ T3036] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.490125][ T3036] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.490330][ T3036] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 78.490531][ T3036] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.490730][ T3036] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.490925][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.491143][ T3036] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.491348][ T3036] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.491551][ T3036] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.491749][ T3036] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.491947][ T3036] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.492158][ T3036] ? 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)) [ 78.492364][ T3036] ? 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)) [ 78.492567][ T3036] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.492772][ T3036] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.492967][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.493175][ T3036] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.493382][ T3036] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.493582][ T3036] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.493781][ T3036] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.493987][ T3036] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.494187][ T3036] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.494432][ T3036] ? move_addr_to_kernel (net/socket.c:258) [ 78.494628][ T3036] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.494826][ T3036] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.495034][ T3036] ___sys_sendmsg (net/socket.c:2752) [ 78.495229][ T3036] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.495473][ T3036] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.495698][ T3036] __sys_sendmsg (net/socket.c:2784) [ 78.495901][ T3036] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.496133][ T3036] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.496396][ T3036] ? 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) [ 78.496598][ T3036] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.496797][ T3036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.497006][ T3036] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.497211][ T3036] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.497410][ T3036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.497649][ T3036] RIP: 0033:0x7f623146d08e [ 78.497853][ T3036] 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 [ 78.498572][ T3036] RSP: 002b:00007fffa8764180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.498874][ T3036] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f623146d08e [ 78.499179][ T3036] RDX: 0000000000000000 RSI: 00007fffa8764230 RDI: 0000000000000005 [ 78.499477][ T3036] RBP: 00007fffa8764190 R08: 0000000000000000 R09: 0000000000000000 [ 78.499770][ T3036] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.500082][ T3036] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa87648f0 | [ 78.548478][ T3037] ------------[ cut here ]------------ | [ 78.548671][ T3037] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3037 | [ 78.548956][ T3037] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.549532][ T3037] Tainted: [W]=WARN [ 78.549636][ T3037] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.549806][ T3037] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.549999][ T3037] 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 [ 78.550485][ T3037] RSP: 0018:ffa0000007adefe0 EFLAGS: 00010286 [ 78.550656][ T3037] RAX: 00000000ffffffa6 RBX: ff11000011bfec40 RCX: 1ff4000000f5bdc2 [ 78.550857][ T3037] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfecf0 [ 78.551065][ T3037] RBP: ff1100000cc1a000 R08: 1fe220000237fd9f R09: ff11000012422e58 [ 78.551331][ T3037] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 78.551536][ T3037] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 78.551745][ T3037] FS: 00007fdfadd1e840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 78.551990][ T3037] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.552159][ T3037] CR2: 00000000286cf988 CR3: 0000000012a3b006 CR4: 0000000000771ef0 [ 78.552366][ T3037] PKRU: 55555554 [ 78.552468][ T3037] Call Trace: [ 78.552569][ T3037] [ 78.552652][ T3037] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.552794][ T3037] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 78.552932][ T3037] notifier_call_chain (kernel/notifier.c:85) [ 78.553079][ T3037] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 78.553219][ T3037] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 78.553390][ T3037] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 78.553527][ T3037] ? 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) [ 78.553664][ T3037] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 78.553801][ T3037] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 78.553938][ T3037] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 78.554114][ T3037] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 78.554258][ T3037] ? write_profile (kernel/profile.c:194) [ 78.554399][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.554535][ T3037] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 78.554705][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.554842][ T3037] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 78.554984][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.555121][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.555261][ T3037] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.555396][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.555530][ T3037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.555686][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.555821][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.555964][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.556187][ T3037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.556422][ T3037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.556558][ T3037] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 78.556698][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.556835][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.557071][ T3037] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.557213][ T3037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.557350][ T3037] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.557485][ T3037] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 78.557621][ T3037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.557755][ T3037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.557890][ T3037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.558112][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.558290][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.558429][ T3037] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.558564][ T3037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.558699][ T3037] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.558849][ T3037] ? 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)) [ 78.559092][ T3037] ? 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)) [ 78.559236][ T3037] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.559373][ T3037] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.559512][ T3037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.559651][ T3037] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.559789][ T3037] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.559925][ T3037] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.560159][ T3037] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.560298][ T3037] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.560432][ T3037] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.560598][ T3037] ? move_addr_to_kernel (net/socket.c:258) [ 78.560736][ T3037] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.560872][ T3037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.561096][ T3037] ___sys_sendmsg (net/socket.c:2752) [ 78.561238][ T3037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.561409][ T3037] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.561556][ T3037] __sys_sendmsg (net/socket.c:2784) [ 78.561693][ T3037] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.561832][ T3037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.562101][ T3037] ? 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) [ 78.562246][ T3037] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.562384][ T3037] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.562521][ T3037] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.562661][ T3037] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.562799][ T3037] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.563089][ T3037] RIP: 0033:0x7fdfadf5808e [ 78.563243][ T3037] 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 [ 78.563740][ T3037] RSP: 002b:00007ffd5fe1eb60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.564067][ T3037] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdfadf5808e [ 78.564293][ T3037] RDX: 0000000000000000 RSI: 00007ffd5fe1ec10 RDI: 0000000000000005 [ 78.564500][ T3037] RBP: 00007ffd5fe1eb70 R08: 0000000000000000 R09: 0000000000000000 [ 78.564704][ T3037] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.564926][ T3037] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5fe1f2d0 | [ 78.575510][ T3037] ------------[ cut here ]------------ | [ 78.575686][ T3037] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3037 | [ 78.575961][ T3037] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.576568][ T3037] Tainted: [W]=WARN [ 78.576671][ T3037] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.576846][ T3037] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.577076][ T3037] 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 [ 78.577792][ T3037] RSP: 0018:ffa0000007adf060 EFLAGS: 00010286 [ 78.578306][ T3037] RAX: 00000000ffffffa6 RBX: ff11000011bff3c0 RCX: 1ff4000000f5bdd2 [ 78.578606][ T3037] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bff470 [ 78.578902][ T3037] RBP: ff11000010482000 R08: 1fe220000237fe8f R09: ff11000012422e58 [ 78.579219][ T3037] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 78.579523][ T3037] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007adf100 [ 78.579835][ T3037] FS: 00007fdfadd1e840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 78.580210][ T3037] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.580473][ T3037] CR2: 00000000286cf988 CR3: 0000000012a3b006 CR4: 0000000000771ef0 [ 78.580789][ T3037] PKRU: 55555554 [ 78.580945][ T3037] Call Trace: [ 78.581109][ T3037] [ 78.581221][ T3037] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 78.581431][ T3037] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 78.581578][ T3037] netif_close_many (net/core/dev.c:1804) [ 78.581778][ T3037] ? 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) [ 78.581976][ T3037] ? __dev_close_many (net/core/dev.c:1781) [ 78.582173][ T3037] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 78.582412][ T3037] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 78.582657][ T3037] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 78.582852][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.583034][ T3037] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.583209][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.583348][ T3037] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 78.583492][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.583627][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.583761][ T3037] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.583892][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.584033][ T3037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.584205][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.584345][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.584560][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.584773][ T3037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.584992][ T3037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.585207][ T3037] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 78.585422][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.585633][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.585844][ T3037] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.586064][ T3037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.586284][ T3037] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.586497][ T3037] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 78.586708][ T3037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.586918][ T3037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.587124][ T3037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.587327][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.587514][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.587708][ T3037] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.587901][ T3037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.588106][ T3037] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.588326][ T3037] ? 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)) [ 78.588529][ T3037] ? 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)) [ 78.588737][ T3037] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.588944][ T3037] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.589152][ T3037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.589363][ T3037] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.589560][ T3037] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.589762][ T3037] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.589957][ T3037] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.590160][ T3037] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.590357][ T3037] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.590606][ T3037] ? move_addr_to_kernel (net/socket.c:258) [ 78.590804][ T3037] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.591004][ T3037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.591202][ T3037] ___sys_sendmsg (net/socket.c:2752) [ 78.591386][ T3037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.591630][ T3037] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.591866][ T3037] __sys_sendmsg (net/socket.c:2784) [ 78.592114][ T3037] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.592352][ T3037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.592601][ T3037] ? 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) [ 78.592786][ T3037] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.592958][ T3037] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.593097][ T3037] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.593235][ T3037] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.593368][ T3037] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.593571][ T3037] RIP: 0033:0x7fdfadf5808e [ 78.593786][ T3037] 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 [ 78.594528][ T3037] RSP: 002b:00007ffd5fe1eb60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.594799][ T3037] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdfadf5808e [ 78.595009][ T3037] RDX: 0000000000000000 RSI: 00007ffd5fe1ec10 RDI: 0000000000000005 [ 78.595209][ T3037] RBP: 00007ffd5fe1eb70 R08: 0000000000000000 R09: 0000000000000000 [ 78.595404][ T3037] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.595602][ T3037] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5fe1f2d0 | [ 78.598491][ T3037] ------------[ cut here ]------------ | [ 78.598640][ T3037] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3037 | [ 78.598896][ T3037] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.599442][ T3037] Tainted: [W]=WARN [ 78.599539][ T3037] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.599697][ T3037] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.599868][ T3037] 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 [ 78.600330][ T3037] RSP: 0018:ffa0000007adf190 EFLAGS: 00010286 [ 78.600494][ T3037] RAX: 00000000ffffffa6 RBX: ff110000116aa7c0 RCX: 1ff4000000f5bdf8 [ 78.600686][ T3037] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000116aa870 [ 78.600909][ T3037] RBP: ff11000010482000 R08: 1fe22000022d550f R09: ff11000012422e58 [ 78.601105][ T3037] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 78.601300][ T3037] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 78.601491][ T3037] FS: 00007fdfadd1e840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.601719][ T3037] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.601879][ T3037] CR2: 0000561b07814d5c CR3: 0000000012a3b002 CR4: 0000000000771ef0 [ 78.602077][ T3037] PKRU: 55555554 [ 78.602174][ T3037] Call Trace: [ 78.602277][ T3037] [ 78.602344][ T3037] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 78.602509][ T3037] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.602668][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.602799][ T3037] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 78.602926][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.603059][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.603186][ T3037] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.603317][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.603442][ T3037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.603591][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.603716][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.603842][ T3037] ? mark_usage (kernel/locking/lockdep.c:4674) [ 78.603975][ T3037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.604105][ T3037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.604241][ T3037] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 78.604371][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.604500][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.604631][ T3037] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.604756][ T3037] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.604884][ T3037] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 78.605014][ T3037] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 78.605140][ T3037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.605272][ T3037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.605401][ T3037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.605528][ T3037] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.605654][ T3037] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.605781][ T3037] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 78.605909][ T3037] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.606041][ T3037] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.606169][ T3037] ? 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)) [ 78.606301][ T3037] ? 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)) [ 78.606432][ T3037] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.606559][ T3037] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.606686][ T3037] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.606815][ T3037] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 78.606942][ T3037] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 78.607085][ T3037] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 78.607219][ T3037] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 78.607345][ T3037] ? copy_msghdr_from_user (net/socket.c:2635) [ 78.607474][ T3037] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 78.607632][ T3037] ? move_addr_to_kernel (net/socket.c:258) [ 78.607759][ T3037] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 78.607886][ T3037] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 78.608017][ T3037] ___sys_sendmsg (net/socket.c:2752) [ 78.608140][ T3037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 78.608307][ T3037] ? copy_msghdr_from_user (net/socket.c:2603) [ 78.608446][ T3037] __sys_sendmsg (net/socket.c:2784) [ 78.608572][ T3037] ? __sys_sendmsg_sock (net/socket.c:2765) [ 78.608698][ T3037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 78.608858][ T3037] ? 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) [ 78.608987][ T3037] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.609116][ T3037] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.609247][ T3037] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.609376][ T3037] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.609502][ T3037] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.609662][ T3037] RIP: 0033:0x7fdfadf5808e [ 78.609796][ T3037] 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 [ 78.610260][ T3037] RSP: 002b:00007ffd5fe1eb60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.610450][ T3037] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdfadf5808e [ 78.610636][ T3037] RDX: 0000000000000000 RSI: 00007ffd5fe1ec10 RDI: 0000000000000005 [ 78.610820][ T3037] RBP: 00007ffd5fe1eb70 R08: 0000000000000000 R09: 0000000000000000 [ 78.611015][ T3037] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbb9 [ 78.611208][ T3037] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5fe1f2d0 | [ 78.639373][ T166] ------------[ cut here ]------------ | [ 78.639606][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 78.639909][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.640966][ T166] Tainted: [W]=WARN [ 78.641126][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.641321][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.641521][ T166] 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 [ 78.642061][ T166] RSP: 0018:ffa00000008477c8 EFLAGS: 00010286 [ 78.642257][ T166] RAX: 00000000ffffffa6 RBX: ff110000116abcc0 RCX: 1ff4000000108ebf [ 78.642479][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000116abd70 [ 78.642702][ T166] RBP: ff1100000cc1a000 R08: 1fe22000022d57af R09: ff1100000cab2f20 [ 78.642926][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 78.643154][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000008478b8 [ 78.643384][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.643650][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.643840][ T166] CR2: 0000561b0780b7b0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 78.644073][ T166] PKRU: 55555554 [ 78.644186][ T166] Call Trace: [ 78.644307][ T166] [ 78.644385][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 78.644538][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 78.644655][ T166] netif_close_many (net/core/dev.c:1804) [ 78.644806][ T166] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 78.644956][ T166] ? __dev_close_many (net/core/dev.c:1781) [ 78.645110][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.645312][ T166] netif_close_many_and_unlock (net/core/dev.c:12330) [ 78.645536][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 78.645812][ T166] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 78.646089][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.646250][ T166] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 78.646397][ T166] ? __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) [ 78.646605][ T166] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 78.646844][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.647155][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 78.647403][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 78.647643][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 78.647886][ T166] ? 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) [ 78.648310][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 78.648553][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.648795][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 78.649188][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 78.649444][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 78.649693][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 78.650008][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 78.650335][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 78.650592][ T166] ? 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)) [ 78.650835][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 78.651149][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 78.651396][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 78.651641][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 78.651884][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 78.652138][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 78.652329][ T166] new_sync_write (fs/read_write.c:595) [ 78.652575][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.652818][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 78.653071][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.653318][ T166] ? ksys_write (fs/read_write.c:740) [ 78.653571][ T166] vfs_write (fs/read_write.c:688) [ 78.653758][ T166] ksys_write (fs/read_write.c:740) [ 78.653946][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 78.654198][ T166] ? 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) [ 78.654442][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.654692][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.654936][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.655188][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.655438][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.655738][ T166] RIP: 0033:0x7fd8e6c0c08e [ 78.656002][ T166] 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 [ 78.656872][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 78.657257][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 78.657629][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 78.657999][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 78.658369][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 78.658733][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 78.682586][ T166] ------------[ cut here ]------------ | [ 78.682786][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 78.683127][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.683871][ T166] Tainted: [W]=WARN [ 78.683988][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.684176][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.684380][ T166] 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 [ 78.684894][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 78.685085][ T166] RAX: 00000000ffffffa6 RBX: ff11000011feaac0 RCX: 1ff4000000108eef [ 78.685308][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011feab70 [ 78.685528][ T166] RBP: ff1100000cc1a000 R08: 1fe22000023fd56f R09: ff1100000cab2ef8 [ 78.685745][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 78.685958][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 78.686179][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.686438][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.686621][ T166] CR2: 0000561b0780b7b0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 78.686846][ T166] PKRU: 55555554 [ 78.686956][ T166] Call Trace: [ 78.687071][ T166] [ 78.687149][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 78.687338][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.687519][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 78.687662][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 78.687803][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 78.687948][ T166] ? 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) [ 78.688107][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 78.688265][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.688410][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 78.688555][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 78.688704][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 78.688850][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 78.689037][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 78.689220][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 78.689364][ T166] ? 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)) [ 78.689510][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 78.689691][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 78.689832][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 78.689978][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 78.690119][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 78.690268][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 78.690379][ T166] new_sync_write (fs/read_write.c:595) [ 78.690525][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.690671][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 78.690816][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.690957][ T166] ? ksys_write (fs/read_write.c:740) [ 78.691107][ T166] vfs_write (fs/read_write.c:688) [ 78.691223][ T166] ksys_write (fs/read_write.c:740) [ 78.691331][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 78.691475][ T166] ? 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) [ 78.691619][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.691764][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.691908][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.692055][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.692202][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.692380][ T166] RIP: 0033:0x7fd8e6c0c08e [ 78.692530][ T166] 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 [ 78.693041][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 78.693262][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 78.693475][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 78.693690][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 78.693903][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 78.694124][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 78.711586][ T166] ------------[ cut here ]------------ | [ 78.711775][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 78.712122][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.712768][ T166] Tainted: [W]=WARN [ 78.712881][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.713076][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.713273][ T166] 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 [ 78.713788][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 78.713983][ T166] RAX: 00000000ffffffa6 RBX: ff110000093a2040 RCX: 1ff4000000108eef [ 78.714206][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a20f0 [ 78.714422][ T166] RBP: ff1100001140a000 R08: 1fe220000127441f R09: ff1100000cab2ef8 [ 78.714639][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 78.714857][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 78.715083][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.715347][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.715534][ T166] CR2: 0000561b0780b7b0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 78.715752][ T166] PKRU: 55555554 [ 78.715860][ T166] Call Trace: [ 78.715976][ T166] [ 78.716054][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 78.716245][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.716431][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 78.716581][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 78.716725][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 78.716876][ T166] ? 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) [ 78.717034][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 78.717181][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.717331][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 78.717478][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 78.717632][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 78.717782][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 78.717967][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 78.718158][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 78.718307][ T166] ? 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)) [ 78.718453][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 78.718634][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 78.718783][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 78.718928][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 78.719079][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 78.719231][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 78.719343][ T166] new_sync_write (fs/read_write.c:595) [ 78.719489][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.719636][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 78.719783][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.719932][ T166] ? ksys_write (fs/read_write.c:740) [ 78.720091][ T166] vfs_write (fs/read_write.c:688) [ 78.720210][ T166] ksys_write (fs/read_write.c:740) [ 78.720321][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 78.720465][ T166] ? 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) [ 78.720614][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.720761][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.720911][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.721061][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.721212][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.721393][ T166] RIP: 0033:0x7fd8e6c0c08e [ 78.721546][ T166] 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 [ 78.722075][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 78.722299][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 78.722517][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 78.722737][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 78.722958][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 78.723178][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 78.781633][ T166] ------------[ cut here ]------------ | [ 78.781909][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 78.782316][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.783258][ T166] Tainted: [W]=WARN [ 78.783390][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.783614][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.783853][ T166] 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 [ 78.784476][ T166] RSP: 0018:ffa00000008474f8 EFLAGS: 00010286 [ 78.784696][ T166] RAX: 00000000ffffffa6 RBX: ff11000011c3a340 RCX: 1ff4000000108e65 [ 78.784960][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011c3a3f0 [ 78.785228][ T166] RBP: ff1100000cbaa000 R08: 1fe220000238747f R09: ff1100000cab2f48 [ 78.785487][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 78.785749][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbaa000 [ 78.786021][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.786333][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.786553][ T166] CR2: 0000561b0780b7b0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 78.786815][ T166] PKRU: 55555554 [ 78.786948][ T166] Call Trace: [ 78.787083][ T166] [ 78.787173][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 78.787356][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 78.787489][ T166] register_netdevice (net/core/dev.c:11488) [ 78.787668][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 78.787880][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 78.788064][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 78.788291][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 78.788468][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 78.788683][ T166] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 78.788856][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 78.789077][ T166] ? 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)) [ 78.789252][ T166] ? static_obj (kernel/locking/lockdep.c:858) [ 78.789383][ T166] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 78.789559][ T166] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 78.789780][ T166] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 78.789957][ T166] ? driver_sysfs_add (drivers/base/dd.c:495) [ 78.790135][ T166] call_driver_probe (drivers/base/dd.c:629) [ 78.790310][ T166] really_probe (drivers/base/dd.c:709) [ 78.790483][ T166] ? driver_probe_device (drivers/base/dd.c:135) [ 78.790654][ T166] __driver_probe_device (drivers/base/dd.c:871) [ 78.790826][ T166] driver_probe_device (drivers/base/dd.c:901) [ 78.791007][ T166] __device_attach_driver (drivers/base/dd.c:1029) [ 78.791179][ T166] bus_for_each_drv (drivers/base/bus.c:500) [ 78.791356][ T166] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 78.791532][ T166] __device_attach (drivers/base/dd.c:1101) [ 78.791702][ T166] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 78.791873][ T166] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 78.792094][ T166] ? 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) [ 78.792270][ T166] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 78.792444][ T166] device_initial_probe (drivers/base/dd.c:1156) [ 78.792615][ T166] bus_probe_device (drivers/base/bus.c:613) [ 78.792789][ T166] device_add (drivers/base/core.c:3706) [ 78.792960][ T166] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 78.793176][ T166] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 78.793351][ T166] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 78.793524][ T166] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 78.793740][ T166] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 78.793912][ T166] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 78.794131][ T166] ? 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)) [ 78.794307][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 78.794479][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 78.794650][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 78.794820][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 78.794953][ T166] new_sync_write (fs/read_write.c:595) [ 78.795131][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.795306][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 78.795477][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.795648][ T166] ? ksys_write (fs/read_write.c:740) [ 78.795822][ T166] vfs_write (fs/read_write.c:688) [ 78.795956][ T166] ksys_write (fs/read_write.c:740) [ 78.796092][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 78.796269][ T166] ? 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) [ 78.796441][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.796615][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.796787][ T166] ? irq_exit_rcu (kernel/softirq.c:754) [ 78.796960][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.797177][ T166] RIP: 0033:0x7fd8e6c0c08e [ 78.797375][ T166] 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 [ 78.797992][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 78.798259][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 78.798512][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 78.798770][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 78.799029][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 78.799287][ T166] R13: 0000000000000004 R14: 0000561b21f45270 R15: 0000000000000000 | [ 78.803365][ T166] ------------[ cut here ]------------ | [ 78.803574][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 78.803933][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.804736][ T166] Tainted: [W]=WARN [ 78.804846][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.805035][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.805228][ T166] 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 [ 78.805749][ T166] RSP: 0018:ffa0000000847948 EFLAGS: 00010286 [ 78.805933][ T166] RAX: 00000000ffffffa6 RBX: ff1100000c4547c0 RCX: 1ff4000000108eef [ 78.806154][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c454870 [ 78.806378][ T166] RBP: ff1100000cbaa000 R08: 1fe220000188a90f R09: ff1100000cab2ef8 [ 78.806596][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 78.806813][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 78.807037][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.807390][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.807578][ T166] CR2: 0000561b0780b7b0 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 78.807801][ T166] PKRU: 55555554 [ 78.807910][ T166] Call Trace: [ 78.808119][ T166] [ 78.808199][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 78.808390][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 78.808569][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 78.808721][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 78.813335][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 78.813481][ T166] ? 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) [ 78.813627][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 78.813770][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.814024][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 78.814172][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 78.814328][ T166] ? kstrtouint (lib/kstrtox.c:233) [ 78.814476][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 78.814757][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1856) netdevsim [ 78.814936][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 78.815088][ T166] ? 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)) [ 78.815332][ T166] ? del_device_store (./include/linux/list.h:127 (discriminator 2)) netdevsim [ 78.815511][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 78.815653][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 78.815796][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 78.816039][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 78.816180][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 78.816292][ T166] new_sync_write (fs/read_write.c:595) [ 78.816438][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.816678][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 78.816821][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.816963][ T166] ? ksys_write (fs/read_write.c:740) [ 78.817118][ T166] vfs_write (fs/read_write.c:688) [ 78.817328][ T166] ksys_write (fs/read_write.c:740) [ 78.817437][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 78.817579][ T166] ? 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) [ 78.817723][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.817867][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.818113][ T166] ? irq_exit_rcu (kernel/softirq.c:754) [ 78.818261][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.818437][ T166] RIP: 0033:0x7fd8e6c0c08e [ 78.818688][ T166] 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 [ 78.819204][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 78.819524][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 78.819739][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 78.820057][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 78.820276][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 78.820486][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 78.890110][ T166] ------------[ cut here ]------------ | [ 78.890399][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: udp_tunnel_nic./166 | [ 78.890704][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 78.891539][ T166] Tainted: [W]=WARN [ 78.891654][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.891840][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 78.892082][ T166] 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 [ 78.892618][ T166] RSP: 0018:ffa0000000847858 EFLAGS: 00010286 [ 78.892808][ T166] RAX: 00000000ffffffa6 RBX: ff11000011dc4940 RCX: 1ff4000000108ed1 [ 78.893037][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011dc49f0 [ 78.893264][ T166] RBP: ff11000011db2000 R08: 1fe22000023b893f R09: ff1100000cab2ef8 [ 78.893484][ T166] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 78.893707][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011db2000 [ 78.893934][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 78.894206][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.894393][ T166] CR2: 0000561b21f45270 CR3: 0000000009f65003 CR4: 0000000000771ef0 [ 78.894619][ T166] PKRU: 55555554 [ 78.894729][ T166] Call Trace: [ 78.894841][ T166] [ 78.894919][ T166] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 78.895077][ T166] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 78.895190][ T166] register_netdevice (net/core/dev.c:11488) [ 78.895346][ T166] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 78.895529][ T166] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 78.895684][ T166] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 78.895873][ T166] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 78.896032][ T166] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 78.896230][ T166] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 78.896420][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.896570][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 78.896718][ T166] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1839) netdevsim [ 78.896956][ T166] new_port_store (drivers/net/netdevsim/bus.c:96 (discriminator 3)) netdevsim [ 78.897136][ T166] ? del_port_store (drivers/net/netdevsim/bus.c:120) netdevsim [ 78.897329][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 78.897483][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 78.897634][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 78.897781][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 78.897892][ T166] new_sync_write (fs/read_write.c:595) [ 78.898052][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 78.898205][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 78.898354][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 78.898503][ T166] ? ksys_write (fs/read_write.c:740) [ 78.898657][ T166] vfs_write (fs/read_write.c:688) [ 78.898769][ T166] ksys_write (fs/read_write.c:740) [ 78.898880][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 78.899032][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.899181][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 78.899330][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 78.899477][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 78.899624][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 78.899771][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.899952][ T166] RIP: 0033:0x7fd8e6c0c08e [ 78.900112][ T166] 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 [ 78.900640][ T166] RSP: 002b:00007ffe866f78e0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 78.900864][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 78.901088][ T166] RDX: 0000000000000002 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 78.901314][ T166] RBP: 00007ffe866f78f0 R08: 0000000000000000 R09: 0000000000000000 [ 78.901536][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 78.901759][ T166] R13: 0000000000000002 R14: 0000561b21f45270 R15: 0000000000000000 | [ 79.111428][ T3051] ------------[ cut here ]------------ | [ 79.111771][ T3051] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3051 | [ 79.113193][ T3051] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.114243][ T3051] Tainted: [W]=WARN [ 79.114458][ T3051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.114778][ T3051] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.115066][ T3051] 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 [ 79.115636][ T3051] RSP: 0018:ffa0000007acef70 EFLAGS: 00010286 [ 79.115933][ T3051] RAX: 00000000ffffffa6 RBX: ff1100000ceee1c0 RCX: 1ff4000000f59db4 [ 79.116330][ T3051] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee270 [ 79.116641][ T3051] RBP: ff11000011db2000 R08: 1fe22000019ddc4f R09: ff1100001259d180 [ 79.116902][ T3051] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 79.117178][ T3051] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 79.117451][ T3051] FS: 00007fbc5bf2f840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 79.117755][ T3051] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.117998][ T3051] CR2: 000000000665aa28 CR3: 0000000011287002 CR4: 0000000000771ef0 [ 79.118272][ T3051] PKRU: 55555554 [ 79.118430][ T3051] Call Trace: [ 79.118610][ T3051] [ 79.118775][ T3051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.118991][ T3051] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 79.119188][ T3051] notifier_call_chain (kernel/notifier.c:85) [ 79.119395][ T3051] __netdev_upper_dev_link (net/core/dev.c:8931) [ 79.119636][ T3051] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 79.119913][ T3051] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 79.120211][ T3051] netdev_upper_dev_link (net/core/dev.c:8972) [ 79.120489][ T3051] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 79.120731][ T3051] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 79.120930][ T3051] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 79.121137][ T3051] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 79.121344][ T3051] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 79.121543][ T3051] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 79.121737][ T3051] ? nla_strscpy (lib/nlattr.c:795) [ 79.121937][ T3051] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 79.122143][ T3051] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 79.122368][ T3051] ? __dev_get_by_name (net/core/dev.c:883) [ 79.122566][ T3051] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 79.122790][ T3051] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 79.123078][ T3051] rtnl_newlink (net/core/rtnetlink.c:4150) [ 79.123361][ T3051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.123634][ T3051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.123906][ T3051] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.124120][ T3051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.124318][ T3051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.124516][ T3051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.124711][ T3051] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.124903][ T3051] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.125109][ T3051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.125313][ T3051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.125506][ T3051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.125700][ T3051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.125892][ T3051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.126101][ T3051] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.126302][ T3051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.126497][ T3051] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.126692][ T3051] ? 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)) [ 79.126882][ T3051] ? 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)) [ 79.127091][ T3051] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.127294][ T3051] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.127486][ T3051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.127682][ T3051] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.127874][ T3051] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.128080][ T3051] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.128285][ T3051] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.128479][ T3051] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.128670][ T3051] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.128899][ T3051] ? move_addr_to_kernel (net/socket.c:258) [ 79.129105][ T3051] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.129313][ T3051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.129511][ T3051] ___sys_sendmsg (net/socket.c:2752) [ 79.129702][ T3051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.129934][ T3051] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.130150][ T3051] __sys_sendmsg (net/socket.c:2784) [ 79.130373][ T3051] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.130564][ T3051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.130803][ T3051] ? 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) [ 79.131014][ T3051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.131217][ T3051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.131414][ T3051] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.131606][ T3051] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.131802][ T3051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.132043][ T3051] RIP: 0033:0x7fbc5c16908e [ 79.132247][ T3051] 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 [ 79.132804][ T3051] RSP: 002b:00007ffff97a7bb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.133085][ T3051] RAX: ffffffffffffffda RBX: 00007ffff97a8348 RCX: 00007fbc5c16908e [ 79.133353][ T3051] RDX: 0000000000000000 RSI: 00007ffff97a7c60 RDI: 0000000000000005 [ 79.133618][ T3051] RBP: 00007ffff97a7bc0 R08: 0000000000000000 R09: 0000000000000000 [ 79.133951][ T3051] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.134240][ T3051] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff97a8320 | [ 79.136664][ T3051] ------------[ cut here ]------------ | [ 79.136908][ T3051] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3051 | [ 79.137394][ T3051] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.138407][ T3051] Tainted: [W]=WARN [ 79.138586][ T3051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.138821][ T3051] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.139089][ T3051] 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 [ 79.139654][ T3051] RSP: 0018:ffa0000007acefd0 EFLAGS: 00010286 [ 79.139886][ T3051] RAX: 00000000ffffffa6 RBX: ff1100000ceee340 RCX: 1ff4000000f59dc0 [ 79.140163][ T3051] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceee3f0 [ 79.140436][ T3051] RBP: ff11000011a2a000 R08: 1fe22000019ddc7f R09: ff1100001259d180 [ 79.140700][ T3051] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 79.140963][ T3051] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011a2ae04 [ 79.141252][ T3051] FS: 00007fbc5bf2f840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 79.141554][ T3051] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.141786][ T3051] CR2: 000000000665aa28 CR3: 0000000011287002 CR4: 0000000000771ef0 [ 79.142062][ T3051] PKRU: 55555554 [ 79.142234][ T3051] Call Trace: [ 79.142395][ T3051] [ 79.142519][ T3051] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.142715][ T3051] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.142874][ T3051] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 79.143081][ T3051] __dev_notify_flags (net/core/dev.c:9787) [ 79.143300][ T3051] ? netif_change_name (net/core/dev.c:1495) [ 79.143522][ T3051] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 79.143761][ T3051] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 79.144043][ T3051] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 79.144331][ T3051] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 79.144610][ T3051] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 79.144887][ T3051] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 79.145116][ T3051] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 79.145324][ T3051] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 79.145517][ T3051] ? nla_strscpy (lib/nlattr.c:795) [ 79.145719][ T3051] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 79.145912][ T3051] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 79.146121][ T3051] ? __dev_get_by_name (net/core/dev.c:883) [ 79.146326][ T3051] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 79.146523][ T3051] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 79.146718][ T3051] rtnl_newlink (net/core/rtnetlink.c:4150) [ 79.146914][ T3051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.147119][ T3051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.147321][ T3051] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.147513][ T3051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.147705][ T3051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.147914][ T3051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.148172][ T3051] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.148373][ T3051] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.148565][ T3051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.148760][ T3051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.148952][ T3051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.149158][ T3051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.149353][ T3051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.149548][ T3051] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.149739][ T3051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.149933][ T3051] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.150138][ T3051] ? 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)) [ 79.150337][ T3051] ? 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)) [ 79.150533][ T3051] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.150726][ T3051] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.150918][ T3051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.151126][ T3051] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.151326][ T3051] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.151518][ T3051] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.151715][ T3051] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.151908][ T3051] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.152112][ T3051] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.152342][ T3051] ? move_addr_to_kernel (net/socket.c:258) [ 79.152539][ T3051] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.152732][ T3051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.152925][ T3051] ___sys_sendmsg (net/socket.c:2752) [ 79.153129][ T3051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.153418][ T3051] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.153707][ T3051] __sys_sendmsg (net/socket.c:2784) [ 79.153999][ T3051] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.154273][ T3051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.154508][ T3051] ? 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) [ 79.154702][ T3051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.154894][ T3051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.155102][ T3051] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.155301][ T3051] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.155496][ T3051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.155735][ T3051] RIP: 0033:0x7fbc5c16908e [ 79.155935][ T3051] 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 [ 79.156506][ T3051] RSP: 002b:00007ffff97a7bb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.156776][ T3051] RAX: ffffffffffffffda RBX: 00007ffff97a8348 RCX: 00007fbc5c16908e [ 79.157058][ T3051] RDX: 0000000000000000 RSI: 00007ffff97a7c60 RDI: 0000000000000005 [ 79.157333][ T3051] RBP: 00007ffff97a7bc0 R08: 0000000000000000 R09: 0000000000000000 [ 79.157596][ T3051] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.157858][ T3051] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff97a8320 | [ 79.198295][ T3053] ------------[ cut here ]------------ | [ 79.198545][ T3053] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3053 | [ 79.198869][ T3053] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.200164][ T3053] Tainted: [W]=WARN [ 79.200321][ T3053] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.200541][ T3053] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.200770][ T3053] 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 [ 79.201399][ T3053] RSP: 0018:ffa000000778f020 EFLAGS: 00010286 [ 79.201615][ T3053] RAX: 00000000ffffffa6 RBX: ff1100000ceefe40 RCX: 1ff4000000ef1dca [ 79.201863][ T3053] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ceefef0 [ 79.202131][ T3053] RBP: ff11000011a2a000 R08: 1fe22000019ddfdf R09: ff11000011b80b58 [ 79.202385][ T3053] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 79.202635][ T3053] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 79.202888][ T3053] FS: 00007f0c88e99840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 79.203189][ T3053] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.203461][ T3053] CR2: 0000000027bbb988 CR3: 0000000012a6e006 CR4: 0000000000771ef0 [ 79.203748][ T3053] PKRU: 55555554 [ 79.203956][ T3053] Call Trace: [ 79.204127][ T3053] [ 79.204252][ T3053] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.204442][ T3053] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.204593][ T3053] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 79.204778][ T3053] __dev_notify_flags (net/core/dev.c:9787) [ 79.204962][ T3053] ? netif_change_name (net/core/dev.c:1495) [ 79.205159][ T3053] ? __dev_change_flags (net/core/dev.c:9752) [ 79.205349][ T3053] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 79.205529][ T3053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.205744][ T3053] ? 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)) [ 79.205927][ T3053] netif_change_flags (net/core/dev.c:9820) [ 79.206125][ T3053] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 79.206373][ T3053] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 79.206630][ T3053] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 79.206885][ T3053] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 79.207214][ T3053] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 79.207410][ T3053] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.207594][ T3053] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 79.207774][ T3053] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.207960][ T3053] ? __kernel_text_address (kernel/extable.c:79) [ 79.208157][ T3053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.208350][ T3053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.208534][ T3053] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 79.208716][ T3053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.208898][ T3053] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 79.209088][ T3053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.209282][ T3053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.209464][ T3053] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 79.209648][ T3053] ? __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) [ 79.209832][ T3053] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 79.210032][ T3053] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 79.210222][ T3053] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 79.210408][ T3053] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 79.210595][ T3053] rtnl_newlink (net/core/rtnetlink.c:4150) [ 79.210779][ T3053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.211003][ T3053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.211188][ T3053] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.211384][ T3053] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.211564][ T3053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.211752][ T3053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.211935][ T3053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.212128][ T3053] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.212345][ T3053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.212605][ T3053] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.212793][ T3053] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.212994][ T3053] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.213176][ T3053] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.213365][ T3053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.213554][ T3053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.213737][ T3053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.213922][ T3053] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.214118][ T3053] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.214310][ T3053] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.214496][ T3053] ? 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)) [ 79.214678][ T3053] ? 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)) [ 79.214937][ T3053] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.215224][ T3053] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.215487][ T3053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.215754][ T3053] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.216016][ T3053] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.216208][ T3053] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.216454][ T3053] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.216673][ T3053] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.216927][ T3053] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.217163][ T3053] ? move_addr_to_kernel (net/socket.c:258) [ 79.217435][ T3053] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.217698][ T3053] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.217964][ T3053] ___sys_sendmsg (net/socket.c:2752) [ 79.218249][ T3053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.218567][ T3053] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.218859][ T3053] __sys_sendmsg (net/socket.c:2784) [ 79.219136][ T3053] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.219403][ T3053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.219721][ T3053] ? 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) [ 79.219990][ T3053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.220177][ T3053] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.220368][ T3053] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.220568][ T3053] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.220758][ T3053] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.220987][ T3053] RIP: 0033:0x7f0c890d308e [ 79.221179][ T3053] 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 [ 79.221726][ T3053] RSP: 002b:00007ffdb7faa240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.221999][ T3053] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0c890d308e [ 79.222260][ T3053] RDX: 0000000000000000 RSI: 00007ffdb7faa2f0 RDI: 0000000000000005 [ 79.222509][ T3053] RBP: 00007ffdb7faa250 R08: 0000000000000000 R09: 0000000000000000 [ 79.222755][ T3053] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.223019][ T3053] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb7faa9b0 | [ 79.305064][ T3058] ------------[ cut here ]------------ | [ 79.305312][ T3058] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3058 | [ 79.305608][ T3058] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.306249][ T3058] Tainted: [W]=WARN [ 79.306367][ T3058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.306556][ T3058] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.306747][ T3058] 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 [ 79.307295][ T3058] RSP: 0018:ffa0000007afef70 EFLAGS: 00010286 [ 79.307496][ T3058] RAX: 00000000ffffffa6 RBX: ff11000005e473c0 RCX: 1ff4000000f5fdb4 [ 79.307733][ T3058] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e47470 [ 79.307961][ T3058] RBP: ff11000011db2000 R08: 1fe2200000bc8e8f R09: ff1100000f1d8b80 [ 79.308187][ T3058] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 79.308412][ T3058] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 79.308631][ T3058] FS: 00007fe23bcfe840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 79.308888][ T3058] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.309076][ T3058] CR2: 000000001e391a28 CR3: 000000001001b001 CR4: 0000000000771ef0 [ 79.309301][ T3058] PKRU: 55555554 [ 79.309407][ T3058] Call Trace: [ 79.309535][ T3058] [ 79.309613][ T3058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.309758][ T3058] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 79.309900][ T3058] notifier_call_chain (kernel/notifier.c:85) [ 79.310161][ T3058] __netdev_upper_dev_link (net/core/dev.c:8931) [ 79.310312][ T3058] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 79.310460][ T3058] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 79.310811][ T3058] netdev_upper_dev_link (net/core/dev.c:8972) [ 79.310964][ T3058] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 79.311326][ T3058] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 79.311555][ T3058] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 79.311783][ T3058] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 79.312103][ T3058] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 79.312260][ T3058] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 79.312406][ T3058] ? nla_strscpy (lib/nlattr.c:795) [ 79.312553][ T3058] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 79.312699][ T3058] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 79.312840][ T3058] ? __dev_get_by_name (net/core/dev.c:883) [ 79.313103][ T3058] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 79.313259][ T3058] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 79.313417][ T3058] rtnl_newlink (net/core/rtnetlink.c:4150) [ 79.313560][ T3058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.313706][ T3058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.313851][ T3058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.314075][ T3058] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.314223][ T3058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.314372][ T3058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.314516][ T3058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.314658][ T3058] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.314801][ T3058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.314945][ T3058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.315091][ T3058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.315238][ T3058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.315379][ T3058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.315522][ T3058] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.315667][ T3058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.315810][ T3058] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.315955][ T3058] ? 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)) [ 79.316106][ T3058] ? 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)) [ 79.316255][ T3058] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.316399][ T3058] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.316543][ T3058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.316705][ T3058] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.316852][ T3058] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.316999][ T3058] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.317144][ T3058] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.317290][ T3058] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.317434][ T3058] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.317617][ T3058] ? move_addr_to_kernel (net/socket.c:258) [ 79.317759][ T3058] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.317905][ T3058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.318054][ T3058] ___sys_sendmsg (net/socket.c:2752) [ 79.318195][ T3058] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.318378][ T3058] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.318549][ T3058] __sys_sendmsg (net/socket.c:2784) [ 79.318692][ T3058] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.318834][ T3058] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.319022][ T3058] ? 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) [ 79.319164][ T3058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.319313][ T3058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.319456][ T3058] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.319600][ T3058] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.319748][ T3058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.319927][ T3058] RIP: 0033:0x7fe23bf3808e [ 79.320084][ T3058] 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 [ 79.320605][ T3058] RSP: 002b:00007fff0b0255f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.320824][ T3058] RAX: ffffffffffffffda RBX: 00007fff0b025d88 RCX: 00007fe23bf3808e [ 79.321078][ T3058] RDX: 0000000000000000 RSI: 00007fff0b0256a0 RDI: 0000000000000005 [ 79.321402][ T3058] RBP: 00007fff0b025600 R08: 0000000000000000 R09: 0000000000000000 [ 79.321725][ T3058] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.322063][ T3058] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff0b025d60 | [ 79.324727][ T3058] ------------[ cut here ]------------ | [ 79.324938][ T3058] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3058 | [ 79.325384][ T3058] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.326067][ T3058] Tainted: [W]=WARN [ 79.326179][ T3058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.326370][ T3058] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.326568][ T3058] 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 [ 79.327080][ T3058] RSP: 0018:ffa0000007afefd0 EFLAGS: 00010286 [ 79.327262][ T3058] RAX: 00000000ffffffa6 RBX: ff11000005e46ac0 RCX: 1ff4000000f5fdc0 [ 79.327471][ T3058] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46b70 [ 79.327685][ T3058] RBP: ff11000011d2a000 R08: 1fe2200000bc8d6f R09: ff1100000f1d8b80 [ 79.327894][ T3058] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 79.328112][ T3058] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011d2ae04 [ 79.328332][ T3058] FS: 00007fe23bcfe840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 79.328583][ T3058] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.328762][ T3058] CR2: 000000001e391a28 CR3: 000000001001b001 CR4: 0000000000771ef0 [ 79.328982][ T3058] PKRU: 55555554 [ 79.329089][ T3058] Call Trace: [ 79.329194][ T3058] [ 79.329273][ T3058] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.329419][ T3058] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.329530][ T3058] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 79.329692][ T3058] __dev_notify_flags (net/core/dev.c:9787) [ 79.329834][ T3058] ? netif_change_name (net/core/dev.c:1495) [ 79.329985][ T3058] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 79.330131][ T3058] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 79.330282][ T3058] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 79.330439][ T3058] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 79.330598][ T3058] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 79.330744][ T3058] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 79.330888][ T3058] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 79.331042][ T3058] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 79.331184][ T3058] ? nla_strscpy (lib/nlattr.c:795) [ 79.331336][ T3058] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 79.331483][ T3058] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 79.331628][ T3058] ? __dev_get_by_name (net/core/dev.c:883) [ 79.331770][ T3058] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 79.331921][ T3058] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 79.332076][ T3058] rtnl_newlink (net/core/rtnetlink.c:4150) [ 79.332250][ T3058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.332427][ T3058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.332609][ T3058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.332750][ T3058] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.332891][ T3058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.333043][ T3058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.333185][ T3058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.333331][ T3058] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.333472][ T3058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.333612][ T3058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.333751][ T3058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.333953][ T3058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.334172][ T3058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.334407][ T3058] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.334630][ T3058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.334815][ T3058] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.334959][ T3058] ? 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)) [ 79.335113][ T3058] ? 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)) [ 79.335266][ T3058] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.335413][ T3058] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.335557][ T3058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.335703][ T3058] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.335853][ T3058] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.336005][ T3058] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.336223][ T3058] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.336437][ T3058] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.336658][ T3058] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.336880][ T3058] ? move_addr_to_kernel (net/socket.c:258) [ 79.337086][ T3058] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.337304][ T3058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.337526][ T3058] ___sys_sendmsg (net/socket.c:2752) [ 79.337738][ T3058] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.337935][ T3058] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.338180][ T3058] __sys_sendmsg (net/socket.c:2784) [ 79.338331][ T3058] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.338473][ T3058] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.338694][ T3058] ? 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) [ 79.338881][ T3058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.339038][ T3058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.339182][ T3058] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.339333][ T3058] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.339476][ T3058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.339655][ T3058] RIP: 0033:0x7fe23bf3808e [ 79.339807][ T3058] 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 [ 79.340335][ T3058] RSP: 002b:00007fff0b0255f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.340597][ T3058] RAX: ffffffffffffffda RBX: 00007fff0b025d88 RCX: 00007fe23bf3808e [ 79.340872][ T3058] RDX: 0000000000000000 RSI: 00007fff0b0256a0 RDI: 0000000000000005 [ 79.341150][ T3058] RBP: 00007fff0b025600 R08: 0000000000000000 R09: 0000000000000000 [ 79.341371][ T3058] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.341587][ T3058] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff0b025d60 | [ 79.384934][ T3060] ------------[ cut here ]------------ | [ 79.385120][ T3060] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3060 | [ 79.385434][ T3060] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.386055][ T3060] Tainted: [W]=WARN [ 79.386168][ T3060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.386383][ T3060] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.386616][ T3060] 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 [ 79.388014][ T3060] RSP: 0018:ffa0000007b1f020 EFLAGS: 00010286 [ 79.388279][ T3060] RAX: 00000000ffffffa6 RBX: ff1100000c5f7840 RCX: 1ff4000000f63dca [ 79.388486][ T3060] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f78f0 [ 79.388686][ T3060] RBP: ff11000011d2a000 R08: 1fe22000018bef1f R09: ff1100000ce55158 [ 79.388887][ T3060] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 79.389150][ T3060] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 79.389359][ T3060] FS: 00007efd6f711840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 79.389593][ T3060] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.389760][ T3060] CR2: 00007efd6f9e11a0 CR3: 000000000d8d3004 CR4: 0000000000771ef0 [ 79.389959][ T3060] PKRU: 55555554 [ 79.390083][ T3060] Call Trace: [ 79.390188][ T3060] [ 79.390265][ T3060] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.390409][ T3060] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.390512][ T3060] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 79.390648][ T3060] __dev_notify_flags (net/core/dev.c:9787) [ 79.390781][ T3060] ? netif_change_name (net/core/dev.c:1495) [ 79.390914][ T3060] ? __dev_change_flags (net/core/dev.c:9752) [ 79.391050][ T3060] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 79.391187][ T3060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.391328][ T3060] ? 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)) [ 79.391467][ T3060] netif_change_flags (net/core/dev.c:9820) [ 79.391602][ T3060] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 79.391736][ T3060] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 79.391871][ T3060] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 79.392034][ T3060] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 79.392211][ T3060] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 79.392348][ T3060] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.392485][ T3060] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 79.392625][ T3060] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.392758][ T3060] ? __kernel_text_address (kernel/extable.c:79) [ 79.392891][ T3060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.393032][ T3060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.393170][ T3060] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 79.393306][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.393439][ T3060] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 79.393577][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.393711][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.393841][ T3060] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 79.393979][ T3060] ? __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) [ 79.394113][ T3060] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 79.394257][ T3060] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 79.394389][ T3060] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 79.394524][ T3060] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 79.394660][ T3060] rtnl_newlink (net/core/rtnetlink.c:4150) [ 79.394795][ T3060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.394928][ T3060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.395065][ T3060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.395205][ T3060] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.395338][ T3060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.395477][ T3060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.395614][ T3060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.395749][ T3060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.395882][ T3060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.396023][ T3060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.396158][ T3060] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.396299][ T3060] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.396435][ T3060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.396570][ T3060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.396706][ T3060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.396841][ T3060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.396986][ T3060] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.397130][ T3060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.397269][ T3060] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.397405][ T3060] ? 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)) [ 79.397538][ T3060] ? 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)) [ 79.397674][ T3060] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.397807][ T3060] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.397941][ T3060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.398082][ T3060] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.398221][ T3060] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.398358][ T3060] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.398509][ T3060] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.398707][ T3060] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.398847][ T3060] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.399075][ T3060] ? move_addr_to_kernel (net/socket.c:258) [ 79.399231][ T3060] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.399365][ T3060] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.399505][ T3060] ___sys_sendmsg (net/socket.c:2752) [ 79.399688][ T3060] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.399932][ T3060] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.400171][ T3060] __sys_sendmsg (net/socket.c:2784) [ 79.400368][ T3060] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.400510][ T3060] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.400686][ T3060] ? 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) [ 79.400823][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.400960][ T3060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.401111][ T3060] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.401255][ T3060] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.401408][ T3060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.401582][ T3060] RIP: 0033:0x7efd6f94b08e [ 79.401726][ T3060] 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 [ 79.402210][ T3060] RSP: 002b:00007ffcfcd0a830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.402411][ T3060] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efd6f94b08e [ 79.402609][ T3060] RDX: 0000000000000000 RSI: 00007ffcfcd0a8e0 RDI: 0000000000000005 [ 79.402811][ T3060] RBP: 00007ffcfcd0a840 R08: 0000000000000000 R09: 0000000000000000 [ 79.403018][ T3060] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.403228][ T3060] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfcd0afa0 | [ 79.478712][ T3066] ------------[ cut here ]------------ | [ 79.478911][ T3066] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3066 | [ 79.479225][ T3066] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.479845][ T3066] Tainted: [W]=WARN [ 79.479960][ T3066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.480148][ T3066] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.480345][ T3066] 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 [ 79.480872][ T3066] RSP: 0018:ffa0000007b4ef70 EFLAGS: 00010286 [ 79.481070][ T3066] RAX: 00000000ffffffa6 RBX: ff11000004b91240 RCX: 1ff4000000f69db4 [ 79.481312][ T3066] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004b912f0 [ 79.481538][ T3066] RBP: ff11000011db2000 R08: 1fe220000097225f R09: ff11000011b85180 [ 79.481762][ T3066] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 79.481995][ T3066] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 79.482238][ T3066] FS: 00007f324a6ce840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 79.482508][ T3066] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.482693][ T3066] CR2: 0000000013cd1a28 CR3: 000000000a569005 CR4: 0000000000771ef0 [ 79.482979][ T3066] PKRU: 55555554 [ 79.483152][ T3066] Call Trace: [ 79.483331][ T3066] [ 79.483457][ T3066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.483695][ T3066] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 79.483931][ T3066] notifier_call_chain (kernel/notifier.c:85) [ 79.484174][ T3066] __netdev_upper_dev_link (net/core/dev.c:8931) [ 79.484416][ T3066] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 79.484657][ T3066] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 79.484892][ T3066] netdev_upper_dev_link (net/core/dev.c:8972) [ 79.485128][ T3066] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 79.485365][ T3066] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3988) vxlan [ 79.485614][ T3066] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 79.485857][ T3066] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 79.486100][ T3066] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 79.486346][ T3066] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 79.486579][ T3066] ? nla_strscpy (lib/nlattr.c:795) [ 79.486814][ T3066] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 79.487055][ T3066] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 79.487291][ T3066] ? __dev_get_by_name (net/core/dev.c:883) [ 79.487523][ T3066] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 79.487778][ T3066] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 79.488047][ T3066] rtnl_newlink (net/core/rtnetlink.c:4150) [ 79.488286][ T3066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.488516][ T3066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.488748][ T3066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.488983][ T3066] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.489221][ T3066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.489456][ T3066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.489690][ T3066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.489924][ T3066] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.490163][ T3066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.490394][ T3066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.490622][ T3066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.490850][ T3066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.491082][ T3066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.491313][ T3066] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.491536][ T3066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.491755][ T3066] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.491942][ T3066] ? 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)) [ 79.492092][ T3066] ? 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)) [ 79.492241][ T3066] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.492385][ T3066] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.492528][ T3066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.492675][ T3066] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.492824][ T3066] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.492976][ T3066] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.493125][ T3066] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.493282][ T3066] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.493425][ T3066] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.493601][ T3066] ? move_addr_to_kernel (net/socket.c:258) [ 79.493744][ T3066] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.493889][ T3066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.494039][ T3066] ___sys_sendmsg (net/socket.c:2752) [ 79.494180][ T3066] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.494370][ T3066] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.494525][ T3066] __sys_sendmsg (net/socket.c:2784) [ 79.494669][ T3066] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.494810][ T3066] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.494995][ T3066] ? 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) [ 79.495137][ T3066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.495283][ T3066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.495427][ T3066] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.495570][ T3066] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.495714][ T3066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.495893][ T3066] RIP: 0033:0x7f324a90808e [ 79.496051][ T3066] 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 [ 79.496568][ T3066] RSP: 002b:00007ffc95357500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.496786][ T3066] RAX: ffffffffffffffda RBX: 00007ffc95357c98 RCX: 00007f324a90808e [ 79.497005][ T3066] RDX: 0000000000000000 RSI: 00007ffc953575b0 RDI: 0000000000000005 [ 79.497219][ T3066] RBP: 00007ffc95357510 R08: 0000000000000000 R09: 0000000000000000 [ 79.497434][ T3066] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.497649][ T3066] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc95357c70 | [ 79.499479][ T3066] ------------[ cut here ]------------ | [ 79.499624][ T3066] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3066 | [ 79.499905][ T3066] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.500526][ T3066] Tainted: [W]=WARN [ 79.500650][ T3066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.500842][ T3066] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.501469][ T3066] 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 [ 79.502221][ T3066] RSP: 0018:ffa0000007b4efd0 EFLAGS: 00010286 [ 79.502487][ T3066] RAX: 00000000ffffffa6 RBX: ff110000090a81c0 RCX: 1ff4000000f69dc0 [ 79.502798][ T3066] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000090a8270 [ 79.503132][ T3066] RBP: ff1100000be7a000 R08: 1fe220000121504f R09: ff11000011b85180 [ 79.503450][ T3066] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 79.503771][ T3066] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000be7ae04 [ 79.504103][ T3066] FS: 00007f324a6ce840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 79.504377][ T3066] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.504561][ T3066] CR2: 0000000013cd1a28 CR3: 000000000a569005 CR4: 0000000000771ef0 [ 79.504789][ T3066] PKRU: 55555554 [ 79.504898][ T3066] Call Trace: [ 79.505018][ T3066] [ 79.505092][ T3066] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.505246][ T3066] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.505356][ T3066] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 79.505500][ T3066] __dev_notify_flags (net/core/dev.c:9787) [ 79.505648][ T3066] ? netif_change_name (net/core/dev.c:1495) [ 79.505795][ T3066] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 79.505941][ T3066] ? netdev_upper_dev_link (net/core/dev.c:8972) [ 79.506093][ T3066] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 79.506245][ T3066] __vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:3995) vxlan [ 79.506396][ T3066] ? vxlan_changelink (./include/net/ipv6.h:741) vxlan [ 79.506544][ T3066] vxlan_newlink (drivers/net/vxlan/vxlan_core.c:4410) vxlan [ 79.506695][ T3066] ? vxlan_dev_create (drivers/net/vxlan/vxlan_core.c:4722) vxlan [ 79.506844][ T3066] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 79.506995][ T3066] ? nla_strscpy (lib/nlattr.c:795) [ 79.507140][ T3066] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 79.507292][ T3066] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 79.507435][ T3066] ? __dev_get_by_name (net/core/dev.c:883) [ 79.507577][ T3066] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 79.507732][ T3066] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 79.507886][ T3066] rtnl_newlink (net/core/rtnetlink.c:4150) [ 79.508039][ T3066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.508182][ T3066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.508331][ T3066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.508473][ T3066] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.508616][ T3066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.508762][ T3066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.508911][ T3066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.509058][ T3066] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.509206][ T3066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.509349][ T3066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.509492][ T3066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.509638][ T3066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.509780][ T3066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.509924][ T3066] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.510076][ T3066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.510225][ T3066] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.510372][ T3066] ? 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)) [ 79.510518][ T3066] ? 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)) [ 79.510664][ T3066] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.510808][ T3066] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.510951][ T3066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.511109][ T3066] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.511258][ T3066] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.511403][ T3066] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.511551][ T3066] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.511700][ T3066] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.511840][ T3066] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.512022][ T3066] ? move_addr_to_kernel (net/socket.c:258) [ 79.512170][ T3066] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.512317][ T3066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.512463][ T3066] ___sys_sendmsg (net/socket.c:2752) [ 79.512607][ T3066] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.512785][ T3066] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.512945][ T3066] __sys_sendmsg (net/socket.c:2784) [ 79.513093][ T3066] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.513240][ T3066] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.513425][ T3066] ? 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) [ 79.513569][ T3066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.513715][ T3066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.513859][ T3066] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.514008][ T3066] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.514151][ T3066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.514338][ T3066] RIP: 0033:0x7f324a90808e [ 79.514494][ T3066] 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 [ 79.515007][ T3066] RSP: 002b:00007ffc95357500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.515344][ T3066] RAX: ffffffffffffffda RBX: 00007ffc95357c98 RCX: 00007f324a90808e [ 79.515562][ T3066] RDX: 0000000000000000 RSI: 00007ffc953575b0 RDI: 0000000000000005 [ 79.515774][ T3066] RBP: 00007ffc95357510 R08: 0000000000000000 R09: 0000000000000000 [ 79.515992][ T3066] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.516213][ T3066] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc95357c70 | [ 79.553170][ T3067] ------------[ cut here ]------------ | [ 79.553362][ T3067] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3067 | [ 79.553645][ T3067] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.554222][ T3067] Tainted: [W]=WARN [ 79.554326][ T3067] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.554497][ T3067] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.554676][ T3067] 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 [ 79.555156][ T3067] RSP: 0018:ffa0000007b5f020 EFLAGS: 00010286 [ 79.555331][ T3067] RAX: 00000000ffffffa6 RBX: ff11000004b90c40 RCX: 1ff4000000f6bdca [ 79.555532][ T3067] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004b90cf0 [ 79.555733][ T3067] RBP: ff1100000be7a000 R08: 1fe220000097219f R09: ff11000012422e58 [ 79.555939][ T3067] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 79.556238][ T3067] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 79.556441][ T3067] FS: 00007fc83973a840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 79.556701][ T3067] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.556873][ T3067] CR2: 000000000675e988 CR3: 0000000012880004 CR4: 0000000000771ef0 [ 79.557175][ T3067] PKRU: 55555554 [ 79.557297][ T3067] Call Trace: [ 79.557399][ T3067] [ 79.557470][ T3067] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.557608][ T3067] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.557711][ T3067] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 79.557846][ T3067] __dev_notify_flags (net/core/dev.c:9787) [ 79.558073][ T3067] ? netif_change_name (net/core/dev.c:1495) [ 79.558216][ T3067] ? __dev_change_flags (net/core/dev.c:9752) [ 79.558408][ T3067] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 79.558542][ T3067] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.558677][ T3067] ? 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)) [ 79.558814][ T3067] netif_change_flags (net/core/dev.c:9820) [ 79.558949][ T3067] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 79.559089][ T3067] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 79.559233][ T3067] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 79.559368][ T3067] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 79.559546][ T3067] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 79.559682][ T3067] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.559820][ T3067] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 79.559960][ T3067] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.560102][ T3067] ? __kernel_text_address (kernel/extable.c:79) [ 79.560245][ T3067] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.560387][ T3067] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.560521][ T3067] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 79.560657][ T3067] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.560791][ T3067] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 79.560926][ T3067] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.561067][ T3067] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.561212][ T3067] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 79.561352][ T3067] ? __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) [ 79.561488][ T3067] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 79.561624][ T3067] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 79.561762][ T3067] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 79.561901][ T3067] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 79.562048][ T3067] rtnl_newlink (net/core/rtnetlink.c:4150) [ 79.562184][ T3067] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.562325][ T3067] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.562463][ T3067] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.562598][ T3067] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.562738][ T3067] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.562879][ T3067] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.563018][ T3067] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.563153][ T3067] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.563297][ T3067] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.563440][ T3067] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 79.563574][ T3067] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.563709][ T3067] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.563844][ T3067] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.563983][ T3067] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.564120][ T3067] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.564276][ T3067] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.564412][ T3067] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.564548][ T3067] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.564682][ T3067] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.564819][ T3067] ? 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)) [ 79.564953][ T3067] ? 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)) [ 79.565096][ T3067] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.565238][ T3067] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.565373][ T3067] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.565512][ T3067] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.565649][ T3067] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.565787][ T3067] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.565926][ T3067] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.566074][ T3067] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.566216][ T3067] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.566384][ T3067] ? move_addr_to_kernel (net/socket.c:258) [ 79.566523][ T3067] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.566660][ T3067] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.566810][ T3067] ___sys_sendmsg (net/socket.c:2752) [ 79.566948][ T3067] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.567121][ T3067] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.567279][ T3067] __sys_sendmsg (net/socket.c:2784) [ 79.567419][ T3067] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.567554][ T3067] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.567727][ T3067] ? 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) [ 79.567876][ T3067] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.568022][ T3067] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.568163][ T3067] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.568305][ T3067] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.568442][ T3067] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.568612][ T3067] RIP: 0033:0x7fc83997408e [ 79.568756][ T3067] 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 [ 79.569251][ T3067] RSP: 002b:00007ffdb2a1f6a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.569461][ T3067] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc83997408e [ 79.569665][ T3067] RDX: 0000000000000000 RSI: 00007ffdb2a1f750 RDI: 0000000000000005 [ 79.569870][ T3067] RBP: 00007ffdb2a1f6b0 R08: 0000000000000000 R09: 0000000000000000 [ 79.570081][ T3067] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.570300][ T3067] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb2a1fe10 | [ 79.691343][ T3076] ------------[ cut here ]------------ | [ 79.691523][ T3076] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3076 | [ 79.691806][ T3076] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.692596][ T3076] Tainted: [W]=WARN [ 79.692700][ T3076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.692869][ T3076] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.693125][ T3076] 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 [ 79.693620][ T3076] RSP: 0018:ffa0000007aeefe0 EFLAGS: 00010286 [ 79.693794][ T3076] RAX: 00000000ffffffa6 RBX: ff11000011fea040 RCX: 1ff4000000f5ddc2 [ 79.694102][ T3076] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011fea0f0 [ 79.694309][ T3076] RBP: ff11000011db2000 R08: 1fe22000023fd41f R09: ff11000011292e58 [ 79.694604][ T3076] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 79.694807][ T3076] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 79.695097][ T3076] FS: 00007f3969d0e840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 79.695340][ T3076] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.695511][ T3076] CR2: 0000000028416988 CR3: 00000000124af006 CR4: 0000000000771ef0 [ 79.695717][ T3076] PKRU: 55555554 [ 79.695820][ T3076] Call Trace: [ 79.695922][ T3076] [ 79.696043][ T3076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.696182][ T3076] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 79.696323][ T3076] notifier_call_chain (kernel/notifier.c:85) [ 79.696468][ T3076] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 79.696603][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.696740][ T3076] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 79.696911][ T3076] ? 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) [ 79.697054][ T3076] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 79.697190][ T3076] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 79.697329][ T3076] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 79.697499][ T3076] ? rtnl_dellink (net/core/rtnetlink.c:80 ./include/linux/rtnetlink.h:130 net/core/rtnetlink.c:3626) [ 79.697637][ T3076] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 79.697777][ T3076] ? write_profile (kernel/profile.c:194) [ 79.697915][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.698058][ T3076] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 79.698237][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.698374][ T3076] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 79.698509][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.698643][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.698782][ T3076] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.698917][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.699056][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.699216][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.699353][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.699489][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.699624][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.699760][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.699895][ T3076] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 79.700040][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.700181][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.700322][ T3076] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.700459][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.700612][ T3076] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.700755][ T3076] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.700892][ T3076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.701035][ T3076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.701173][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.701323][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.701462][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.701603][ T3076] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.701738][ T3076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.701876][ T3076] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.702021][ T3076] ? 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)) [ 79.702157][ T3076] ? 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)) [ 79.702299][ T3076] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.702440][ T3076] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.702576][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.702714][ T3076] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.702852][ T3076] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.702999][ T3076] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.703138][ T3076] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.703281][ T3076] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.703423][ T3076] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.703589][ T3076] ? move_addr_to_kernel (net/socket.c:258) [ 79.703726][ T3076] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.703863][ T3076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.704031][ T3076] ___sys_sendmsg (net/socket.c:2752) [ 79.704169][ T3076] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.704347][ T3076] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.704496][ T3076] __sys_sendmsg (net/socket.c:2784) [ 79.704639][ T3076] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.704774][ T3076] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.704952][ T3076] ? 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) [ 79.705100][ T3076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.705246][ T3076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.705380][ T3076] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.705515][ T3076] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.705651][ T3076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.705818][ T3076] RIP: 0033:0x7f3969f4808e [ 79.705962][ T3076] 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 [ 79.706464][ T3076] RSP: 002b:00007fff88cedd90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.706671][ T3076] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3969f4808e [ 79.706872][ T3076] RDX: 0000000000000000 RSI: 00007fff88cede40 RDI: 0000000000000005 [ 79.707085][ T3076] RBP: 00007fff88cedda0 R08: 0000000000000000 R09: 0000000000000000 [ 79.707291][ T3076] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.707490][ T3076] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff88cee500 | [ 79.709175][ T3076] ------------[ cut here ]------------ | [ 79.709312][ T3076] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3076 | [ 79.709569][ T3076] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.710124][ T3076] Tainted: [W]=WARN [ 79.710227][ T3076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.710393][ T3076] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.710564][ T3076] 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 [ 79.711121][ T3076] RSP: 0018:ffa0000007aef060 EFLAGS: 00010286 [ 79.711290][ T3076] RAX: 00000000ffffffa6 RBX: ff11000011feb9c0 RCX: 1ff4000000f5ddd2 [ 79.711481][ T3076] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011feba70 [ 79.711674][ T3076] RBP: ff11000011a2a000 R08: 1fe22000023fd74f R09: ff11000011292e58 [ 79.711868][ T3076] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 79.712165][ T3076] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007aef100 [ 79.712365][ T3076] FS: 00007f3969d0e840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 79.712596][ T3076] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.712762][ T3076] CR2: 0000000028416988 CR3: 00000000124af006 CR4: 0000000000771ef0 [ 79.712959][ T3076] PKRU: 55555554 [ 79.713144][ T3076] Call Trace: [ 79.713251][ T3076] [ 79.713319][ T3076] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.713460][ T3076] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.713561][ T3076] netif_close_many (net/core/dev.c:1804) [ 79.713697][ T3076] ? 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) [ 79.713829][ T3076] ? __dev_close_many (net/core/dev.c:1781) [ 79.713960][ T3076] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 79.714210][ T3076] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 79.714373][ T3076] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 79.714505][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.714637][ T3076] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 79.714802][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.714936][ T3076] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 79.715116][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.715253][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.715382][ T3076] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.715511][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.715640][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.715787][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.715918][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.716054][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.716182][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.716315][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.716445][ T3076] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 79.716581][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.716713][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.716844][ T3076] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.716981][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.717113][ T3076] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.717248][ T3076] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.717377][ T3076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.717507][ T3076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.717636][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.717769][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.717899][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.718040][ T3076] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.718170][ T3076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.718305][ T3076] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.718438][ T3076] ? 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)) [ 79.718566][ T3076] ? 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)) [ 79.718698][ T3076] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.718829][ T3076] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.718965][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.719102][ T3076] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.719236][ T3076] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.719366][ T3076] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.719498][ T3076] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.719630][ T3076] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.719759][ T3076] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.719926][ T3076] ? move_addr_to_kernel (net/socket.c:258) [ 79.720063][ T3076] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.720193][ T3076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.720332][ T3076] ___sys_sendmsg (net/socket.c:2752) [ 79.720462][ T3076] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.720626][ T3076] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.720768][ T3076] __sys_sendmsg (net/socket.c:2784) [ 79.720900][ T3076] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.721036][ T3076] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.721205][ T3076] ? 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) [ 79.721335][ T3076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.721467][ T3076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.721684][ T3076] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.721814][ T3076] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.722036][ T3076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.722197][ T3076] RIP: 0033:0x7f3969f4808e [ 79.722430][ T3076] 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 [ 79.722988][ T3076] RSP: 002b:00007fff88cedd90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.723281][ T3076] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3969f4808e [ 79.723475][ T3076] RDX: 0000000000000000 RSI: 00007fff88cede40 RDI: 0000000000000005 [ 79.723760][ T3076] RBP: 00007fff88cedda0 R08: 0000000000000000 R09: 0000000000000000 [ 79.723953][ T3076] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.724247][ T3076] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff88cee500 | [ 79.727420][ T3076] ------------[ cut here ]------------ | [ 79.727555][ T3076] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3076 | [ 79.727817][ T3076] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.728430][ T3076] Tainted: [W]=WARN [ 79.728526][ T3076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.728686][ T3076] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.728852][ T3076] 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 [ 79.729389][ T3076] RSP: 0018:ffa0000007aef190 EFLAGS: 00010286 [ 79.729548][ T3076] RAX: 00000000ffffffa6 RBX: ff11000005e47540 RCX: 1ff4000000f5ddf8 [ 79.729737][ T3076] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e475f0 [ 79.729926][ T3076] RBP: ff11000011a2a000 R08: 1fe2200000bc8ebf R09: ff11000011292e58 [ 79.730184][ T3076] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 79.730377][ T3076] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 79.730568][ T3076] FS: 00007f3969d0e840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 79.730793][ T3076] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.730953][ T3076] CR2: 0000000028416988 CR3: 00000000124af006 CR4: 0000000000771ef0 [ 79.731256][ T3076] PKRU: 55555554 [ 79.731357][ T3076] Call Trace: [ 79.731451][ T3076] [ 79.731524][ T3076] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 79.731688][ T3076] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 79.731931][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.732196][ T3076] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 79.732329][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.732455][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.732581][ T3076] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.732793][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.732924][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.733127][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.733257][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.733390][ T3076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.733515][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.733722][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.733851][ T3076] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 79.734038][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.734164][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.734295][ T3076] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.734420][ T3076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.734548][ T3076] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.734757][ T3076] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.734882][ T3076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.735063][ T3076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.735188][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.735323][ T3076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.735450][ T3076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.735662][ T3076] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.735793][ T3076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.735922][ T3076] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.736110][ T3076] ? 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)) [ 79.736245][ T3076] ? 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)) [ 79.736373][ T3076] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.736501][ T3076] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.736711][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.736838][ T3076] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.737027][ T3076] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.737154][ T3076] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.737290][ T3076] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.737416][ T3076] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.737624][ T3076] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.737778][ T3076] ? move_addr_to_kernel (net/socket.c:258) [ 79.737904][ T3076] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.738090][ T3076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.738225][ T3076] ___sys_sendmsg (net/socket.c:2752) [ 79.738353][ T3076] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.738511][ T3076] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.738655][ T3076] __sys_sendmsg (net/socket.c:2784) [ 79.738782][ T3076] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.738908][ T3076] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.739125][ T3076] ? 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) [ 79.739256][ T3076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.739387][ T3076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.739514][ T3076] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.739641][ T3076] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.739768][ T3076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.739922][ T3076] RIP: 0033:0x7f3969f4808e [ 79.740116][ T3076] 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 [ 79.740578][ T3076] RSP: 002b:00007fff88cedd90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.740771][ T3076] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3969f4808e [ 79.740962][ T3076] RDX: 0000000000000000 RSI: 00007fff88cede40 RDI: 0000000000000005 [ 79.741216][ T3076] RBP: 00007fff88cedda0 R08: 0000000000000000 R09: 0000000000000000 [ 79.741406][ T3076] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbba [ 79.741595][ T3076] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff88cee500 | [ 79.799653][ T3077] ------------[ cut here ]------------ | [ 79.799854][ T3077] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3077 | [ 79.800493][ T3077] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.801072][ T3077] Tainted: [W]=WARN [ 79.801177][ T3077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.801372][ T3077] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.801556][ T3077] 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 [ 79.802092][ T3077] RSP: 0018:ffa0000007bbefe0 EFLAGS: 00010286 [ 79.802274][ T3077] RAX: 00000000ffffffa6 RBX: ff1100000c8d2c40 RCX: 1ff4000000f77dc2 [ 79.802485][ T3077] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2cf0 [ 79.802688][ T3077] RBP: ff11000011db2000 R08: 1fe220000191a59f R09: ff1100000c510b58 [ 79.802901][ T3077] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 79.803127][ T3077] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 79.803338][ T3077] FS: 00007f49e091c840(0000) GS:ff11000077b05000(0000) knlGS:0000000000000000 [ 79.803593][ T3077] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.803769][ T3077] CR2: 000000001be26988 CR3: 0000000011f7b003 CR4: 0000000000771ef0 [ 79.803986][ T3077] PKRU: 55555554 [ 79.804094][ T3077] Call Trace: [ 79.804206][ T3077] [ 79.804283][ T3077] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.804433][ T3077] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 79.804580][ T3077] notifier_call_chain (kernel/notifier.c:85) [ 79.804720][ T3077] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 79.804857][ T3077] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 79.805032][ T3077] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 79.805167][ T3077] ? 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) [ 79.805310][ T3077] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 79.805449][ T3077] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 79.805586][ T3077] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 79.805762][ T3077] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 79.805904][ T3077] ? write_profile (kernel/profile.c:194) [ 79.806046][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.806180][ T3077] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 79.806356][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.806498][ T3077] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 79.806637][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.806776][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.806911][ T3077] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.807049][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.807184][ T3077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.807367][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.807503][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.808363][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.808517][ T3077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.808657][ T3077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.808800][ T3077] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 79.808976][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.809137][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.809279][ T3077] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.809473][ T3077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.809625][ T3077] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.809779][ T3077] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.809930][ T3077] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.810086][ T3077] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.810230][ T3077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.810367][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.810504][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.810644][ T3077] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.810792][ T3077] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.810931][ T3077] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.811091][ T3077] ? 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)) [ 79.811238][ T3077] ? 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)) [ 79.811435][ T3077] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.811588][ T3077] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.811728][ T3077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.811866][ T3077] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.812031][ T3077] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.812362][ T3077] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.812502][ T3077] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.812666][ T3077] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.812867][ T3077] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.813086][ T3077] ? move_addr_to_kernel (net/socket.c:258) [ 79.813285][ T3077] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.813468][ T3077] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.813614][ T3077] ___sys_sendmsg (net/socket.c:2752) [ 79.813751][ T3077] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.813925][ T3077] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.814082][ T3077] __sys_sendmsg (net/socket.c:2784) [ 79.814227][ T3077] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.814365][ T3077] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.814540][ T3077] ? 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) [ 79.814685][ T3077] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.814828][ T3077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.814975][ T3077] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.815113][ T3077] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.815281][ T3077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.815471][ T3077] RIP: 0033:0x7f49e0b5608e [ 79.815624][ T3077] 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 [ 79.816129][ T3077] RSP: 002b:00007ffef69a4b80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.816347][ T3077] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f49e0b5608e [ 79.816570][ T3077] RDX: 0000000000000000 RSI: 00007ffef69a4c30 RDI: 0000000000000005 [ 79.816785][ T3077] RBP: 00007ffef69a4b90 R08: 0000000000000000 R09: 0000000000000000 [ 79.817007][ T3077] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 79.817224][ T3077] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef69a52f0 | [ 79.819586][ T3077] ------------[ cut here ]------------ | [ 79.819827][ T3077] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/3077 | [ 79.820338][ T3077] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.821445][ T3077] Tainted: [W]=WARN [ 79.821619][ T3077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.821893][ T3077] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.822207][ T3077] 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 [ 79.822949][ T3077] RSP: 0018:ffa0000007bbf060 EFLAGS: 00010286 [ 79.823241][ T3077] RAX: 00000000ffffffa6 RBX: ff1100000c8d24c0 RCX: 1ff4000000f77dd2 [ 79.823570][ T3077] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c8d2570 [ 79.823882][ T3077] RBP: ff11000011d2a000 R08: 1fe220000191a4af R09: ff1100000c510b58 [ 79.824197][ T3077] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 79.824509][ T3077] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007bbf100 [ 79.824811][ T3077] FS: 00007f49e091c840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 79.825168][ T3077] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.825471][ T3077] CR2: 00007f7b574de388 CR3: 0000000011f7b002 CR4: 0000000000771ef0 [ 79.825804][ T3077] PKRU: 55555554 [ 79.825962][ T3077] Call Trace: [ 79.826134][ T3077] [ 79.826254][ T3077] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.826499][ T3077] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.826667][ T3077] netif_close_many (net/core/dev.c:1804) [ 79.826884][ T3077] ? 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) [ 79.827115][ T3077] ? __dev_close_many (net/core/dev.c:1781) [ 79.827344][ T3077] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 79.827606][ T3077] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 79.827878][ T3077] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 79.828102][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.828316][ T3077] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 79.828600][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.828815][ T3077] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 79.829046][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.829268][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.829490][ T3077] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.829696][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.829903][ T3077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.830156][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.830368][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.830605][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.830808][ T3077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.831022][ T3077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.831233][ T3077] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 79.831441][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.831645][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.831848][ T3077] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.832254][ T3077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.832481][ T3077] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.832687][ T3077] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.832892][ T3077] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.833265][ T3077] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.833474][ T3077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.833682][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.833881][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.834275][ T3077] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.834492][ T3077] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.834727][ T3077] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.834944][ T3077] ? 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)) [ 79.835299][ T3077] ? 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)) [ 79.835506][ T3077] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.835711][ T3077] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.835910][ T3077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.836279][ T3077] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.836508][ T3077] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.836721][ T3077] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.836932][ T3077] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.837298][ T3077] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.837509][ T3077] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.837767][ T3077] ? move_addr_to_kernel (net/socket.c:258) [ 79.837967][ T3077] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.838336][ T3077] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.838550][ T3077] ___sys_sendmsg (net/socket.c:2752) [ 79.838752][ T3077] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.839192][ T3077] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.839429][ T3077] __sys_sendmsg (net/socket.c:2784) [ 79.839634][ T3077] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.839847][ T3077] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.840265][ T3077] ? 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) [ 79.840473][ T3077] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.840690][ T3077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.840905][ T3077] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.841271][ T3077] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.841476][ T3077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.841726][ T3077] RIP: 0033:0x7f49e0b5608e [ 79.841957][ T3077] 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 [ 79.842848][ T3077] RSP: 002b:00007ffef69a4b80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.843323][ T3077] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f49e0b5608e [ 79.843639][ T3077] RDX: 0000000000000000 RSI: 00007ffef69a4c30 RDI: 0000000000000005 [ 79.843951][ T3077] RBP: 00007ffef69a4b90 R08: 0000000000000000 R09: 0000000000000000 [ 79.844426][ T3077] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 79.844756][ T3077] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef69a52f0 | [ 79.872337][ T3077] ------------[ cut here ]------------ | [ 79.872681][ T3077] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3077 | [ 79.873230][ T3077] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.874258][ T3077] Tainted: [W]=WARN [ 79.874474][ T3077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.874782][ T3077] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.875132][ T3077] 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 [ 79.875914][ T3077] RSP: 0018:ffa0000007bbf190 EFLAGS: 00010286 [ 79.876245][ T3077] RAX: 00000000ffffffa6 RBX: ff11000011bffb40 RCX: 1ff4000000f77df8 [ 79.876624][ T3077] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bffbf0 [ 79.876996][ T3077] RBP: ff11000011d2a000 R08: 1fe220000237ff7f R09: ff1100000c510b58 [ 79.877354][ T3077] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 79.877746][ T3077] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 79.878227][ T3077] FS: 00007f49e091c840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 79.878734][ T3077] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.879059][ T3077] CR2: 0000561b21f2adc8 CR3: 0000000011f7b006 CR4: 0000000000771ef0 [ 79.879427][ T3077] PKRU: 55555554 [ 79.879632][ T3077] Call Trace: [ 79.879838][ T3077] [ 79.880012][ T3077] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 79.880370][ T3077] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 79.880691][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.880952][ T3077] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 79.881232][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.881501][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.881754][ T3077] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.882027][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.882294][ T3077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.882568][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.882832][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.883115][ T3077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.883375][ T3077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.883638][ T3077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.883888][ T3077] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 79.884165][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.884427][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.884683][ T3077] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.884935][ T3077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.885217][ T3077] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.885468][ T3077] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.885742][ T3077] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.886016][ T3077] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.886291][ T3077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.886549][ T3077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.886793][ T3077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.887065][ T3077] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.887361][ T3077] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.887616][ T3077] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.887883][ T3077] ? 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)) [ 79.888164][ T3077] ? 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)) [ 79.888446][ T3077] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.888704][ T3077] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.888960][ T3077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.889247][ T3077] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.889504][ T3077] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.889774][ T3077] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.890053][ T3077] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.890320][ T3077] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.890573][ T3077] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.890871][ T3077] ? move_addr_to_kernel (net/socket.c:258) [ 79.891146][ T3077] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.891413][ T3077] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.891676][ T3077] ___sys_sendmsg (net/socket.c:2752) [ 79.891934][ T3077] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.892266][ T3077] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.892559][ T3077] __sys_sendmsg (net/socket.c:2784) [ 79.892821][ T3077] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.893084][ T3077] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.893409][ T3077] ? 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) [ 79.893667][ T3077] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.893925][ T3077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.894195][ T3077] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.894455][ T3077] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.894709][ T3077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.895030][ T3077] RIP: 0033:0x7f49e0b5608e [ 79.895309][ T3077] 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 [ 79.896092][ T3077] RSP: 002b:00007ffef69a4b80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.896454][ T3077] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f49e0b5608e [ 79.896808][ T3077] RDX: 0000000000000000 RSI: 00007ffef69a4c30 RDI: 0000000000000005 [ 79.897178][ T3077] RBP: 00007ffef69a4b90 R08: 0000000000000000 R09: 0000000000000000 [ 79.897538][ T3077] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 79.897892][ T3077] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef69a52f0 | [ 79.969004][ T3078] ------------[ cut here ]------------ | [ 79.969328][ T3078] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3078 | [ 79.969808][ T3078] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 79.971516][ T3078] Tainted: [W]=WARN [ 79.971789][ T3078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.972124][ T3078] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.972479][ T3078] 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 [ 79.973303][ T3078] RSP: 0018:ffa0000007b3efe0 EFLAGS: 00010286 [ 79.973629][ T3078] RAX: 00000000ffffffa6 RBX: ff1100000c6119c0 RCX: 1ff4000000f67dc2 [ 79.974012][ T3078] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c611a70 [ 79.974393][ T3078] RBP: ff11000011db2000 R08: 1fe22000018c234f R09: ff11000012205158 [ 79.974749][ T3078] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 79.975142][ T3078] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 79.975528][ T3078] FS: 00007f13a6046840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 79.975948][ T3078] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.976279][ T3078] CR2: 00000000083ef988 CR3: 0000000011daa002 CR4: 0000000000771ef0 [ 79.976639][ T3078] PKRU: 55555554 [ 79.976857][ T3078] Call Trace: [ 79.977091][ T3078] [ 79.977267][ T3078] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.977540][ T3078] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 79.977808][ T3078] notifier_call_chain (kernel/notifier.c:85) [ 79.978109][ T3078] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 79.978389][ T3078] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 79.978706][ T3078] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 79.978989][ T3078] ? 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) [ 79.979263][ T3078] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 79.979520][ T3078] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 79.979788][ T3078] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 79.980134][ T3078] vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 79.980415][ T3078] ? write_profile (kernel/profile.c:194) [ 79.980680][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.980953][ T3078] ? vxlan_fdb_delete_bulk (drivers/net/vxlan/vxlan_core.c:3169 (discriminator 2)) vxlan [ 79.981313][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.981590][ T3078] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 79.981861][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.982137][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.982415][ T3078] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.982683][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.982956][ T3078] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.983288][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.983558][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.983833][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.984114][ T3078] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.984393][ T3078] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.984671][ T3078] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 79.984940][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.985227][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.985491][ T3078] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.985764][ T3078] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.986052][ T3078] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 79.986336][ T3078] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 79.986602][ T3078] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.986864][ T3078] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.987154][ T3078] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.987489][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.987757][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.988044][ T3078] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 79.988315][ T3078] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.988588][ T3078] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.988866][ T3078] ? 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)) [ 79.989140][ T3078] ? 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)) [ 79.989418][ T3078] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.989687][ T3078] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.989957][ T3078] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.990250][ T3078] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 79.990518][ T3078] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.990787][ T3078] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 79.991079][ T3078] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 79.991348][ T3078] ? copy_msghdr_from_user (net/socket.c:2635) [ 79.991610][ T3078] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 79.991927][ T3078] ? move_addr_to_kernel (net/socket.c:258) [ 79.992220][ T3078] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 79.992487][ T3078] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 79.992753][ T3078] ___sys_sendmsg (net/socket.c:2752) [ 79.993033][ T3078] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 79.993363][ T3078] ? copy_msghdr_from_user (net/socket.c:2603) [ 79.993652][ T3078] __sys_sendmsg (net/socket.c:2784) [ 79.993919][ T3078] ? __sys_sendmsg_sock (net/socket.c:2765) [ 79.994196][ T3078] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 79.994531][ T3078] ? 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) [ 79.994794][ T3078] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.995088][ T3078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.995361][ T3078] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.995625][ T3078] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.995885][ T3078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.996228][ T3078] RIP: 0033:0x7f13a628008e [ 79.996510][ T3078] 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 [ 79.997328][ T3078] RSP: 002b:00007ffd878336e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.997710][ T3078] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f13a628008e [ 79.998090][ T3078] RDX: 0000000000000000 RSI: 00007ffd87833790 RDI: 0000000000000005 [ 79.998470][ T3078] RBP: 00007ffd878336f0 R08: 0000000000000000 R09: 0000000000000000 [ 79.998839][ T3078] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 79.999241][ T3078] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd87833e50 | [ 80.002947][ T3078] ------------[ cut here ]------------ | [ 80.003307][ T3078] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/3078 | [ 80.003728][ T3078] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 80.004585][ T3078] Tainted: [W]=WARN [ 80.004740][ T3078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.005585][ T3078] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.005850][ T3078] 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 [ 80.006575][ T3078] RSP: 0018:ffa0000007b3f060 EFLAGS: 00010286 [ 80.006847][ T3078] RAX: 00000000ffffffa6 RBX: ff1100000c610dc0 RCX: 1ff4000000f67dd2 [ 80.007169][ T3078] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c610e70 [ 80.007476][ T3078] RBP: ff1100000be7a000 R08: 1fe22000018c21cf R09: ff11000012205158 [ 80.007772][ T3078] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 80.008107][ T3078] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007b3f100 [ 80.008406][ T3078] FS: 00007f13a6046840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 80.008751][ T3078] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.008990][ T3078] CR2: 00007f7b574de388 CR3: 0000000011daa003 CR4: 0000000000771ef0 [ 80.009307][ T3078] PKRU: 55555554 [ 80.009464][ T3078] Call Trace: [ 80.009622][ T3078] [ 80.009732][ T3078] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 80.009945][ T3078] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 80.010119][ T3078] netif_close_many (net/core/dev.c:1804) [ 80.010336][ T3078] ? 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) [ 80.010543][ T3078] ? __dev_close_many (net/core/dev.c:1781) [ 80.010720][ T3078] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 80.010958][ T3078] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 80.011221][ T3078] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4518) vxlan [ 80.011410][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.011612][ T3078] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 80.011832][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.012019][ T3078] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 80.012199][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.012391][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.012595][ T3078] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.012774][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.012979][ T3078] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.013221][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.013405][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.013611][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.013818][ T3078] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.014039][ T3078] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.014260][ T3078] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 80.014471][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.014677][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.014876][ T3078] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.015086][ T3078] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.015280][ T3078] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.015470][ T3078] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 80.015673][ T3078] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.015842][ T3078] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.016029][ T3078] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.016228][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.016418][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.016606][ T3078] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 80.016807][ T3078] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.017018][ T3078] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.017211][ T3078] ? 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)) [ 80.017409][ T3078] ? 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)) [ 80.017546][ T3078] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.017709][ T3078] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.017897][ T3078] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.018105][ T3078] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 80.018294][ T3078] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 80.018441][ T3078] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 80.018595][ T3078] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 80.018733][ T3078] ? copy_msghdr_from_user (net/socket.c:2635) [ 80.018865][ T3078] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 80.019043][ T3078] ? move_addr_to_kernel (net/socket.c:258) [ 80.019193][ T3078] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 80.019342][ T3078] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.019482][ T3078] ___sys_sendmsg (net/socket.c:2752) [ 80.019621][ T3078] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 80.019798][ T3078] ? copy_msghdr_from_user (net/socket.c:2603) [ 80.019954][ T3078] __sys_sendmsg (net/socket.c:2784) [ 80.020102][ T3078] ? __sys_sendmsg_sock (net/socket.c:2765) [ 80.020259][ T3078] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 80.020430][ T3078] ? 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) [ 80.020561][ T3078] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.020693][ T3078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.020832][ T3078] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.020966][ T3078] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.021106][ T3078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.021274][ T3078] RIP: 0033:0x7f13a628008e [ 80.021419][ T3078] 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 [ 80.021885][ T3078] RSP: 002b:00007ffd878336e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 80.022092][ T3078] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f13a628008e [ 80.022294][ T3078] RDX: 0000000000000000 RSI: 00007ffd87833790 RDI: 0000000000000005 [ 80.022490][ T3078] RBP: 00007ffd878336f0 R08: 0000000000000000 R09: 0000000000000000 [ 80.022687][ T3078] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 80.022882][ T3078] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd87833e50 | [ 80.026158][ T3078] ------------[ cut here ]------------ | [ 80.026327][ T3078] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/3078 | [ 80.026588][ T3078] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 80.027121][ T3078] Tainted: [W]=WARN [ 80.027223][ T3078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.027392][ T3078] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.027567][ T3078] 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 [ 80.028034][ T3078] RSP: 0018:ffa0000007b3f190 EFLAGS: 00010286 [ 80.028205][ T3078] RAX: 00000000ffffffa6 RBX: ff110000107eb3c0 RCX: 1ff4000000f67df8 [ 80.028404][ T3078] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107eb470 [ 80.028599][ T3078] RBP: ff1100000be7a000 R08: 1fe22000020fd68f R09: ff11000012205158 [ 80.028791][ T3078] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 80.028993][ T3078] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 80.029193][ T3078] FS: 00007f13a6046840(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 80.029443][ T3078] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.029612][ T3078] CR2: 00007f7b574de388 CR3: 0000000011daa003 CR4: 0000000000771ef0 [ 80.029803][ T3078] PKRU: 55555554 [ 80.029901][ T3078] Call Trace: [ 80.030005][ T3078] [ 80.030071][ T3078] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 80.030263][ T3078] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 80.030467][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.030597][ T3078] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 80.030723][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.030849][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.030981][ T3078] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.031108][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.031243][ T3078] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.031388][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.031514][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.031642][ T3078] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.031768][ T3078] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.031894][ T3078] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.032032][ T3078] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 80.032169][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.032306][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.032439][ T3078] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.032574][ T3078] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.032711][ T3078] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.032848][ T3078] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 80.032987][ T3078] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.033123][ T3078] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.033265][ T3078] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.033395][ T3078] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.033521][ T3078] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.033653][ T3078] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 80.033778][ T3078] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.033906][ T3078] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.034044][ T3078] ? 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)) [ 80.034171][ T3078] ? 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)) [ 80.034308][ T3078] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.034436][ T3078] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.034563][ T3078] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.034693][ T3078] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 80.034819][ T3078] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 80.034947][ T3078] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 80.035077][ T3078] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 80.035214][ T3078] ? copy_msghdr_from_user (net/socket.c:2635) [ 80.035341][ T3078] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 80.035494][ T3078] ? move_addr_to_kernel (net/socket.c:258) [ 80.035622][ T3078] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 80.035748][ T3078] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.035876][ T3078] ___sys_sendmsg (net/socket.c:2752) [ 80.036007][ T3078] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 80.036165][ T3078] ? copy_msghdr_from_user (net/socket.c:2603) [ 80.036308][ T3078] __sys_sendmsg (net/socket.c:2784) [ 80.036435][ T3078] ? __sys_sendmsg_sock (net/socket.c:2765) [ 80.036561][ T3078] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 80.036721][ T3078] ? 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) [ 80.036847][ T3078] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.036980][ T3078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.037108][ T3078] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.037238][ T3078] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.037366][ T3078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.037524][ T3078] RIP: 0033:0x7f13a628008e [ 80.037661][ T3078] 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 [ 80.038114][ T3078] RSP: 002b:00007ffd878336e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 80.038313][ T3078] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f13a628008e [ 80.038502][ T3078] RDX: 0000000000000000 RSI: 00007ffd87833790 RDI: 0000000000000005 [ 80.038698][ T3078] RBP: 00007ffd878336f0 R08: 0000000000000000 R09: 0000000000000000 [ 80.038893][ T3078] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 80.039091][ T3078] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd87833e50 | [ 80.161756][ T3083] ------------[ cut here ]------------ | [ 80.162110][ T3083] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3083 | [ 80.162652][ T3083] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 80.163706][ T3083] Tainted: [W]=WARN [ 80.163931][ T3083] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.164296][ T3083] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.164647][ T3083] 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 [ 80.165513][ T3083] RSP: 0018:ffa0000007bef1b0 EFLAGS: 00010286 [ 80.165856][ T3083] RAX: 00000000ffffffa6 RBX: ff1100000f229b40 RCX: 1ff4000000f7ddfc [ 80.166262][ T3083] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000f229bf0 [ 80.166641][ T3083] RBP: ff1100001106c000 R08: 1fe2200001e4537f R09: ff1100000bde0b80 [ 80.167031][ T3083] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 80.167416][ T3083] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0617200 [ 80.167788][ T3083] FS: 00007f046871d840(0000) GS:ff11000077a85000(0000) knlGS:0000000000000000 [ 80.168253][ T3083] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.168585][ T3083] CR2: 0000000000445f00 CR3: 0000000012917006 CR4: 0000000000771ef0 [ 80.168984][ T3083] PKRU: 55555554 [ 80.169211][ T3083] Call Trace: [ 80.169431][ T3083] [ 80.169602][ T3083] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 80.169886][ T3083] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 80.170130][ T3083] __dev_notify_flags (net/core/dev.c:9787) [ 80.170420][ T3083] ? geneve_newlink (drivers/net/geneve.c:2174) geneve [ 80.170699][ T3083] ? netif_change_name (net/core/dev.c:1495) [ 80.171001][ T3083] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 80.171369][ T3083] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 80.171650][ T3083] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 80.171932][ T3083] ? __dev_get_by_name (net/core/dev.c:883) [ 80.172230][ T3083] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 80.172521][ T3083] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 80.172809][ T3083] rtnl_newlink (net/core/rtnetlink.c:4150) [ 80.173099][ T3083] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.173381][ T3083] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.173651][ T3083] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 80.173920][ T3083] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.174219][ T3083] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.174501][ T3083] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.174781][ T3083] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 80.175074][ T3083] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 80.175358][ T3083] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.175634][ T3083] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.175908][ T3083] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.176214][ T3083] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.176485][ T3083] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.176765][ T3083] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 80.177052][ T3083] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.177333][ T3083] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.177618][ T3083] ? 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)) [ 80.177893][ T3083] ? 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)) [ 80.178190][ T3083] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.178475][ T3083] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.178747][ T3083] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.179047][ T3083] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 80.179333][ T3083] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 80.179610][ T3083] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 80.179888][ T3083] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 80.180181][ T3083] ? copy_msghdr_from_user (net/socket.c:2635) [ 80.180430][ T3083] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 80.180744][ T3083] ? move_addr_to_kernel (net/socket.c:258) [ 80.181044][ T3083] ___sys_sendmsg (net/socket.c:2752) [ 80.181328][ T3083] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.181598][ T3083] ? copy_msghdr_from_user (net/socket.c:2603) [ 80.181893][ T3083] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 80.182199][ T3083] __sys_sendmsg (net/socket.c:2784) [ 80.182493][ T3083] ? __sys_sendmsg_sock (net/socket.c:2765) [ 80.182771][ T3083] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.183064][ T3083] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.183345][ T3083] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.183619][ T3083] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.183889][ T3083] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.184185][ T3083] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.184518][ T3083] RIP: 0033:0x7f046895708e [ 80.184807][ T3083] 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 [ 80.185677][ T3083] RSP: 002b:00007fffc61d9b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 80.186083][ T3083] RAX: ffffffffffffffda RBX: 00007fffc61da2c8 RCX: 00007f046895708e [ 80.186483][ T3083] RDX: 0000000000000000 RSI: 00007fffc61d9be0 RDI: 0000000000000005 [ 80.186865][ T3083] RBP: 00007fffc61d9b40 R08: 0000000000000000 R09: 0000000000000000 [ 80.187271][ T3083] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 80.187651][ T3083] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc61da2a0 | [ 80.220709][ T3084] ------------[ cut here ]------------ | [ 80.220856][ T3084] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3084 | [ 80.221217][ T3084] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 80.221798][ T3084] Tainted: [W]=WARN [ 80.221906][ T3084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.222163][ T3084] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.222351][ T3084] 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 [ 80.222839][ T3084] RSP: 0018:ffa0000007bff020 EFLAGS: 00010286 [ 80.223075][ T3084] RAX: 00000000ffffffa6 RBX: ff11000005e46c40 RCX: 1ff4000000f7fdca [ 80.223353][ T3084] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005e46cf0 [ 80.223559][ T3084] RBP: ff1100001106c000 R08: 1fe2200000bc8d9f R09: ff1100000cd08b58 [ 80.223773][ T3084] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 80.224057][ T3084] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 80.224272][ T3084] FS: 00007f54086e2840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 80.224523][ T3084] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.224698][ T3084] CR2: 00007f54089b21a0 CR3: 0000000012912005 CR4: 0000000000771ef0 [ 80.224909][ T3084] PKRU: 55555554 [ 80.225111][ T3084] Call Trace: [ 80.225221][ T3084] [ 80.225297][ T3084] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 80.225440][ T3084] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 80.225546][ T3084] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 80.225685][ T3084] __dev_notify_flags (net/core/dev.c:9787) [ 80.225826][ T3084] ? netif_change_name (net/core/dev.c:1495) [ 80.226057][ T3084] ? __dev_change_flags (net/core/dev.c:9752) [ 80.226205][ T3084] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 80.226345][ T3084] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.226494][ T3084] ? 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)) [ 80.226636][ T3084] netif_change_flags (net/core/dev.c:9820) [ 80.226776][ T3084] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 80.226914][ T3084] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 80.227144][ T3084] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 80.227287][ T3084] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 80.227462][ T3084] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 80.227600][ T3084] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.227737][ T3084] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 80.227873][ T3084] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 80.228114][ T3084] ? __kernel_text_address (kernel/extable.c:79) [ 80.228259][ T3084] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.228400][ T3084] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.228562][ T3084] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 80.228771][ T3084] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.228937][ T3084] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 80.229182][ T3084] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.229326][ T3084] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.229466][ T3084] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 80.229603][ T3084] ? __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) [ 80.229881][ T3084] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 80.230111][ T3084] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 80.230350][ T3084] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 80.230492][ T3084] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 80.230632][ T3084] rtnl_newlink (net/core/rtnetlink.c:4150) [ 80.230771][ T3084] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.230912][ T3084] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.231139][ T3084] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 80.231281][ T3084] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.231420][ T3084] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.231565][ T3084] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.231704][ T3084] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.231842][ T3084] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 80.232172][ T3084] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.232321][ T3084] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 80.232459][ T3084] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 80.232598][ T3084] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.232736][ T3084] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.232873][ T3084] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.233078][ T3084] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.233224][ T3084] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.233364][ T3084] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 80.233503][ T3084] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.233645][ T3084] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.233790][ T3084] ? 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)) [ 80.233928][ T3084] ? 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)) [ 80.234133][ T3084] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.234275][ T3084] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.234418][ T3084] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.234650][ T3084] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 80.234789][ T3084] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 80.234933][ T3084] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 80.235134][ T3084] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 80.235367][ T3084] ? copy_msghdr_from_user (net/socket.c:2635) [ 80.235503][ T3084] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 80.235680][ T3084] ? move_addr_to_kernel (net/socket.c:258) [ 80.235818][ T3084] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 80.236206][ T3084] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.236350][ T3084] ___sys_sendmsg (net/socket.c:2752) [ 80.236486][ T3084] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 80.236689][ T3084] ? copy_msghdr_from_user (net/socket.c:2603) [ 80.236841][ T3084] __sys_sendmsg (net/socket.c:2784) [ 80.237041][ T3084] ? __sys_sendmsg_sock (net/socket.c:2765) [ 80.237177][ T3084] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 80.237356][ T3084] ? 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) [ 80.237495][ T3084] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.237729][ T3084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.237869][ T3084] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.238112][ T3084] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.238261][ T3084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.238525][ T3084] RIP: 0033:0x7f540891c08e [ 80.238774][ T3084] 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 [ 80.239447][ T3084] RSP: 002b:00007fffb7725e40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 80.239659][ T3084] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f540891c08e [ 80.239864][ T3084] RDX: 0000000000000000 RSI: 00007fffb7725ef0 RDI: 0000000000000005 [ 80.240175][ T3084] RBP: 00007fffb7725e50 R08: 0000000000000000 R09: 0000000000000000 [ 80.240385][ T3084] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 80.240594][ T3084] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb77265b0 | [ 80.315997][ T3090] ------------[ cut here ]------------ | [ 80.316174][ T3090] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3090 | [ 80.316463][ T3090] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 80.317025][ T3090] Tainted: [W]=WARN [ 80.317130][ T3090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.317304][ T3090] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.317482][ T3090] 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 [ 80.317961][ T3090] RSP: 0018:ffa0000007b0f060 EFLAGS: 00010286 [ 80.318728][ T3090] RAX: 00000000ffffffa6 RBX: ff1100000c5f7840 RCX: 1ff4000000f61dd2 [ 80.318933][ T3090] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c5f78f0 [ 80.319145][ T3090] RBP: ff1100001106c000 R08: 1fe22000018bef1f R09: ff11000011b85158 [ 80.319358][ T3090] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 80.319557][ T3090] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007b0f100 [ 80.319761][ T3090] FS: 00007f50c7869840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 80.320004][ T3090] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.320174][ T3090] CR2: 0000000032e1b988 CR3: 0000000012a00006 CR4: 0000000000771ef0 [ 80.320381][ T3090] PKRU: 55555554 [ 80.320482][ T3090] Call Trace: [ 80.320583][ T3090] [ 80.320654][ T3090] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 80.320793][ T3090] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 80.320902][ T3090] netif_close_many (net/core/dev.c:1804) [ 80.321042][ T3090] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 80.321177][ T3090] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.321318][ T3090] ? __dev_close_many (net/core/dev.c:1781) [ 80.321457][ T3090] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 80.321626][ T3090] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 80.321795][ T3090] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.321931][ T3090] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 80.322105][ T3090] ? 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) [ 80.322243][ T3090] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 80.322376][ T3090] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 80.322542][ T3090] ? unregister_netdevice_many (net/core/dev.c:12497) [ 80.322673][ T3090] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.322808][ T3090] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 80.322943][ T3090] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.323100][ T3090] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.323248][ T3090] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.323385][ T3090] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.323517][ T3090] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.323671][ T3090] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.323805][ T3090] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.323940][ T3090] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.324083][ T3090] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.324272][ T3090] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.324407][ T3090] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 80.324542][ T3090] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.324673][ T3090] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.324806][ T3090] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.324940][ T3090] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.325085][ T3090] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.325226][ T3090] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 80.325366][ T3090] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.325497][ T3090] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.325633][ T3090] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.325769][ T3090] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.325900][ T3090] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.326046][ T3090] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 80.326182][ T3090] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.326322][ T3090] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.326503][ T3090] ? 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)) [ 80.326699][ T3090] ? 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)) [ 80.326901][ T3090] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.327121][ T3090] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.327323][ T3090] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.327530][ T3090] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 80.327718][ T3090] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 80.327857][ T3090] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 80.328010][ T3090] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 80.328146][ T3090] ? copy_msghdr_from_user (net/socket.c:2635) [ 80.328283][ T3090] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 80.328449][ T3090] ? move_addr_to_kernel (net/socket.c:258) [ 80.328583][ T3090] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 80.328716][ T3090] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.328855][ T3090] ___sys_sendmsg (net/socket.c:2752) [ 80.328994][ T3090] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 80.329163][ T3090] ? copy_msghdr_from_user (net/socket.c:2603) [ 80.329312][ T3090] __sys_sendmsg (net/socket.c:2784) [ 80.329447][ T3090] ? __sys_sendmsg_sock (net/socket.c:2765) [ 80.329582][ T3090] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 80.329752][ T3090] ? 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) [ 80.329887][ T3090] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.330029][ T3090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.330167][ T3090] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.330308][ T3090] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.330445][ T3090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.330610][ T3090] RIP: 0033:0x7f50c7aa308e [ 80.330753][ T3090] 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 [ 80.331247][ T3090] RSP: 002b:00007ffcb66188e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 80.331453][ T3090] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f50c7aa308e [ 80.331656][ T3090] RDX: 0000000000000000 RSI: 00007ffcb6618990 RDI: 0000000000000005 [ 80.331860][ T3090] RBP: 00007ffcb66188f0 R08: 0000000000000000 R09: 0000000000000000 [ 80.332066][ T3090] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 80.332274][ T3090] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb6619050 | [ 80.344053][ T3090] ------------[ cut here ]------------ | [ 80.344243][ T3090] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3090 | [ 80.344516][ T3090] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 80.345067][ T3090] Tainted: [W]=WARN [ 80.345173][ T3090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.345360][ T3090] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.345529][ T3090] 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 [ 80.345996][ T3090] RSP: 0018:ffa0000007b0f190 EFLAGS: 00010286 [ 80.346161][ T3090] RAX: 00000000ffffffa6 RBX: ff11000011bfec40 RCX: 1ff4000000f61df8 [ 80.346363][ T3090] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000011bfecf0 [ 80.346558][ T3090] RBP: ff1100001106c000 R08: 1fe220000237fd9f R09: ff11000011b85158 [ 80.346751][ T3090] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 80.346944][ T3090] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 80.347145][ T3090] FS: 00007f50c7869840(0000) GS:ff11000077985000(0000) knlGS:0000000000000000 [ 80.347381][ T3090] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.347545][ T3090] CR2: 0000000032e1b988 CR3: 0000000012a00006 CR4: 0000000000771ef0 [ 80.347740][ T3090] PKRU: 55555554 [ 80.347837][ T3090] Call Trace: [ 80.347935][ T3090] [ 80.348010][ T3090] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 80.348176][ T3090] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 80.348342][ T3090] ? 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) [ 80.348472][ T3090] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 80.348600][ T3090] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 80.348760][ T3090] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.348891][ T3090] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 80.349103][ T3090] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.349236][ T3090] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.349363][ T3090] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.349494][ T3090] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.349622][ T3090] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.349769][ T3090] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.349897][ T3090] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.350032][ T3090] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.350164][ T3090] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.350297][ T3090] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.350430][ T3090] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 80.350564][ T3090] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.350694][ T3090] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.350824][ T3090] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.350952][ T3090] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.351087][ T3090] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 80.351223][ T3090] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 80.351354][ T3090] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.351486][ T3090] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.351613][ T3090] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.351742][ T3090] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.351870][ T3090] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.352005][ T3090] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 80.352134][ T3090] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.352266][ T3090] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.352399][ T3090] ? 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)) [ 80.352531][ T3090] ? 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)) [ 80.352662][ T3090] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.352792][ T3090] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.352921][ T3090] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.353058][ T3090] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 80.353186][ T3090] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 80.353326][ T3090] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 80.353459][ T3090] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 80.353590][ T3090] ? copy_msghdr_from_user (net/socket.c:2635) [ 80.353717][ T3090] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 80.353876][ T3090] ? move_addr_to_kernel (net/socket.c:258) [ 80.354011][ T3090] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 80.354142][ T3090] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.354279][ T3090] ___sys_sendmsg (net/socket.c:2752) [ 80.354408][ T3090] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 80.354571][ T3090] ? copy_msghdr_from_user (net/socket.c:2603) [ 80.354712][ T3090] __sys_sendmsg (net/socket.c:2784) [ 80.354839][ T3090] ? __sys_sendmsg_sock (net/socket.c:2765) [ 80.354967][ T3090] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 80.355134][ T3090] ? 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) [ 80.355274][ T3090] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.355407][ T3090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.355534][ T3090] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.355663][ T3090] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.355792][ T3090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.355950][ T3090] RIP: 0033:0x7f50c7aa308e [ 80.356093][ T3090] 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 [ 80.356551][ T3090] RSP: 002b:00007ffcb66188e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 80.356746][ T3090] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f50c7aa308e [ 80.356939][ T3090] RDX: 0000000000000000 RSI: 00007ffcb6618990 RDI: 0000000000000005 [ 80.357134][ T3090] RBP: 00007ffcb66188f0 R08: 0000000000000000 R09: 0000000000000000 [ 80.357333][ T3090] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10cbbb [ 80.357533][ T3090] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb6619050 | [ 80.376597][ T166] ------------[ cut here ]------------ | [ 80.376842][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: udp_tunnel_nic./166 | [ 80.377301][ T166] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 80.378101][ T166] Tainted: [W]=WARN [ 80.378272][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.378476][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.378687][ T166] 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 [ 80.379281][ T166] RSP: 0018:ffa0000000847728 EFLAGS: 00010286 [ 80.379489][ T166] RAX: 00000000ffffffa6 RBX: ff110000093a36c0 RCX: 1ff4000000108eab [ 80.379733][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000093a3770 [ 80.379990][ T166] RBP: ff11000011db2000 R08: 1fe22000012746ef R09: ff1100000cab2f48 [ 80.380245][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 80.380490][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 80.380736][ T166] FS: 00007fd8e6b9ab80(0000) GS:ff11000077a05000(0000) knlGS:0000000000000000 [ 80.381027][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.381235][ T166] CR2: 0000561b07815040 CR3: 0000000009f65001 CR4: 0000000000771ef0 [ 80.381477][ T166] PKRU: 55555554 [ 80.381600][ T166] Call Trace: [ 80.381721][ T166] [ 80.381809][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 80.382093][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 80.382294][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 80.382522][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 80.382683][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 80.382845][ T166] ? 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) [ 80.383079][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 80.383250][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.383411][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 80.383574][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 80.383739][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.383903][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 80.384172][ T166] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 80.384381][ T166] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 80.384541][ T166] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 80.384746][ T166] bus_remove_device (drivers/base/bus.c:657) [ 80.384908][ T166] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 80.385134][ T166] ? device_remove_file (drivers/base/core.c:3073) [ 80.385312][ T166] device_del (drivers/base/core.c:3895) [ 80.385436][ T166] ? __device_link_del (./include/linux/kobject.h:89) [ 80.385598][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 80.385758][ T166] device_unregister (drivers/base/core.c:3936) [ 80.385915][ T166] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 80.386183][ T166] ? 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)) [ 80.386350][ T166] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 80.386556][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 80.386713][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 80.386874][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 80.387061][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 80.387189][ T166] new_sync_write (fs/read_write.c:595) [ 80.387421][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 80.387626][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 80.387786][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.387950][ T166] ? ksys_write (fs/read_write.c:740) [ 80.388124][ T166] vfs_write (fs/read_write.c:688) [ 80.388252][ T166] ksys_write (fs/read_write.c:740) [ 80.388373][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 80.388532][ T166] ? 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) [ 80.388689][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.388849][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.389010][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.389169][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.389335][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.389530][ T166] RIP: 0033:0x7fd8e6c0c08e [ 80.389697][ T166] 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 [ 80.390278][ T166] RSP: 002b:00007ffe866f72d0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 80.390521][ T166] RAX: ffffffffffffffda RBX: 00007fd8e6d8e580 RCX: 00007fd8e6c0c08e [ 80.390758][ T166] RDX: 0000000000000004 RSI: 0000561b21f45270 RDI: 0000000000000001 [ 80.391001][ T166] RBP: 00007ffe866f72e0 R08: 0000000000000000 R09: 0000000000000000 [ 80.391245][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 Finger prints: rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:__vxlan_dev_create rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_features_change:ethnl_set_features rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:vxlan_netdevice_event:notifier_call_chain:unregister_netdevice_many_notify rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:netif_close_many_and_unlock:unregister_netdevice_many_notify rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_link:netdev_upper_dev_link rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:unregister_netdevice_queue:nsim_destroy:__nsim_dev_port_del rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_unlink:netdev_upper_dev_unlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:rtnl_dellink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:nsim_init_netdevsim:nsim_create rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:rtnl_dellink:rtnetlink_rcv_msg:netlink_rcv_skb rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:vxlan_netdevice_event rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:rtnl_newlink_create